Toshiba Release 4.0 Marine Radio User Manual


 
CHAPTER 14. EXTENDING STRATA CS 14-9
BETA DOCUMENT - PRELIMINARY & CONFIDENTIAL
Installing the Strata CS SDK
The Strata CS SDK consists of sample programs and help files as well as the
software libraries that programmers will use to integrate their applications with
Strata CS. You can print the Strata CS SDK and API Programming Guide
(TVSDK.PDF) and provide it to programmers.
To install the Strata CS SDK
1. Run the
TVSDK.exe
program located in
\Strata CS
on the Strata CS CD.
2. Follow the instructions in the Strata CS SDK Setup window.
The Strata CS SDK Application Programming Interfaces
The Strata CS SDK consists of three APIs (Application Programming Interfaces)
that can be incorporated into custom applications. Each API is a software library
that the application can use to access specific functions and data within Strata CS.
The following APIs are provided:
n The IVR Plug-in API. Using the IVR Plug-in API, programmers can
tightly integrate a custom application with the Strata CS Server to perform
complex call-handling or voice-processing tasks (order entry, customer
service, e-mail readers, and so on). The application (called an IVR
Plug-in) is a virtual extension on the Strata CS Server. The IVR Plug-in
can be dialed from a phone or auto attendant, called from an internet
trunk, or have calls forwarded or transferred to it, just like a regular
extension assigned to a user.
n The Device Status API. Using the Device Status API, an application can
monitor the status of all devices on the Strata CS Server. For example, it
can monitor current users on the system, obtain the name of a user
currently logged on at a station, or identify the trunk to which a station is
connected. The application can generate custom reports concerning the
calls handled by Strata CS.
n The Client API. Using the Client API, applications can interact with the
Strata CS Server database.
The remainder of this chapter provides an overview of each API. For more
detailed information, see the Strata CS SDK and API Programming Guide.
The IVR Plug-in API
The IVR Plug-in API enables a custom application to function as a virtual
extension on the Strata CS Server. The application (called an IVR Plug-in) can act
just as if it were using a regular extension assigned to a user. IVR Plug-ins run on
the Strata CS Server and are assigned an extension in the Strata CS
Administrators IVR Plug-in view. Programmers use the IVR Plug-in API to get