ZuckerBot

ZuckerBotTool referenceStrategy & campaign build

Launch Campaign

zuckerbot_launch_campaign

Launch a draft campaign on Meta (Facebook/Instagram). THIS IS THE MONEY ENDPOINT — it creates real ads on the user's Meta ad account and immediately begins spending their budget. Stored Meta credentials are auto-resolved when available. Set launch_all_variants=true to launch every creative variant as separate ads for A/B testing (Meta auto-optimizes for the winner). Always confirm the user has budget available and Meta is connected (zuckerbot_meta_status) before calling.

Parameters

NameTypeDescription
campaign_idstringrequiredZuckerBot campaign ID from the create step
meta_access_tokenstringoptionalUser's Meta/Facebook access token. Optional if Facebook is connected on zuckerbot.ai
meta_ad_account_idstringoptionalMeta ad account ID (format: act_XXXXX). Optional if Facebook is connected on zuckerbot.ai
meta_page_idstringoptionalFacebook Page ID. Optional if Facebook is connected on zuckerbot.ai
variant_indexnumberrequiredWhich creative variant to launch (0-indexed)
daily_budget_centsnumberoptionalOverride daily budget in cents
radius_kmnumberoptionalOverride targeting radius in km
launch_all_variantsbooleanoptionalLaunch all creative variants as separate ads for A/B testing. Meta will auto-optimize for the winner.

Example call

{
  "tool": "zuckerbot_launch_campaign",
  "arguments": {
    "campaign_id": "<campaign_id>",
    "variant_index": 123
  }
}

You never invoke this directly — describe what you want in plain English inside Claude, Cursor, ChatGPT or any MCP client with ZuckerBot connected, and the agent selects zuckerbot_launch_campaign and fills the arguments for you.

Related tools — Strategy & campaign build

Connect ZuckerBot to your AI agent in about two minutes: get started free, browse the full tool reference, or grab the lifetime deal.