Create launch draft
create_launch_draftPrepare a new campaign as a proposal in the Loop inbox (needs a propose key). Same checks as the Loop form: connected channel, unique name, budget plan, guardrails. Nothing is sent to the ad platform; a person approves it in Loop.
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": {
"name": "<name>",
"channel": "<channel>",
"amount": "<amount>",
"endTime": "<endTime>"
},
"name": "create_launch_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | No | Destination URL (store or website). | |
| name | Yes | Campaign name. Must not exist in the workspace or wait in the inbox already. | |
| amount | Yes | Total budget in major units of the currency the channel's ad account bills in (e.g. 30000 for ¥30,000). Channels whose account currency cannot be read use the workspace currency. | |
| channel | Yes | Ad platform key, e.g. meta, google_ads, tiktok, apple_search_ads, microsoft_ads, linkedin_ads, amazon_ads. Must be connected. | |
| draftId | No | Id of a pending draft to replace. Omit for a new draft. | |
| endTime | Yes | End, ISO 8601 with offset, e.g. 2026-11-30T23:59:59+09:00. | |
| appEvent | No | Meta app event to optimise for instead of installs (see list_app_events). | |
| bodyText | No | ||
| headline | No | ||
| countries | No | ISO country codes, e.g. ["JP"]. | |
| startTime | No | Optional start, ISO 8601 with offset. | |
| placements | No | Meta placements. Omit to let Meta choose. | |
| moreHeadlines | No | Google Ads App campaigns only: the 2nd to 5th headlines (Google needs 2–5, each up to 30 wide; full-width counts as 2). | |
| amountCurrency | No | The currency you mean the amount in (ISO 4217, e.g. JPY). If the ad account bills in another currency, nothing is saved. | |
| libraryAssetId | No | Library file id from this workspace. | |
| imageCreativeId | No | Creative id from this workspace. | |
| youtubeVideoIds | No |