add_campaign_contacts
add contacts to a campaign, by id or by creating them inline. a campaign needs at least one contact before it can be activated. requires write scope.
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": {
"id": "<id>"
},
"name": "add_campaign_contacts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | campaign ID | |
| contacts | No | new contacts to create and link (same shape as create_contact) | |
| contact_ids | No | ids of existing contacts to link | |
| deduplicate | No | skip contacts already linked (default true) |