The
's
Web Services use industry-standard XML data transfer and service definition
protocols to allow simple integration between
and
any Web Services-enabled platform. IBM's WebSphere Application Server provides
the engine that drives communication between
Web
Services and other applications.
Because the
platform
is based on Service-Oriented Architecture (SOA), the
Web
Services:
- Sustain SOA’s promise of enterprise-enabling development across previously isolated company functions or services
- Manage and exploit every conceivable call recording advantage – Customer Relations, Risks, Workforce, Quality and more
- Enable SOA-capable applications to dynamically manipulate, mine and
refine the mountains of valuable business and market information collected
every day by

's
Web Services include Integration, Management and Architecture Service Modules.
Each module addresses a distinct set of needs and capabilities.
The
Integration Service Module (EISM) provides a Web Services
interface for operations controlling recording functionality, including:
- application-level management
- control to initiate and terminate recordings
- the ability to move files to a new location
- management of application integrations
The
Management Service Module (EMSM) provides a Web Services
interface for managing the system’s configuration objects, including:
- provisioning and platform management
- access to the entire platform without being restricted to the Web front end
- the ability to perform all management, provisioning and administration functions as a service
- facilitated alarm query, port management and platform status reporting
The
Architecture Service Module (EASM) provides a Web Services
interface for detailed data analysis, reporting and integration, including:
- a broad range of investigative operations
- access to database reporting statistics and transaction details
- real-time event service, which enables the development of rich CTI applications
- the ability to connect recording and evaluation data for complex reporting, analysis and real-time solutions
- implementation of a Web service client, allowing full CTI integration
- Call Detail Record (CDR) event service
CDR – Call Data Recording Service – is included with EASM as a separate Web Service supporting switch event notifications. This Web Service provides statistics, transactions and summaries based on these switch events.
There are two types of information that the CDR Service sends to the client
application. The first type consists of raw telephony events occurring
at various stages of the call. These events indicate when an agent
logs in, transfers a call, puts a call on hold, etc. Raw telephony
events are relayed in real time. The second type, Call Detail Records,
are associated with the recorded file and inserted into the
database
after the call ends.
The CDR Service listens to the same telephony switch that
is recording
and relays the switch events to the client application. These events
can be used for a wide variety of applications, from simple reporting solutions
to complex CTI configurations. For example, using Call Detail Records, the
CDR Service allows QA personnel to search for and evaluate only calls where
the customer was placed on hold.
Using
with Web Services permits vertical development and extended interconnection
between call recording, CRM and workforce management applications and all
other aspects of business processes.
Download
Avaya Data Sheet
Download
Cisco Data Sheet
(downloading datasheets requires login)
