Run TikTok advertising end to end: campaigns, ad groups and ads, audiences, pixels, catalogues and creative assets, including video upload and trending-content research.
TikTok Ads is mapped and documented, but one-click connection isn't live yet — the app shows it as Coming soon. Only Google Calendar, Drive, Mail, and Tasks are connectable today; see the Standard integrations catalogue for what's live now.
| Category | 📣 Marketing |
| Connection | Coming soon not yet connectable — once live it will connect via OAuth 2.0. |
| Actions | 28 total — 14 read, 14 write |
Once connected, TikTok Ads exposes the following actions. The AI can call them with #-mentions in chat, an agent can be granted a subset as tools, and a workflow can run them in an integration-action node.
| Action | Type | What it does | Proxy |
|---|---|---|---|
Create Ad Groupcreate-ad-group | Write | Create an ad group under a campaign. This is where the targeting, the bid and the schedule live. | Yes |
Create Campaigncreate-campaign | Write | Create a campaign. A campaign holds the objective and the budget; the ad groups under it hold the targeting. | Yes |
Create Catalogcreate-catalog | Write | Create a product catalog. The products go in afterwards, from a feed set up in TikTok Catalog Manager. | Yes |
Create Pixelcreate-pixel | Write | Create a conversion pixel. The pixel code it returns is what goes on the site. | Yes |
Delete Addelete-ad | Write | Delete one ad. TikTok has no undo for this — pause it instead if you may want it back. | Yes |
Delete Ad Groupdelete-ad-group | Write | Delete an ad group and every ad inside it. TikTok has no undo for this — pause it instead if you may want it back. | Yes |
Delete Audiencedelete-audience | Write | Delete a custom audience. Ad groups already targeting it stop using it, and the membership list cannot be recovered. | Yes |
Delete Campaigndelete-campaign | Write | Delete a campaign, and every ad group and ad inside it. TikTok has no undo for this — pause the campaign instead if you may want it back. | Yes |
Delete Catalogdelete-catalog | Write | Delete a product catalog and everything in it. Ads running against it stop. | Yes |
Get Ad Groupget-ad-group | Read | Read one ad group by id — budget, bid, schedule and targeting. | Yes |
Get Advertiserget-advertiser | Read | Read an advertiser account by id, to confirm which account the other actions will read. | Yes |
Get Audienceget-audience | Read | Read one custom audience by id — its size, how it was built and when it expires. | Yes |
Get Campaignget-campaign | Read | Read one campaign by id — budget, objective, status and schedule. | Yes |
Get Catalogget-catalog | Read | Read the product catalogs on a Business Center. | Yes |
Get Creative Assetget-creative-asset | Read | Read one library image by id — its dimensions, its URL and whether it can still be used. | Yes |
Get Pixelget-pixel | Read | Read one pixel by id, with the events it has been receiving. | Yes |
Get Trending Contentget-trending-content | Read | Read what is trending on TikTok right now — hashtags, videos, creators or songs — for creative research. | Yes |
List Ad Groupslist-ad-groups | Read | List ad groups from TikTok Ads. | Yes |
List Adslist-ads | Read | List ads for an advertiser. | Yes |
List Audienceslist-audiences | Read | List custom audiences from TikTok Ads. | Yes |
List Campaignslist-campaigns | Read | List campaigns from TikTok Ads. | Yes |
List Creative Assetslist-creative-assets | Read | List the images in an advertiser account creative library. | Yes |
List Pixelslist-pixels | Read | List the conversion pixels on an advertiser account. | Yes |
Update Ad Groupupdate-ad-group | Write | Change an ad group budget, bid, schedule or targeting. Only the fields you fill are sent. | Yes |
Update Audienceupdate-audience | Write | Rename a custom audience or change its enhancement setting. | Yes |
Update Campaignupdate-campaign | Write | Change a campaign name, budget or purchase order number. Only the fields you fill are sent. | Yes |
Update Pixelupdate-pixel | Write | Rename a pixel. | Yes |
Upload Videoupload-video | Write | Put a video into the creative library from a public URL, or bind one already on TikTok. Returns the video id an ad needs. | Yes |
Actions tagged Write create, update, or delete data. In chat and agent paths they pause for your confirmation before running; workflows treat their deterministic wiring as implicit consent. Agent tools covers how to scope which actions an agent may use.
TikTok Ads is governed per organization: an admin sets a monetary spend cap and a monthly call quota. A quota of 0 disables the integration — it never means unlimited. See the Integrations overview for the full governance model.