Start here: understand the request
start_campaignConverts a vague request into a structured campaign brief with parsed details, assumptions, ranked events, immediate post ideas, compliance notes, landing page direction, and next-step inputs.
Instructions
Call this FIRST with whatever the user wrote, even if vague or misspelled ("i sell sneakers in lagos, need bf content for ig"). Returns what was understood (niche, product, platforms, regions, currency, offer, deadline), the assumptions made, at most 3 blocking questions, the events that matter for this audience ranked by relevance, what to post right now, compliance notes for the niche, the landing page direction, and prefilled arguments for the next tool calls. Questions are never blocking: ask them in one short message and continue with the defaults shown.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brand | No | ||
| offer | No | ||
| product | No | ||
| regions | No | Countries, cities or codes, e.g. "Nigeria", "Lagos", "US", "UK", "worldwide" | |
| deadline | No | Any form: "Nov 30", "30/11", "black friday" | |
| platforms | No | Platforms, any spelling: instagram, tiktok, youtube, linkedin, x, facebook, pinterest, threads, whatsapp, email (also "ig", "tik tok", "newsletter", "status") | |
| description | Yes | The user's request in their own words |