Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

Event Triggers

...

Event Triggers let you set up Switchvox to interact with external web-based applications. When certain events occur in Switchvox, it can do an HTTP POST that includes information about the event, and then respond to XML that is returned.

Default URL

You can enter a Default URL so that you do not have to enter a full URL for each event. But, you can choose to use the default URL or not, so you still have flexibility on each event.

Events

There are some Switchvox events that trigger an HTTP POST.

...

  • On Outgoing Call. Triggered when a call is created. This event applies to calls to external numbers and all Switchvox extensions.

Variables

Switchvox events can submit various information about calls. To do this, you use variables in the URL. Not every variable is available in every event (check the Acceptable Variables dropdown on each event), so be prepared to handle an empty variable. Here is the complete list of all of the variables for all event types:

...

JOB_ID. Unique ID of the call. Note: This string of digits is not a numerical value: 99.100 is not equal to 99.1. This variable is useful for correlating multiple events (and also certain IVR requests).

XML Response

For some events, the remote web application can return XML that instructs Switchvox to perform operations on the call. Here is a sample of an XML response:

...