Platform SDK: Web Telephony Engine |
The Web Telephony engine supports both simple addressing, which maps each device to a single telephone number, and Dialed Number Identification Service (DNIS).
DNIS is a telephone service that identifies, to the answering device, the number that the user dialed. For example, consider a WTE installation with multiple incoming telephone lines and multiple WTE applications. DNIS identifies the touch-tone digits — Dual Tone Multi-Frequency (DTMF) or multi-frequency (MF) — and maps the called ID to the appropriate application. The call can then be transferred to any idle device, rather than the device associated with the actual number.
To use either addressing mode in your configuration/administration application:
To support DNIS, each WTEArray object (not the individual WTEServer object) contains a collection of WTEAddressGroups collection objects. To enable DNIS:
When an incoming call's address is identified as belonging to an address group, the DNIS connects the called ID to its assigned application and forwards the call to an available device.