Update campaign
update_campaignUpdates campaign properties such as name, emoji, timezone, sending limits, the minimum email account health score and deliverability settings. Only the provided fields are changed. A new minimum health score re-plans a running campaign at once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The numeric campaign ID (from list_campaigns) | |
| name | No | New campaign name | |
| emoji | No | Campaign emoji | |
| timezone | No | IANA timezone, e.g. America/New_York | |
| dailyLimit | No | Cap on the total emails (initial + follow-ups) the campaign may schedule per calendar day in its timezone. Omit for no campaign-level cap; per-mailbox limits still apply | |
| isEnabledLlm | No | Enable AI (LLM) features for this campaign | |
| minimumHealthScore | No | Minimum email account health score for this campaign, 1-100 (see healthScore in list_sender_emails). An account below it, or with no score yet, sends nothing in this campaign, first emails and follow-ups alike, until its score is back at or above it; its conversations wait for it and never move to another account. 0 means no minimum; omit it to leave the setting as it is | |
| allowNonBusinessEmails | No | Allow sending to free mailbox providers (gmail.com, etc.) | |
| isEnabledEmailVerifier | No | Verify lead emails before sending | |
| ignoreOutOfOfficeReplies | No | Do not stop follow-ups on out-of-office replies | |
| maximumTimeBetweenEmails | No | Maximum gap between two sends, in minutes | |
| minimumTimeBetweenEmails | No | Minimum gap between two sends, in minutes | |
| isEnabledCatchallValidated | No | Send to catch-all validated addresses | |
| isEnabledStopFollowUpsOnReply | No | Stop follow-ups to a lead once they reply | |
| isEnabledIgnoreHardBouncedLeads | No | Skip leads that previously hard-bounced | |
| isEnabledSkipLeadIfAlreadyExists | No | Skip leads that already exist in the workspace | |
| maximumSendingLimitPerSenderEmail | No | Daily sending limit per sender email account | |
| isEnabledStopFollowUpsForSameCompany | No | Company reply stop: once a lead replies (out-of-office and other automatic replies don't count), stop emailing the other leads at the same company in this campaign. Subdomains count as the same company; personal addresses like @gmail.com never do. On by default | |
| isEnabledStopFollowUpsAcrossCampaigns | No | Stop follow-ups to a lead in this campaign once they reply in any campaign | |
| isEnabledIgnoreLeadsWhoAlreadyResponded | No | Skip leads who already responded in another campaign | |
| maximumSendingLimitPerSenderEmailVariation | No | Random daily variation applied to the sending limit |