Copilot: launch a draft campaign
copilot_launchCreates a DRAFT campaign from a sequence. With a LinkedIn Sales Navigator search it also starts finding + verifying leads for it; without one the draft holds the emails and leads can be added from Lead Finder or a CSV upload. Nothing sends — the campaign stays a draft until you review and launch it. Returns the new campaign id, plus a lead-finding job id when lead finding started.
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>",
"sequence": "<sequence>"
},
"name": "copilot_launch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| icp | No | Optional ICP object as returned by copilot_plan, stored with the campaign for reference only | |
| name | Yes | Campaign name | |
| sequence | Yes | The email sequence: the first step is the initial email, the rest are follow-ups | |
| salesNavData | No | Optional base64 LinkedIn session payload from the browser extension; required for lead-finding to actually run | |
| salesNavSearchUrl | No | Optional LinkedIn Sales Navigator people-search URL to source leads from. Leave it out to create the draft with its emails only. Required when salesNavData is given. |