Specifications
ShoreTel Server Applications
2
ShoreTel 14 Maintenance Guide 38
IP Phone Display Service/CAS controls any actions by the IP phone display not controlled by the
device’s firmware or switches.
Applications
This section provides information about applications that run on the ShoreTel server.
Event Watch
Event Watch monitors the NT Event Log and delivers email notifications of selected events. Event
notifications are configured from the Events Filter page in ShoreTel Director.
For more information about Events, see the ShoreTel System Administration Guide.
Call Detail Reporting (CDR)
TMS uses COM to write call data to the Call Detail Report database. The ShoreTel system tracks all
call activity and generates call detail records into a database as well as into a text file on the ShoreTel
server. The call detail records are used to generate CDR reports.
For more information on Call Detail Reports, see the ShoreTel System Administration Guide.
Call Control Communications
The ShoreTel servers provides call control for server applications and for Distributed Routing Service
(DRS).
Telephony Application Programming Interface (TAPI)
The ShoreTel server and its client applications use a Telephony Application Programming Interface
(TAPI) to direct applications and provide the system with call control Figure 11 on page 39.
The TMS application service acts as the TAPI service provider and is responsible for managing the
system’s TAPI lines and routing information to other applications. When TMS starts up, it creates a
TAPI line device for each endpoint in the system. Access to these TAPI lines is provided through
ShoreTel Remote TAPI Service Provider (RPCTSP.tsp). This is installed on each of the systems that
run ShoreTel clients (such as Communicator), ShoreTel HQ and distributed servers. Every application
with access to these TAPI lines receives new calls, call state information, and line device information
from TMS via RPCTSP.tsp.
The Telephony Management Service (TMS) uses NCC to communicate with the ShoreTel Voice
Switches, and a combination of RPC and Windows sockets (Winsock) to communicate with a Remote
TAPI Service Provider.
To view the properties of the Remote TAPI Service Provider, open the Phone and Modem Options tab
in the Windows Control Panel.










