|
Call Events |
|
A Call Event is information sent from your campaign to your application. Call Events are formatted in XML. A Call Event is sent over HTTP/HTTPS to a URL. Call Events are sent during a phone call. Call Events can be combined with Call Commands to enable a real-time two way communication during a phone call between your campaign and your application.
To enable Call Events, enter the URL to which you want the Call Events sent:
Figure 1: Enabling Call Events
When enabled for inbound campaigns, Call Events are sent on the following events:
Table 1: Call Events for inbound campaigns
When enabled for outbound campaigns, Call Events are sent on the following events:
Table 2: Call Events for outbound campaigns
Example 1: Connect Call Event
Example 2: Keypress Call Event
Example 3: Hangup Call Event
Example 4: Sample Call Event / Call Command exchange for an inbound campaign
Note on Security A combination of secure and authenticated communications can be used between VoiceShot and your application. If the Call Events URL you enter in your VoiceShot account begins with "HTTPS://", VoiceShot will use industry standard Secure Socket Layer (SSL) encryption to send your Call Events. Additionally, you can require username and password authentication in order for VoiceShot to access your Call Events URL. If you do, you will need to enter the username and password in your VoiceShot account so VoiceShot will be able to log in to the Call Events URL you provide. The authentication type used is basic authentication. Normally in basic authentication, the login credentials are placed in the HTTP header in clear text. However, when combined with HTTPS, the login credentials are sent over the secure channel.
|