Skip to main content
PUT
Replace a DRAFT campaign's custom extraction keys
Required scope: campaigns.edit

Authorizations

Authorization
string
header
required

Your API key, e.g. pk_live_xxxxxxxxxxxxxxxxxxxxxxxx.

Path Parameters

id
string
required

Body

application/json
customExtractionKeys
object[]
required
Maximum array length: 40

Response

OK

id
string
required
name
string
required
agentId
string | null
required
agentName
string | null
required
channel
enum<string>
required
Available options:
VOICE,
WHATSAPP,
VOICE_THEN_WHATSAPP,
WHATSAPP_THEN_VOICE,
CUSTOM,
EMAIL
status
string
required
reservedConcurrency
number
required
variableMap
object
required
startedAt
string | null
required
endedAt
string | null
required
createdAt
string
required
updatedAt
string
required
campaignTypeId
string | null
required
campaignTypeName
string | null
required
customExtractionKeys
object[]
required
effectiveExtractionKeys
object[]
required
notificationUserIds
string[]
required
source
enum<string>
required
Available options:
CSV,
CRM_MANUAL,
CRM_WEBHOOK,
API,
INBOUND
defaultCrmConnectionId
string | null
required
defaultCrmSegmentId
string | null
required
description
string | null
whatsappOutreachTemplateId
string | null
whatsappTemplateByMetric
unknown
messageDeclinedLeads
boolean
dailyMessageCap
number | null
outreachRules
object[] | null
Maximum array length: 20
whatsappEnabled
boolean
whatsappAgentTemplateIds
string[]
whatsappAutomations
object[]
workflowId
string | null
countryCode
string | null
phoneColumn
string | null
altPhoneColumns
string[]
removeInvalidRows
boolean
transliterateCalleeNames
boolean
uploadId
string | null
timezone
string | null
scheduledStartAt
string | null
scheduledEndAt
string | null
dailyWindowStart
string | null
dailyWindowEnd
string | null
retryCount
number
cooldownMinutes
number
retryDelaysMinutes
number[]
retryConcurrencyPercent
number | null
followupEnabled
boolean
followupMaxAttempts
number
churnEnabled
boolean
churnMaxAttempts
number
churnIntervalHours
number
churnDelaysHours
number[]
goal
string | null
incompleteRetryEnabled
boolean
incompleteRetryMaxAttempts
number
incompleteRetryIntervalMinutes
number
incompleteRetryDelaysMinutes
number[]
incompleteCallSeconds
number
referralMaxDepth
number
skipRetryOnFirstVoicemail
boolean
messageRetryEnabled
boolean
messageRetryMaxAttempts
number
messageRetryIntervalSeconds
number
messageRetryDelaysSeconds
number[]
messageRetryWindowSeconds
number
messageRetryTieredEnabled
boolean
messageRetryTransientMaxAttempts
number
autoReseedEnabled
boolean
briefFileName
string | null
briefUploadedAt
string | null
briefText
string | null
dailyDialCap
number | null
dialDays
number[]
evaluationMetrics
object[]
Maximum array length: 12
contactCount
number
receivedCalls
number