...
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Switchvox offers a set of APIs and built-in tools that let you integrate Switchvox with your web-based application.
...
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.
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.
Switchvox Admin Tools
Within the Switchvox Admin Web Suite, there are several tools you can use to integrate Switchvox with your web-based application.
...
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 |
Post information about the current call to your application, and receive XML response data to store in IVR variables. | |
Upload a recorded sound to your application. | |
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.
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.