Introduction

The ActiveCalls API v1 lets you integrate your contact center with external systems, CRMs, ticketing platforms, and custom applications. Using the REST API, you can manage features and settings within your contact center programmatically.

Before you begin

Please ensure you have the following prerequisites in place:

  1. An active account: If you do not yet have one, please get in touch with your ActiveCalls account manager to get set up.
  2. Your API credentials: Your account manager will provide you with two values:
  • login: Your unique customer identifier.
  • auth_token: A long-lived secret used to obtain API access tokens.

Base URL

Every API endpoint is hosted at https://vca.activecalls.com.


What you can do
Make and receive calls: Trigger outbound calls directly from your application with a single API request, no manual dialling. Agents answer on their existing extension and the platform connects both parties automatically.
Embed a Click2Call widget. Drop a ready-made call button into any web-based CRM or internal tool. Agents click a contact and the call connects inline, no separate dialler window needed.
Access call records and recordings: Pull Call Detail Records (xDRs), download call recordings, and retrieve generated transcriptions programmatically.
Configure and automate: Manage account and per-extension settings and control number masking policies.
Subscribe to webhooks: Receive real-time push notifications for call events, recordings, and transcriptions.