Switchvox Integration APIs & Tools

Switchvox offers a set of APIs and built-in tools that let you integrate Switchvox with your web-based application.

You can build Switchvox features into your users' interactions with your business application:

  • Click to dial on contact records within the app

  • Display screen pops for incoming calls, and search the app for matching caller ID to improve the caller information

  • Open the caller's record within the app, to save the user from navigating in the app

You can also set up Switchvox so that callers can interact with your business application. IVR menus can collect and send call data to your app, and store returned data. Event Triggers can cause automatic interaction with your app for incoming and outgoing calls and other more specific call events.

Realtime API

Your web-based application can use the Realtime API to create calls for the user, and receive realtime notification of the user's call state. The API requires authentication with the credentials used to log into the phone-user's account from a web browser. 

Learn more

Extend API

The Extend API methods let you query information from Switchvox. Extend is a an XML-based API, but a sample JavaScript library is available to send requests and handle the response.

Learn more

Switchvox Admin Tools

Within the Switchvox Admin Web Suite, there are several tools you can use to integrate Switchvox with your web-based application.

These tools are documented and supported in Switchvox, so the links provided here are hosted in Switchvox's support articles.

IVR Web Actions

Callers can interact with your web-based application as they navigate a Switchvox IVR. Here are the web-based IVR actions with a link to the Switchvox support articles about each action:

IVR Action

Description

Send Call Values to URL

Post information about the current call to your application, and receive XML response data to store in IVR variables.

Upload Recorded Sound 

Upload a recorded sound to your application.

Play Sound From URL 

Download a sound from your application, then play that sound to your caller.

Event Triggers

Call events happening in Switchvox can submit information about the event to your application. Your application can return data to Switchvox, and instruct Switchvox to set a caller ID, or transfer the call.

Learn more

Zapier Integration Via Event Triggers

Zapier is an online platform that helps you automate workflows by connecting the different apps and services you use in actions called “Zaps”.  Zaps allow you to automate these tasks by integrating with Switchvox Event Triggers. 

Learn more

 

Unable to render {include} The included page could not be found.