Duplicate a campaign
argorant_duplicate_campaignCopy a campaign as a new draft, named like the original plus (copy) unless you pass a name. Use it to reuse a campaign's emails and settings for new people; to start from nothing use argorant_create_campaign. It copies the settings (sending days and hours, time zone, limits, gaps, the unsubscribe line, tags and folder), every email with its versions and the personal line setup, and with include_subsequences=true the subsequences, switched off. It never copies the people, the sending mailboxes or the results, so add people and mailboxes before a launch. Nothing is sent. Returns the new campaign's 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": {
"campaign_id": "<campaign_id>"
},
"name": "argorant_duplicate_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the copy. Default is the original name plus (copy). | |
| campaign_id | Yes | The campaign's id, from argorant_list_campaigns. | |
| include_subsequences | No | true also copies the subsequences, switched off |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |