NewVoiceMedia Agent Availability API

NewVoiceMedia’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.

This site contains all the information you need to use NewVoiceMedia’s Agent Availability API.

Before you get stuck in, it’s a good idea to check out Getting started with NewVoiceMedia APIs.


This section contains general documentation about the Agent Availability API; for example, authentication, versioning, who the API is for. See Documentation.


For step-by-step instructions for using the Agent Availability API in specific use cases, head over to Guides.

API Reference

The API Reference section contains detailed information about all the endpoints in the Agent Availability API. API Reference is here: API Reference.


March 27, 2019: We have migrated our Agent Availability API documentation into this NewVoiceMedia Developer Portal site. We are sure you will agree that this offers a much better experience for viewing our documentation, guides and API reference.

Other NewVoiceMedia APIs

Take a look at our other APIs:

  • Authentication API
    Every time you make a request to a NewVoiceMedia API, you will need to identify yourself using a bearer access token. Get a bearer access token using the Authentication API. Check it out here: Authentication API.
  • Conversation Analyzer API
    NewVoiceMedia’s Conversation Analyzer API enables you to access data about the contents of the conversations your agents had with your customers. Head over here for the docs: Conversation Analyzer API.
  • Insights Stats API
    The API provides you with all the data you need to keep track of activity in the NewVoiceMedia platform. Use the data in reports, or integrate with third party tools to present the information in wallboards or for workforce management. For more information, see Insights Stats API.
  • Interactions API
    This API enables you to perform the following actions:
    • invoke interaction flows through one or more named routes within the NewVoiceMedia platform
    • release interactions that are already in the system
    • register a provider that can be used when routing an interaction
    Take a look here: Interactions API
  • User Admin API (see User Admin API)
    The User Admin API enables you to access data about your account's users including agents, supervisors and administrators.

Need a bit more info before you get stuck in? Take a look at the Getting started with NewVoiceMedia APIs guide.

Looking for something else? Check out our product documentation.