Save an outreach campaign
outreach_save_campaignCreate an outreach campaign, or change one (pass campaign_id): its name, the mailboxes it sends from (they share the load, each within its own daily limit), the emails (a first email and up to four follow-ups, each with delay_days), the audience, a first line for each person, the sending days and hours in a time zone, and its own daily limit. The audience is one of: a prospect search's people with a working email (prospect_search_id), a CRM segment, or everyone with a tag; people who unsubscribed, bounced, said no, replied before or are in another campaign are left out, and the reply says who. You write every email; Conecto writes nothing. Placeholders: {first_name} (the person's first name), {name} (the person's full name), {company} (their company), {first_line} (the first line you wrote for them in first_lines), {sender_name} (the name of the mailbox that sends it), {sender_first_name} (that name's first word). Every step passes Conecto's writing check before a campaign can start, and a refusal names each fix: no em dashes; no stock openers ("I hope this email finds you well", "I'm reaching out") or closers ("Best regards", "Looking forward to hearing from you"); no "not X, but Y" contrasts or slogans; no hype or filler words ("seamless", "game-changer", "I'd love to"); at most 120 words an email and 60 characters a subject; one link and one ask at most; no "Re:" on a first email; no unsubscribe line of your own (Conecto adds one); and every placeholder filled for every person. The reply has the writing check's fixes; show the person outreach_preview, then start it with outreach_start. While it is a draft everything can change; once it started, only its name, mailboxes, schedule and daily limit, while it is paused. Free.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "outreach_save_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| steps | No | ||
| audience | No | One of tag, segment or prospect_search_id. | |
| schedule | No | When emails go: Monday to Friday, 9 to 17, in the account's time zone unless given. | |
| campaign_id | No | The campaign_id outreach_save_campaign answered with. | |
| daily_limit | No | Emails a day for this campaign; its mailboxes' own limits still hold. | |
| first_lines | No | A first line you wrote for each person, by their email: {first_line} in an email. | |
| mailbox_ids | No | Mailboxes from outreach_mailboxes, in the order they take turns. |