Submit a campaign to Deep Thought
submit_campaignTurns the person's media plan into a campaign order for the Deep Thought team. Uses their latest plan from build_media_plan unless channels are given. Call first without confirmed to get a summary, show it, and call again with confirmed: true only after they say yes. A person on the Deep Thought team reviews every order before anything goes live (usually within 1 business day); nothing is charged or launched by this tool. Approved campaigns are billed monthly (month to month, cancel anytime); say so. If no card is on file, it returns a secure Stripe link to save one.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "submit_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Anything else the team should know: offers, services to push, areas to avoid. | |
| website | No | The business website, if they have one. | |
| channels | No | Optional. Overrides the plan's channels. Each item: a channel id from list_channels and its monthly dollars. | |
| confirmed | No | Set true only after the person has seen the summary and said yes. Leave out (or false) to get the summary to show them first. | |
| start_preference | No | When they'd like to start, e.g. 'as soon as possible' or 'December 1'. |