PowerDialerCampaignPatchRequest
Provide lockVersion and at least one field to change.
Possible values: non-empty and <= 160 characters
Possible values: <= 2000 characters
Possible values: >= 1 and <= 100
Maximum simultaneous calls (the live speed control).
Possible values: >= 1 and <= 10000
Possible values: >= 1 and <= 100000
configuration object
Immutable, typed campaign configuration revision used by scheduler and dispatcher.
1basics objectrequired
audience objectrequired
agentAndCallerId objectrequired
schedule objectrequired
dialing objectrequired
dialPrefixPolicy object
Possible values: [inherit_trunk, campaign]
inherit_trunkPossible values: <= 32 characters, Value must match regular expression ^[0-9*#]*$
truerules object[]required
Possible values: <= 50
Possible values: non-empty and <= 80 characters
Match the first X normalized destination digits, or a three-digit North American Numbering Plan area code.
Possible values: [starts_with, nanp_area_code]
Possible values: Value must match regular expression ^[0-9]{1,15}$
Possible values: <= 32 characters, Value must match regular expression ^[0-9*#]*$
Possible values: >= 1 and <= 10000
dispositions objectrequired
Possible values: [next_attempt, next_schedule_window, drain_then_resume]
Current campaign lockVersion for optimistic concurrency.
Possible values: >= 0
{
"name": "string",
"description": "string",
"priority": 0,
"concurrencyCap": 0,
"targetAttemptsPerMinute": 0,
"configuration": {
"schemaVersion": 1,
"basics": {},
"audience": {},
"agentAndCallerId": {},
"schedule": {},
"dialing": {
"dialPrefixPolicy": {
"mode": "inherit_trunk",
"defaultPrefix": "",
"stripLeadingPlus": true,
"rules": [
{
"name": "string",
"matchType": "starts_with",
"matchValue": "string",
"dialPrefix": "string",
"priority": 0,
"enabled": true
}
]
}
},
"dispositions": {}
},
"applyPolicy": "next_attempt",
"lockVersion": 0
}