PowerDialerCampaign
Tenant Power Dialer campaign and current immutable revision.
Possible values: [DRAFT, VALIDATING, READY, SCHEDULED, RUNNING, PAUSED, DRAINING, COMPLETED, STOPPED, BLOCKED_ENTITLEMENT, BLOCKED_CONFIGURATION, ERROR]
Possible values: >= 0
revision 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
Tenant Power Dialer campaign and current immutable revision.
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"state": "DRAFT",
"lockVersion": 0,
"revision": {
"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": {}
}
}