Welcome to the Vonage Contact Center (VCC) Developer Portal. You’ll find comprehensive guides and documentation to help you start working with our APIs as quickly as possible, as well as support if you get stuck. Let’s jump right in!
Take a look at our APIs:
Every time you make a request to a VCC API, you will need to identify yourself using a bearer access token. Get a bearer access token using the Authentication API.
To find out how to get yourself a token, you’ll need to take a look here: How to authenticate with a Vonage Contact Center (VCC) API.
Vonage Contact Center's Agent Availability API enables you to query the availability of agents based on required skills. Agent availability is grouped by the following presence categories: Ready, Away, Extended Away and Logged Out.
Want to know more? Visit Agent Availability API.
Vonage Contact Center's Agents API enables you to set and get agent’s presence.
For Agents API documentation, see Agents API.
Vonage Contact Center's Conversation Analyzer API enables you to access data about the contents of the conversations your agents had with your customers.
Sound interesting? Take a look at the Conversation Analyzer API documentation here: Conversation Analyzer API.
Vonage Contact Center's Insights Stats API provides you with all the data you need to keep track of activity in VCC. Use the data in reports, or integrate with third party tools to present the information in wallboards or for workforce management.
To view Insights Stats API documentation, head over to Insights Stats API.
Vonage Contact Center's Interaction Content API enables you to search for interactions and download the related interaction content, such as call or screen recordings, transcripts, and call recording categorizations.
For Interaction Content API documentation, go to Interaction Content API.
Vonage Contact Center's Interactions API enables you to perform the following actions:
- Invoke interaction flows through one or more named routes within the VCC Admin Portal
- Release interactions that are already in the system
- Register a provider that can be used when routing an interaction
For Interactions API documentation, go to Interactions API.
Vonage Contact Center’s User Payment API enables you to initiate a telephony session with the secure card collection service and get the status results of a payment transaction.
To see documentation for the Payment API, visit Payment API.
Vonage Contact Center’s User Admin API enables you to access data about your account's users. This includes all sorts of users, such as agents, supervisors, and administrators.
For User Admin API documentation, go to User Admin API.
Vonage Contact Center's V0 APIs are older versions of our APIs, and make use of an alternative authentication flow. The following V0 APIs are available: