TikTok Ads — changes
tiktok_ads_writeChanges for TikTok Ads: the 12 TikTok Ads tools that create, update, pause or remove something. Reading, listing or checking anything is not here — that is tiktok_ads, and calling this router to look something up is always wrong.
tiktok_ads_write(action="execute", tool_name="…", arguments={...}); execute is the only action, and tiktok_ads(action="get_tool_schema") looks a tool up for free. Each call creates a proposal the user approves before anything changes; creates are PAUSED. One account per call, no fan-out.
Tools by category: creation tiktok_add_ad, tiktok_add_ad_group, tiktok_create_video_campaign management tiktok_pause_ad, tiktok_pause_ad_group, tiktok_pause_campaign, tiktok_resume_ad, tiktok_resume_ad_group, tiktok_resume_campaign, tiktok_update_ad_group, tiktok_update_campaign assets tiktok_upload_images
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Always "execute"; list_tools and get_tool_schema live on the read router, never here. | |
| arguments | No | The tool’s own arguments, as its schema declares them. | |
| tool_name | No | Exact name of the tool that makes the change. |