Skip to main content
Agent

MixShift Agent

If you saw Agent/MixShift in your Amazon request logs, this page explains it.

Who operates it

MixShift operates this agent.

What it does

The agent calls the Amazon Ads API and the Selling Partner API (SP-API) on behalf of sellers and advertisers who have authorized MixShift. Requests come from the MixShift Claude plugin, AI connectors (Claude, ChatGPT), PPC Engine, other MixShift apps, and scheduled jobs. All of them go through the MixShift gateway.

It acts only for accounts that have authorized MixShift, and only within the access those accounts granted.

The user agent

Requests from the agent send this User-Agent header:

Agent/MixShift (+https://mixshift.ai/agent) mixshift-gateway/<version> (Language=Node.js/<v>; Client=<client>)
  • Agent/MixShift is always first. It identifies the request as coming from MixShift.
  • (+https://mixshift.ai/agent) is this page.
  • mixshift-gateway/<version> is the gateway version: the package version, plus the short deploy SHA when available.
  • Language=Node.js/<v> is the Node.js version the gateway runs on.
  • Client=<client> is the kind of MixShift client that made the request.

What Client means

Client is one of a fixed set of values. It comes only from verified OAuth client IDs. It never carries a tenant, a person, or free text.

  • plugin: the MixShift Claude plugin
  • connector: AI connectors, such as Claude and ChatGPT
  • bid-engine: PPC Engine
  • app: other MixShift apps
  • api: a service credential or partner API client
  • cron: a scheduled job with no caller
  • ops: an operator-run job
  • unknown: no caller was recorded for the request

Contact

Questions about this agent or its requests: support@mixshift.io.