Extending Strata CS with off-the-shelf applications __________

Many off-the-shelf applications produced by third-party vendors can be integrated into the Strata CS Server without any custom programming. These applications are integrated in one of the following ways:

nIn-band signaling applications can be configured to work with most Centrex and PBX systems, including Strata CS.

nTAPI applications can use the Strata CS TAPI Service Provider to communicate with the Server.

In-band signaling applications

A human caller can send commands to any PBX, including Strata CS, by generating a flash hook command by quickly pressing and releasing the hang-up button (or hook) on a telephone handset cradle. The flash hook command signals the PBX that special instructions will follow, such as placing a call on hold or transferring a call to another extension. For example, a Strata CS user can generate a flash and then press 1 to transfer a call.

This method of sending instructions is called in-band signaling. Many telephony applications use this same method, communicating with PBX or Centrex systems through flash hook commands.

Most PBXs use their own proprietary sets of flash hook commands. An application that uses in-band signaling will usually provide you with a way to configure it for a specific set of flash hook commands, such as those used by Strata CS. For example, &3 (a flash followed by a 3) is the flash hook command that Strata CS uses to disconnect from a call, so you can configure the in-band signaling application to use &3 as its disconnect command. For a complete list of the Strata CS telephone commands, see the “Telephone Commands Quick Reference” in Strata CS Client User Guide.

TAPI applications

TAPI applications can communicate with the Server through the Strata CS TAPI Service Provider (TSP). The TSP can be installed on the Strata CS Server and on any workstation networked to the Server. When it is installed, users can use TAPI-enabled phone dialers, contact managers, and similar applications. No modem is required, and the Strata CS Client does not need to be installed on the user’s computer.

The TSP runs in the background, establishing a connection between the TAPI application and the Strata CS Server. Whenever a call is transferred to the station being monitored by the TSP, any TAPI-compatible application running on the same PC is notified of the call. The application can then perform functions such as getting caller ID or DID, transferring the call, putting the call on hold, parking the call, or hanging up. TAPI applications can also place new calls.

CHAPTER 14. EXTENDING STRATA CS

14-3

BETA DOCUMENT - PRELIMINARY & CONFIDENTIAL

Page 267
Image 267
Toshiba Release 4.0 Extending Strata CS with off-the-shelf applications, In-band signaling applications, Tapi applications