Create an email campaign (draft)
argorant_create_campaignCreate a new campaign as a draft with its sending schedule. Nothing is sent until argorant_launch_campaign. Use it to start a new campaign; to reuse an existing campaign's emails and settings use argorant_duplicate_campaign. Next, add the emails with argorant_set_campaign_emails, the people with argorant_add_campaign_leads and the mailboxes with argorant_set_campaign_senders. New campaigns start with bounce protection and stop on reply switched on, leave out addresses that bounced for other Argorant users, and never get an unsubscribe line unless the user asks for one; argorant_update_campaign changes all of these. Returns the new campaign with its campaign_id. More in the docs at https://docs.argorant.com/docs/agents/tools#campaigns
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>"
},
"name": "argorant_create_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The campaign's name as the user sees it. | |
| timezone | No | Time zone of the sending window, such as America/New_York (the default). | America/New_York |
| plain_text | No | Kept for older clients. Campaigns always send plain text. | |
| daily_limit | No | Most emails the whole campaign sends a day (default 100). | |
| gap_minutes_max | No | Longest gap in minutes between two emails from the same mailbox (default 120). Each gap is picked at random in between. | |
| gap_minutes_min | No | Shortest gap in minutes between two emails from the same mailbox (default 60). 60 to 120 is the safe default for Microsoft mailboxes. | |
| planned_start_date | No | First day sending may start after the launch, as YYYY-MM-DD. Left out, it starts on the launch day. | |
| skip_shared_bounces | No | Also leave out addresses that bounced for other Argorant users (default true, recommended). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |