Toshiba Release 4.0 manual Device Status API, IVR Plug-in licensing, Device Status sample program

Models: Release 4.0

1 376
Download 376 pages 3.24 Kb
Page 275
Image 275

n

n

n

Predictive dialers

Golf tee reservation systems

Ski condition hotlines

IVR Plug-in licensing

IVR Plug-ins are licensed at runtime and count against your station licenses. Your system may be configured to support an unlimited number of Plug-ins, but each simultaneous call to an IVR Plug-in will consume one station license for the duration of the call.

For example, if you have a system with 16 station licenses, and 15 of those stations are assigned to users, you have one free station license that can be applied to calling an IVR Plug-in. If one person makes a call to a Plug-in, and during the call another user makes a call to the same or a different IVR Plug-in, at that point the caller hears a message that the extension is not available, and an error is logged to the Strata CS Server’s Windows NT Event Log saying that the license count has been exceeded.

The Device Status API

The Device Status API provides functions that allow an application to monitor the status of all devices (stations and trunks) on a Strata CS Server. The application can obtain the device name, number, hook state, current activity, and extensions for each device on the system. Each extension can be examined for the extension number, the user’s name, and whether the extension is in a Do Not Disturb personal status. Using these functions, the application could:

nMonitor current users on the system and maintain a call log in a format customized for your special needs.

n

n

n

Obtain a current list of users permanently assigned to a station.

Obtain the name of a user currently logged in at a station.

Identify the trunk to which a station is connected.

All Device Status information is read-only. The API can be used in combination with the IVR Plug-in API to provide IVR applications with device information.

The Device Status sample program

The Device Status sample program is a Visual Basic project for a simple device monitor that displays a constantly updated list of status reports on each device in the system. Programmers can use this sample program as a starting point for their own applications, expanding and customizing it as desired. It requires no hardware or software beyond what is already required for the Strata CS Server and Visual Basic.

CHAPTER 14. EXTENDING STRATA CS

14-11

BETA DOCUMENT - PRELIMINARY & CONFIDENTIAL

Page 275
Image 275
Toshiba Release 4.0 manual Device Status API, IVR Plug-in licensing, Device Status sample program