Skip to main content
The Amazon Ads integration lets your agents and workflows manage Amazon advertising campaigns end-to-end — portfolios, campaigns, ad groups, product ads, keywords, and negative keywords. Auth type: OAuth
For how integrations work overall (permissions, authentication, troubleshooting), see the main guide: App Integrations.

Connect Amazon Ads

  1. Go to Settings → Apps in Hyper
  2. Select Amazon Ads → Connect New
  3. Authorize with Amazon Ads — grant access to the seller / vendor accounts you want Hyper to manage
You can connect multiple Amazon Ads accounts and choose which one a given agent or flow uses.

Common capabilities

  • Profiles — list every Amazon Ads profile your account has access to
  • Portfolios — list, create, update
  • Campaigns — list, create, update, delete
  • Ad groups — list, create, update, delete
  • Product ads — list, create, update, delete
  • Keywords — list, create, update, delete
  • Negative keywords — list, create, delete (both at the ad group and campaign level)

Use in Chat

  1. In a chat, open the tool selector and enable Amazon Ads
  2. Ask your agent to manage your campaigns
Example prompt:

Use in Agents

In Agents → Settings, add Amazon Ads to an e-commerce or paid-media agent. Toggle approval on delete_campaigns, delete_ad_groups, and similar destructive actions.

Use in Flows

Add Amazon Ads nodes for daily campaign hygiene: pull search-term reports → identify wasted spend → create negative keywords → log changes to Sheets.

Troubleshooting

  • No profiles found: confirm the Amazon account you authorized actually has Amazon Ads accounts attached. If you manage multiple profiles, list them first
  • 403 / unauthorized: Amazon Ads tokens occasionally expire — disconnect and reconnect
  • Campaign won’t update: certain fields (e.g., budget type, targeting type) can’t be changed after creation

Available Actions

Hyper agents can run the following actions for this integration. Each action can be individually set to Enabled, Requires Approval, or Disabled in your agent’s toolkit settings. Actions can be set to one of three control states: Configure these in the agent’s toolkit settings or in workspace defaults.