8x8 Contact Center Dynamic Campaigns
The 8x8 Contact Center Dynamic Campaigns API:
- Adds and removes records from an active campaign
- Sends records to a specified campaign via the API
- Adds records to a live campaign
- Removes records from a campaign so they are not dialed again
- Schedules a callback with a possible maximum of 7 days in advance
- Schedules uploads for a maximum of 5 million records
Campaign form
Your campaign with associated tenant is of the form:
https://{your tenant url}/api/tstats/campaigns/{campaign-id}
For example:
https://vcc-eu5.8x8.com/api/tstats/campaigns/101/
Add a customer to a campaign
To add a customer to a campaign:
https://{your tenant url}/api/tstats/campaigns/{campaign-id}/customers
For example:
https://vcc-eu5.8x8.com/api/tstats/campaigns/101/customers
Delete a customer from a campaign
To delete a customer from a campaign take the following form:
https://{your tenant url}/api/tstats/campaigns/{campaign-id}/customers/{customer-id}
For example:
https://vcc-eu5.8x8.com/api/tstats/campaigns/101/customers/10000111
The complete list of platform URLs is available on the 8x8 Contact Center - Platform URL Guide.
For further configuration information refer to 8x8 Contact Center Dynamic Campaign API Configuration.
Authentication
- HTTP: Basic Auth
The username is the tenantId and the password is the CC action-token.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | basic |
Contact
Dynamic Campaigns Team: ro-rec@8x8.com
Terms of Service
http://www.8x8.com/terms-and-conditions