Skip to main content
Version: 1.0.0

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

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