The best TikTok Ads skills for an AI agent
TikTok Ads gets the same shape of built-in skill as Meta: one comprehensive reference — TikTok Ads API Patterns — rather than a fragmented set of narrow playbooks. It covers the TikTok Business/Marketing API end to end: entity reads with filtering, integrated-report reporting recipes, create/update/status mutation patterns, and the specific error envelope TikTok's API returns that an agent needs to parse correctly to avoid silent failures.
What's inside TikTok Ads API Patterns
- Entity reads with fields and filtering — how to pull campaigns, ad groups and ads via tiktok_ads.get with the right filter shape.
- Integrated-report reporting recipes — TikTok's reporting model via tiktok_ads.insights, structured so results match TikTok Ads Manager.
- Create, update and status-change patterns — mutation shapes for tiktok_ads.mutate across campaign, ad-group and ad-level changes.
- Major-unit budgets — unlike Meta's minor-unit (cents) convention, TikTok's API expects budgets in major currency units; the skill exists partly to prevent an agent from applying the wrong platform's convention.
- The code-envelope errors to avoid — TikTok wraps API responses in its own status-code envelope distinct from HTTP status alone, and misreading it is a common source of an agent reporting false success.
Meta's cents vs. TikTok's whole units — a real, easy-to-miss gap
Meta Ads budgets arrive in minor units (cents), while TikTok Ads budgets arrive in major units (whole currency values) — the exact opposite convention on two platforms an agent might touch in the same run. This is precisely the kind of platform-specific detail a skill exists to encode once, correctly, rather than leaving an agent to infer it per call and risk a budget off by 100x.
How it gets used, and adding your own
The skill loads automatically whenever a TikTok Ads account is connected and your goal touches campaigns, ad groups, ads or reporting. For evaluation criteria on choosing a tool for TikTok specifically, see the best AI agent for TikTok Ads; to add your own TikTok playbook as a skill, use the same save/propose/import mechanism covered in Skills, memory & teams.
Frequently asked questions
- How many built-in TikTok Ads skills does Agent Planners have?
- One comprehensive reference skill — TikTok Ads API Patterns — covering entity reads and filtering, integrated-report recipes, mutation patterns, major-unit budgets and TikTok's error-envelope handling.
- Are TikTok Ads budgets in cents like Meta?
- No — TikTok's API expects budgets in major currency units (whole values), the opposite of Meta's minor-unit convention. This is one of the specific traps the built-in skill exists to prevent.
- Why does TikTok have one skill instead of several?
- Like Meta, TikTok's Marketing API is broad but structurally uniform across campaign types, so a single deep reference skill covers what a more fragmented, mature API ecosystem might need several narrower skills for.
- Does the TikTok skill load automatically?
- Yes — it loads once a TikTok Ads account is connected to a task and the goal involves campaigns, ad groups, ads or reporting, with no manual selection needed.
- Can I create a custom TikTok Ads skill?
- Yes — save a proven run directly on request, approve a skill the agent proposes after noticing a repeatable pattern, or import an existing playbook from a link.