This section contains
information on both of the interfaces supported by the state table application
programming environment, namely, the Call Routing Interface, and the Service
Control Interface.
Call Routing Interface (CRI) The Call Routing Interface enables Blueworx Voice Response to ask the ICM for instructions on how to route (transfer) a call. Blueworx Voice Response supplies information about the call that is to be routed, and the ICM returns a label that specifies how the call is to be routed. The label is a character string that encodes the instructions for routing the call. For example, a label might consist of the digit-sequence that is needed to make the transfer; or it might contain the name of a program that is to be run to make the transfer.
Service Control Interface (SCI) The Service Control Interface (SCI) was introduced in version 4.1 of the ICM. The SCI enables the ICM to determine the call handling steps that are performed by a VRU for each call, by running a script on the ICM. This script can exchange messages with the VRU enabling the ICM to start specific VRU actions.