Switch on Actions and your AI can move bids, fix listings and confirm Vendor orders. Most AI clients ask before a change, and every change is logged.
Claude wants to use actions_start from DataDoe
Allow ChatGPT to use DataDoe?
DataDoe wants to update 16 Amazon Ads targets
AMAZON_ADS_TARGETS_UPDATE · 16 targets · liveCampaigns › Mugs – Exact › Ceramic mug set
Ceramic mug set Delivering
| Active | Keyword | Match type | Orders | ACoS | Bid |
|---|---|---|---|---|---|
| coffee mugs setPaused | Exact | 9 | 48.2% | ||
| ceramic mug set 12Paused | Phrase | 4 | 61.5% | ||
| large coffee mugPaused | Broad | 6 | 44.9% | ||
| teal mug setPaused | Exact | 3 | 52.3% | ||
| espresso cupsPaused | Broad | 0 | — | $0.70 |
AMAZON_ADS_TARGETS_UPDATE16 itemsNo changes yetDry run · validatedPendingIn progressCompleted · 16 of 16Grouped the way Amazon splits its own tools. W changes something on Amazon; R reads one record back, so a flow can check its work. Each type stays off until you switch it on.
See the Actions docs| Action type | What it does | W / R | Sellers / Vendors |
|---|---|---|---|
| Amazon Ads | |||
AMAZON_ADS_CAMPAIGNS_ADD | Launch Sponsored Products, Brands or Display campaigns | W | Sellers, Vendors |
AMAZON_ADS_CAMPAIGNS_UPDATE | Change a campaign’s state, budget or other settings | W | Sellers, Vendors |
AMAZON_ADS_CAMPAIGNS_REMOVE | Remove campaigns you no longer run | W | Sellers, Vendors |
AMAZON_ADS_CAMPAIGNS_FIND | Read campaigns back to check a change | R | Sellers, Vendors |
AMAZON_ADS_AD_GROUPS_ADD | Add ad groups to a campaign | W | Sellers, Vendors |
AMAZON_ADS_AD_GROUPS_UPDATE | Pause, enable or edit ad groups | W | Sellers, Vendors |
AMAZON_ADS_AD_GROUPS_REMOVE | Remove ad groups | W | Sellers, Vendors |
AMAZON_ADS_AD_GROUPS_FIND | Read ad groups back | R | Sellers, Vendors |
AMAZON_ADS_TARGETS_ADD | Add keywords, product targets and negatives | W | Sellers, Vendors |
AMAZON_ADS_TARGETS_UPDATE | Move bids or pause targets | W | Sellers, Vendors |
AMAZON_ADS_TARGETS_REMOVE | Remove targets | W | Sellers, Vendors |
AMAZON_ADS_TARGETS_FIND | Read targets back, including auto targets | R | Sellers, Vendors |
AMAZON_ADS_ADS_ADD | Create product, collection or video ads | W | Sellers, Vendors |
AMAZON_ADS_ADS_UPDATE | Rename, pause or enable ads | W | Sellers, Vendors |
AMAZON_ADS_ADS_REMOVE | Remove ads | W | Sellers, Vendors |
AMAZON_ADS_ADS_FIND | Read ads back | R | Sellers, Vendors |
AMAZON_ADS_AD_ASSOCIATIONS_ADD | Link ads to ad groups | W | Sellers, Vendors |
AMAZON_ADS_AD_ASSOCIATIONS_UPDATE | Edit ad links | W | Sellers, Vendors |
AMAZON_ADS_AD_ASSOCIATIONS_REMOVE | Unlink ads | W | Sellers, Vendors |
AMAZON_ADS_AD_ASSOCIATIONS_FIND | Read ad links back | R | Sellers, Vendors |
AMAZON_ADS_PORTFOLIOS_ADD | Create portfolios | W | Sellers, Vendors |
AMAZON_ADS_PORTFOLIOS_UPDATE | Edit portfolios | W | Sellers, Vendors |
AMAZON_ADS_PORTFOLIOS_FIND | Read portfolios back | R | Sellers, Vendors |
AMAZON_ADS_BRANDS_FIND | Look up the brand a Sponsored Brands campaign needs | R | Sellers, Vendors |
AMAZON_ADS_SP_BID_RECOMMENDATIONS_FIND | Get Amazon’s suggested bids for an ad group | R | Sellers, Vendors |
AMAZON_ADS_SP_TARGET_RECOMMENDATIONS_FIND | Get Amazon’s suggested keywords | R | Sellers, Vendors |
AMAZON_ADS_SP_BUDGET_RULES_ADD | Create Sponsored Products budget rules | W | Sellers, Vendors |
AMAZON_ADS_SP_BUDGET_RULES_UPDATE | Edit or pause Sponsored Products budget rules | W | Sellers, Vendors |
AMAZON_ADS_SP_BUDGET_RULES_ASSOCIATE | Attach Sponsored Products rules to campaigns | W | Sellers, Vendors |
AMAZON_ADS_SP_BUDGET_RULES_REMOVE | Detach Sponsored Products rules from campaigns | W | Sellers, Vendors |
AMAZON_ADS_SB_BUDGET_RULES_ADD | Create Sponsored Brands budget rules | W | Sellers, Vendors |
AMAZON_ADS_SB_BUDGET_RULES_UPDATE | Edit or pause Sponsored Brands budget rules | W | Sellers, Vendors |
AMAZON_ADS_SB_BUDGET_RULES_ASSOCIATE | Attach Sponsored Brands rules to campaigns | W | Sellers, Vendors |
AMAZON_ADS_SB_BUDGET_RULES_REMOVE | Detach Sponsored Brands rules from campaigns | W | Sellers, Vendors |
AMAZON_ADS_SD_BUDGET_RULES_ADD | Create Sponsored Display budget rules | W | Sellers, Vendors |
AMAZON_ADS_SD_BUDGET_RULES_UPDATE | Edit or pause Sponsored Display budget rules | W | Sellers, Vendors |
AMAZON_ADS_SD_BUDGET_RULES_ASSOCIATE | Attach Sponsored Display rules to campaigns | W | Sellers, Vendors |
AMAZON_ADS_SD_BUDGET_RULES_REMOVE | Detach Sponsored Display rules from campaigns | W | Sellers, Vendors |
| Listings and prices | |||
AMAZON_LISTINGS_CREATE | New listing, or your offer on an existing ASIN, with images | W | Sellers, Vendors |
AMAZON_LISTINGS_UPDATE | Title, bullet points, search terms and images | W | Sellers, Vendors |
AMAZON_LISTINGS_PRICING_UPDATE | Listing prices, as a type of its own | W | Sellers |
AMAZON_LISTINGS_DETAILS_UPDATE | Any attribute the product type schema allows | W | Sellers, Vendors |
AMAZON_LISTINGS_FIND | Find listings by SKU, ASIN or UPC to confirm a change | R | Sellers, Vendors |
AMAZON_LISTINGS_FEES_ESTIMATE | Estimate fees at a given price before you change it | R | Sellers |
AMAZON_LISTINGS_FEATURED_PRICE_ESTIMATE | Estimate the featured offer expected price | R | Sellers |
AMAZON_LISTINGS_COMPETITIVE_SUMMARY_FIND | Check featured offers and lowest prices on an ASIN | R | Sellers |
AMAZON_LISTINGS_PRODUCT_TYPES_FIND | List the product types open to the account | R | Sellers, Vendors |
AMAZON_LISTINGS_PRODUCT_TYPE_SUGGEST | Suggest a product type from a product name | R | Sellers, Vendors |
AMAZON_LISTINGS_PRODUCT_TYPE_DEFINITION_FIND | Load the schema a create or attribute edit needs | R | Sellers, Vendors |
| A+ Content | |||
AMAZON_APLUS_CONTENT_ADD | Create an A+ document, optionally linked to ASINs | W | Sellers, Vendors |
AMAZON_APLUS_CONTENT_UPDATE | Revise an existing document | W | Sellers, Vendors |
AMAZON_APLUS_CONTENT_ASINS_UPDATE | Change which ASINs a document covers | W | Sellers, Vendors |
AMAZON_APLUS_CONTENT_PUBLISH | Submit a document for Amazon’s approval | W | Sellers, Vendors |
AMAZON_APLUS_CONTENT_SUSPEND | Take a published document down | W | Sellers, Vendors |
AMAZON_APLUS_CONTENT_FIND | Read documents by reference key | R | Sellers, Vendors |
AMAZON_APLUS_CONTENT_ASINS_FIND | Read a document’s ASIN links | R | Sellers, Vendors |
AMAZON_APLUS_CONTENT_VALIDATE | Check a document before you submit it | R | Sellers, Vendors |
AMAZON_APLUS_CONTENT_PUBLISH_RECORDS_FIND | Read publish records by ASIN | R | Sellers, Vendors |
| Seller orders and fulfillment | |||
AMAZON_ORDERS_CANCEL | Cancel an order item with a reason | W | Sellers |
AMAZON_ORDERS_CONFIRM_SHIPMENT | Mark an item shipped and upload tracking | W | Sellers |
AMAZON_ORDERS_SOLICITATION_FEEDBACK_SEND | Ask the buyer for a review and seller feedback | W | Sellers |
AMAZON_ORDERS_CREATE_SHIPMENT | Buy a Buy Shipping label for an FBM order | W | Sellers |
AMAZON_ORDERS_CANCEL_SHIPMENT | Void a paid label before the carrier scans it | W | Sellers |
AMAZON_ORDERS_GET_SHIPPING_RATES | Quote Buy Shipping rates for an FBM order | R | Sellers |
AMAZON_ORDERS_GET_SHIPMENT_DOCS | Fetch a label again to reprint it | R | Sellers |
AMAZON_FBA_REMOVAL_ORDERS_ADD | Return, dispose of or liquidate FBA stock | W | Sellers |
AMAZON_MCF_ORDERS_ADD | Ship FBA stock to a customer off Amazon | W | Sellers |
AMAZON_MCF_ORDERS_UPDATE | Hold or release a Multi-Channel Fulfillment order | W | Sellers |
AMAZON_MCF_ORDERS_CANCEL | Cancel a Multi-Channel Fulfillment order | W | Sellers |
AMAZON_MCF_RETURNS_ADD | Open a return on a Multi-Channel Fulfillment order | W | Sellers |
AMAZON_MCF_ORDERS_FIND | Look up recent Multi-Channel Fulfillment orders | R | Sellers |
AMAZON_MCF_ORDERS_PREVIEW | Preview an order and its fees before you place it | R | Sellers |
AMAZON_MCF_DELIVERY_OFFERS_PREVIEW | See delivery offers for SKUs | R | Sellers |
AMAZON_MCF_RETURNS_REASON_CODES_FIND | Look up return reason codes | R | Sellers |
AMAZON_MCF_FEATURES_MARKETPLACE_FIND | List the Multi-Channel Fulfillment service options | R | Sellers |
AMAZON_MCF_FEATURES_SKU_FIND | Check whether a SKU can ship and how many | R | Sellers |
AMAZON_SHIPMENT_TRACKING_SUBSCRIBE | Subscribe to tracking milestones, US only | W | Sellers, Vendors |
| Vendor Central | |||
AMAZON_VENDOR_PURCHASE_ORDERS_ACKNOWLEDGE | Accept or reject purchase order lines | W | Vendors |
AMAZON_VENDOR_SHIPMENTS_SUBMIT | Send a shipment request, new or cancel | W | Vendors |
AMAZON_VENDOR_SHIPMENT_CONFIRMATIONS_SUBMIT | Send the shipment confirmation (ASN) | W | Vendors |
AMAZON_VENDOR_DF_ORDERS_ACKNOWLEDGE | Accept Direct Fulfillment orders or flag them out of stock | W | Vendors |
AMAZON_VENDOR_DF_SHIPPING_LABELS_CREATE | Create Direct Fulfillment shipping labels | W | Vendors |
AMAZON_VENDOR_DF_SHIPPING_LABEL_REQUESTS_SUBMIT | Request Direct Fulfillment labels | W | Vendors |
AMAZON_VENDOR_DF_SHIPMENT_CONFIRMATIONS_SUBMIT | Confirm a Direct Fulfillment shipment | W | Vendors |
AMAZON_VENDOR_DF_SHIPMENT_STATUS_UPDATES_SUBMIT | Send status updates when you ship with your own carrier | W | Vendors |
AMAZON_VENDOR_SHIPMENT_LABELS_GET | Download shipping labels | R | Vendors |
AMAZON_VENDOR_TRANSACTIONS_GET | Check the status of a submission | R | Vendors |
AMAZON_VENDOR_DF_SHIPPING_LABEL_GET | Fetch a Direct Fulfillment label by PO number | R | Vendors |
AMAZON_VENDOR_DF_PACKING_SLIP_GET | Fetch a packing slip by PO number | R | Vendors |
AMAZON_VENDOR_DF_TRANSACTIONS_GET | Check a Direct Fulfillment submission | R | Vendors |
| Vendor invoices stay read-only: your AI reads them from the data tables, and no Action submits one. | |||
Actions run inside limits you set, and DataDoe keeps a record of each one. This is what stands between a prompt and a live change:
Up to 500 live Actions per organization and 25 per Seller or Vendor connection. Dry runs don’t count.
AMAZON_ADS_CAMPAIGNS_UPDATE4 campaigns · budgetsAMAZON_ADS_TARGETS_UPDATE16 targets · bids and statecoffee mugs set bid1.20→ 0.85 ceramic mug set 12 bid1.45→ 0.95 espresso cups stateENABLED→ PAUSED + 13 more
status COMPLETED success 16 error 0 dryRun false
AMAZON_ADS_TARGETS_UPDATE16 targets · previewAMAZON_LISTINGS_PRICING_UPDATE3 SKUs · USAMAZON_VENDOR_PURCHASE_ORDERS_ACKNOWLEDGE6 purchase ordersAMAZON_ORDERS_CANCELAmazon: the order item has already shippedAMAZON_LISTINGS_UPDATE12 listings · bullet points
CursorCompletedEvery client below starts the same Action types through one MCP endpoint, under the same switches and the same log. Pick yours for the setup guide.
CursorFrom your own code:
Yes, through DataDoe Actions. Once you switch an Action type on and set the account to Read and write, Claude, ChatGPT, Gemini or any other MCP client can change bids, budgets, listings, prices, A+ Content and orders through Amazon's official APIs. Most AI clients ask before a change, and every change is logged.
Your agent can acknowledge purchase orders, submit shipments and ASNs, and handle Direct Fulfillment orders and labels. Invoices stay read-only. Direct Fulfillment labels and packing slips carry the end customer's address, so those need the buyer data (PII) add-on.
An organization owner enables each Action type in Settings → Actions; every type, new ones included, starts disabled. Then set the Seller or Vendor account to Read and write on the Accounts page. Switch a type off again at any time and requests for it are refused.
Your AI client. Claude, ChatGPT and most other chat clients show the tool call and wait for your answer before DataDoe receives it, so keep that per-change prompt on for write tools. Unattended n8n or Zapier workflows have nobody to click Allow, so add an approval step of your own before a live call.
An optional preview. Your AI sends the same payload with dryRun set to true, and DataDoe checks it without changing anything on Amazon. Dry runs work even while the type is switched off and don't count toward the limits. Amazon still processes the live change on its side, so read the result once it runs.
DataDoe runs an Action on Amazon within 15 minutes of it starting. Amazon Ads changes apply as soon as Amazon receives them; listing changes can take from about 5 minutes to a few hours on Amazon's side.
Up to 500 live Actions per organization and 25 per Seller or Vendor connection. Live means pending, in progress or waiting for Amazon; dry runs are not counted. Over a limit, new Actions are refused until running ones finish, so batch several changes into one Action where you can.
They use AI Tokens from your plan: 3 tokens for an Action with up to 100 changes, plus 1 for each further 100. The Base Plan is $97 a month with 2,000 AI Tokens included, and you can try it free for 14 days.
Yes. Send POST /api/v1/actions with your datadoe-api-key header to start the same Action types, with dryRun for a preview, then read the status and Amazon's answer from GET /api/v1/actions/{actionId}.
Book a call and we'll run a dry run on a demo account, show the approval in your AI client and open the Action log.
Book a demoConnect Seller Central, Vendor Central and Amazon Ads once, then switch on only the Actions you want. Most AI clients ask before a change, and every change is logged.
We use cookies to improve your experience and analyze traffic. By clicking "Accept", you agree to our use of cookies. Read the Cookie Policy.