Start a campaign
start_campaignStart a marketing campaign pack on Campaign Pack's own GPUs. Produces a campaign plan, ideas, ad and social scripts, a creator brief, and a client-ready PDF — plus product stills on the image sizes. Returns immediately with a job id; the run itself takes minutes, so poll check_campaign rather than waiting. Write the brief yourself from what the user told you: the richer and more specific it is, the better the pack. Nothing is sent to any third-party model provider.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"brief": "<brief>",
"brand": "<brand>"
},
"name": "start_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Pack size. Available here: 'text' (about a minute), 'lite' (about ten minutes). | |
| brand | Yes | The brand name, spelled exactly as the customer spells it. Every mention in the pack is rewritten to match this. | |
| brief | Yes | What the product is, who it is for, what matters about it. A few sentences to a few paragraphs. State only facts the user gave you — invented metrics or customers end up in the finished pack. | |
| photo | No | Workspace path from upload_product_photo. Required for the image sizes: the stills are edited from the real photo rather than generated from nothing. |