Campaigns

Update a campaign

Update a campaign.

TOOLneedleUpdateCampaign

Input

campaignIdrequired

string · uuid

Campaign id

nameoptional

string

statusoptional

"active" | "paused"

graphoptional

object

nodesrequired

object[]

edgesrequired

object[]

scheduleoptional

object

workingDaysoptional

integer[]

startTimeoptional

string

endTimeoptional

string

limitsoptional

object

minGapSecondsoptional

integer

maxGapSecondsoptional

integer

maxNewLeadsPerDayoptional

integer | null

suppressionPolicyoptional

object

bypassSuppressionReasonsoptional

"manual" | "unsubscribed" | "not_interested" | "existing_customer" | "open_opportunity" | "competitor" | "employee" | "invalid_recipient" | "complained" | "recently_contacted" | "unresponsive"[]

cooldownDaysoptional

integer

unresponsiveAfterTouchesoptional

integer

autoSuppressKeywordsoptional

string[]

dryRunoptional

boolean

Search docs

Search documentation, API reference, and MCP tools

We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy