Upload
nunomgtorres
View
240
Download
1
Embed Size (px)
Citation preview
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
1/45
All Rights Reserved Alcatel-Lucent 2010
Alcatel-LucentApplication Partner Program
API Definitions
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
2/45
=
I. OVERVIEW........................................................................................ 4
1.1 Definitions .................................................................................. 4
1.2 API Classes.................................................................................. 51.2.1 Open APIs ..................................................................................51.2.2 Reserved APIs .............................................................................5
1.2.3 Restricted and Unpublished APIs .......................................................6
1.3 Alcatel-Lucent Products Supported ................................................... 6
1.4 API Categories ............................................................................. 8
1.5 APIs by class, product and category ..................................................10
2 TAPI Premium Server [OXE] {Reserved} ..................................................11
3 TSAPI Premium Server [OXE, OTCCSE, OTCCPE] {Reserved} .........................12
4 Passive Recording Interface [OXE, OXO, OTCCSE, OTCCPE] {Reserved}............13
5 Active Recording Interface [OXE, OTCCSE, OTCCPE] {Restricted}...................14
6 SIP [OXE] {Reserved} .........................................................................157 My Teamwork 8660 [ACS] {Reserved}.....................................................16
8 Telephony Web Services [OXE, OXO, ICS] {Open}......................................17
9 Messaging Web Services [OXE, ICS] {Open}..............................................18
10 Management Web Services [OXE, ICS] {Open} ..........................................19
11 One-Number Web Services [OXE, ICS] {Open} ..........................................20
12 Teamwork Web Services [OXE, ICS] {Open} .............................................21
13 Paging Interface [OXE] {Restricted} .......................................................22
14 AHL Interface [OXE] {Reserved}............................................................2315 CDR Interface [OXE] {Reserved}............................................................24
16 SNMP Interface [OXE] {Reserved} ..........................................................25
17 4760 Ticket Collector [OXE, OXO, NMS] {Reserved}....................................26
18 4760 VoIP Performance [OXE, NMS] {Reserved} ........................................27
19 VoIP Tickets-on-the-Fly [OXE] {Reserved}................................................28
20 VPS [OXE] {Reserved} ........................................................................29
21 QSIG [OXE] {Reserved} .......................................................................30
22 CSTA for OXE [OXE, OTCCSE, OTCCPE] {Reserved} .....................................3123 InfoCenter [OXE] {Reserved}................................................................32
24 RTI [OTCCSE] {Reserved} ....................................................................33
25 WMI [OTCCSE] {Reserved} ...................................................................34
26 CCTI or CCA SDK [OTCCSE] {Reserved}....................................................35
27 TAPI Server [OXO] {Reserved} ..............................................................36
28 CSTA for OXO [OXO] {Reserved}............................................................37
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
3/45
=
29 OHL Interface [OXO] {Reserved} ...........................................................38
30 XML IP Touch Service [OXE, OXO, ICS] {Open} ..........................................39
31 My IC Phone SDK [OXE, OXO, ICS] {Open}................................................40
32 CDR Interface [OXO] {Reserved} ...........................................................41
33 Call Accounting Web Service [OXO] {Reserved}.........................................4234 PIMphony SDK [OXO] {Reserved} ...........................................................43
35 Glossary .........................................................................................44
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
4/45
=
I. OVERVIEW
The Alcatel-Lucent Application Parter Program (AAPP) is designed to support companiesthat develop communications applications for Alcatel-Lucent's enterprise solutions,including IP infrastructure products, IP telephony products and communicationsapplications.
To support the Program and developers, Alcatel-Lucent offers an array of applicationprogramming interfaces (APIs) including protocols and software development kits(SDKs) that enable customers and partners to build integrated communicationssolutions for enterprises. These solutions drive effective communications for theenterprise, accelerating business innovation and enhancing customer satisfaction.
Alcatel-Lucent makes it easy to integrate third-party applications with its networkinfrastructure products, communications platforms and software suites. The company
offers a large range of documented APIs, supported by Alcatel-Lucent experts. These APIsenable your application to interoperate with Alcatel-Lucent solutions, while offering yourcustomers a rich set of features.
1.1
Definitions
In this document, an API designates a means for interworking with Alcatel-Lucentplatforms (such as OmniPCX Enterprise, OmniPCX Office, etc.), in order to access specificresources. Two sorts of APIs are provided:
A protocoldescription, i.e., a document that describes the protocol in detail. Theprotocol may be based on either a:
- Proprietary definition (e.g., Alcatel-Lucent Hotel/Hospitality Link Interface(AHL), Call Detail Record (CDR), etc.); or
- Standard definition (e.g., CSTA, SIP, QSIG, etc.: see Glossary)
A full SDK, which includes guidelines, a library, tools and examples, and is basedon either a:
- Proprietary definition (XML Phone Web Service, TSAPI Premium Server,etc.); or
- Standard definition (TAPI Premium Server)
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
5/45
=
1.2API Classes
There are four classes of APIs, associated with increasingly restricted levels of access:
API class AccessOpen Available to all developers, free of charge
Reserved Reserved for Program participants
Restricted Restricted to Program participants and subject to aspecific contractual agreement
Unpublished Restricted to Program participants and available only incollaboration with Alcatel-Lucent R&D
1.2.1Open APIs
Open APIs give developers access to Alcatel-Lucent's next-generation development tools.These APIs enable you to develop innovative applications for the Alcatel-LucentApplication Phone, empower your business applications with IP communication features,or provide users with the global benefits of unified communications. Whatever the goal,you'll find powerful tools for developing valuable applications.
Alcatel-Lucent Open APIs are available to all developers free of charge. There are twolarge families of Open APIs:
Alcatel-Lucent 8082 My IC Phone SDK
The IC Phone Software Development Kit simplifies development on the My IC Phonedevice. For more information, see www.developer-enterprise.alcatel-lucent.com
Alcatel-Lucent XML Web Services, XML IP Touch Services, etc.
Alcatel-Lucent XML Web Services provide key functions for the entire range ofenterprise solutions.
1.2.2Reserved APIs
Alcatel-Lucent has documented a set of reserved APIs that are supported by itscommunication platforms. The associated SDKs include technical documentation, driversand documented examples.
These APIs are reserved for participants in the Program. They may be downloaded fromthe private area of the Application Partner web site.
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
6/45
=
1.2.3Restricted and Unpublished APIs
Restricted APIs are not available to all participants: they require specific agreement fromAlcatel-Lucent and a contractual commitment from the participant. The following APIsare in this class:
Active Recording interfaces (TDM DR-Link and IP DR-Link) Paging SIP Device Management SIP for voice mail
Unpublished APIs require collaboration with Alcatel-Lucent R&D. They are not describedin this document.
1.3Alcatel-Lucent Products Supported
Products currently supported are as follows:
Alcatel-Lucent OmniTouch 8082 My IC Phone (IC Phone)offers an openplatform and an entirely new user interface based on a large multi-touch display.Powered by pioneering new software and an open interface, it has a 7-inch widecapacitive touch screen that is LED-backlit and includes context-aware sensoryfeedback, as well as connectivity to Bluetooth and USB devices. See related APIs
Alcatel-Lucent IP Touch Phones (IP Touch):Full-featured IP Touch phones fromthe Alcatel-Lucent 8 Series offer integrated IP connectivity and telephony. Inaddition to the converged power of data and VoIP, these terminals support a rangeof features and functions, including Web-based XML business applications. See
related APIs
Alcatel-Lucent OmniPCX Enterprise Communication Server (OXE):The Alcatel-Lucent OmniPCX Enterprise is a highly scalable solution based on a pure softwarecommunications server platform that provides multimedia call processing for bothAlcatel-Lucent and third-party clients/phones including TDM, IP and SIP. Seerelated APIs
Alcatel-Lucent OmniPCX Office Communication Server (OXO):The Alcatel-Lucent OmniPCX Office is an integrated communications system for small andmedium-sized businesses (SMBs), providing a personal communications manager(Alcatel-Lucent PIMphony Softphone), an advanced call center solution, secure
high-speed Internet access, advanced TDM and IP telephony and LAN switching.The Alcatel-Lucent solution consists of a pre-configured server that provides everyemployee with voice, Internet, e-mail and data capabilities. See related APIs
Alcatel-Lucent OmniTouch 8400 Instant Communications Suite for Enterprise(ICS): The Alcatel-Lucent OmniTouch 8400 Instant Communications Suite is acutting-edge software suite providing a full set of IP-based unified communicationservices. These services allow subscribers to tailor, control and manage calls,messages, directories, collaboration tools and information wherever they are (at
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
7/45
=
the office, away on business, in a meeting, at home), using any device and anyinterface. See related APIs
Alcatel-Lucent OmniTouch 8460 Advanced Communications Server (ACS): A SIP-and software-based platform within the award-winning Alcatel-Lucent OmniTouch8400 Instant Communications Suite, the OmniTouch 8460 ACS is now being
released as a development tool for enablement of business applications andprocess communications. Carriers, OEMs, systems integrators and businesses arealready using it as a communications and presence engine to enable the rapiddeployment of a wide range of real-time applications and services for hosted andpremises-based environments across wireless and wireline networks. See relatedAPIs
Alcatel-Lucent OmniVista 4760 Network Management System (NMS):TheAlcatel-Lucent OmniVista 4760 NMS is a comprehensive set of networkmanagement applications that are designed for IP telephony and IP networking andthat simplify the management of Alcatel-Lucent networking devices. OmniVistasolutions allow managers to monitor network activity, configure and troubleshoot
each device, and manage an entire network from a single platform. See relatedAPIs
Alcatel-Lucent OmniTouch Contact Center Standard Edition (OTCCSE): TheAlcatel-Lucent OmniTouch Contact Center Standard Edition is designed forcustomers with small- to medium-capacity contact centers (10 to 30 agents) and isthe ideal solution for voice communications needs. This modular suite includes:CCDistribution, CCSupervision, CCagent, CCivr, CCoutbound and WallboardManager. See related APIs
Special case:
Alcatel-Lucent OmniTouch Contact Center Premium Edition (OTCCPE): Designedfor customers with medium-capacity contact centers (20-150 agents), the Alcatel-Lucent OmniTouch Contact Center - Premium Edition is a converged multimediasolution for voice and e-mail, built on Genesys technology. It provides a unique,easy-to-use graphical user interface (called Visual CC), from which all operationscan be managed and monitored.
NOTE:This platform is currently not part of the Program, as its SDKs (called OpennessPacks) are based on Genesys SDKs and require specific licensing agreements, as detailed inthe Alcatel-Lucent OmniTouch Contact Center Premium Edition Openness Packs ProductDescription.
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
8/45
=
1.4
API Categories
APIs are grouped by category:
ManagementThis category includes all APIs designed to collect billing and statistics tickets;
monitor traps and alarms; and access the PBX database. Examples of ManagementAPIs:
- 4760 Ticket Collector- 4760 VoIP Performance Ticket Collector- VoIP Ticket-on-the-Fly- Call Accounting, CDR- SNMP- Management Web Service- SIP Device Management [Restricted]
Hospitality/Healthcare
These APIs enable Hospitality or Healthcare applications to benefit from the fullrange of features of OmniPCX platforms. Examples of Hospitality/Healthcare APIs:- AHL/OHL- SIP
RecordingIncludes APIs that enable voice-recording applications. Passive recordingconnectivity is provided by Reserved APIs, while active recording is provided byRestricted APIs (see below). Examples of Recording APIs:
- Passive recording APIs (Extension, Trunk)- Active recording APIs (TDM DR-Link, IP DR-Link) [Restricted]
End pointIncludes interfaces that integrate third-party SIP terminals. Example of End-PointAPI: SIP
Contact CenterIncludes interfaces that enable contact center CTI integration at the server orclient level, as well as call center monitoring and management. Examples ofContact Center APIs:
- Telephony Server API (TSAPI) Premium Server- Computer Supported Telephony Application (CSTA)- Real-Time Interface (RTI)- Workforce Management Interface (WMI)
- Call Center Agent (CCA)
NotificationIncludes interfaces that enable an alarm server application based on text or voicenotification. Examples of Notification APIs:
- Paging- CSTA- Telephony Web Services
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
9/45
=
Collaboration/ConferencingIncludes APIs enabling third-party applications to provide conferencing andcollaboration services. Examples of Collaboration/Conferencing APIs:
- OmniTouch My Teamwork 8660 (ACS)- Teamwork Web Service
Contact ManagementIncludes APIs that enable operator applications using advanced user data. Exampleof a Contact Management API:
- InfoCenter
Business IntegrationIncludes interfaces that enable desktop or server integration of businessapplications. Examples of Business Integration APIs:
- TSAPI Premium Server- TAPI Premium Server, TAPI Server- CSTA
- Telephony Web Service- One-Number Web Service- XML IP Touch Services- QSIG- PIMphony SDK
Voice MailIncludes interfaces that enable interaction with integrated or third-party voicemail. Examples of Voice Mail APIs:
- Messaging Web Service- VPS
- SIP [Restricted]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
10/45
=
1.5APIs by class, product and category
The table below lists all available APIs by class, product and category.
API
OPEN
RESERVED
RESTRICTED
OXO
OXE
OTCCSE
OTCCPE
NMS
IPTouch
ICPhone
ACS
ICS
Management
Hospitality
Recording
EndPoint
ContactCenter
Notification
4760 Ticket Collector X X X X X4760 VoIP Performance Ticket Collector X X X XVoIP Tickets-on-theFly X X XCDR for OXE X X XCDR for OXO X X XCall Accounting Web Service X X XSNMP X X XSIP End Point X X XACS X X
AHL X X XOHL/OLD X X XCCA / CCTI X X X
CSTA for OXE X X X X X X XRTI X X XWMI X X XCSTA for OXO X X X XPassive Recording X X X X X X XActive Recording X X X X X XTSAPI Premium Server X X X X X XInfoCenter X X
Paging X X XPIMphony SDK X X
QSIG X X
TAPI Premium Server X X
TAPI Server for OXO X X
VPS/analog X X
XML IP Touch X X X X X X
One-Number Web Service X X X X X X
Messaging Web Service X X X
Management Web Service X X X X
Telephony Web Service X X X X XTeamwork Web Service X X X X
My IC Phone SDK X X X X X X
CategoryPlatform/ProductClass
Key to Platforms/Products
OXO Alcatel-Lucent OmniPCX Office Communication ServerOXE Alcatel-Lucent OmniPCX Enterprise Communication ServerOTCCSE Alcatel-Lucent OmniTouch Contact Center Standard EditionOTCCPE Alcatel-Lucent OmniTouch Contact Center Premium EditionNMS Alcatel-Lucent OmniVista 4760 Network Management SystemIP Touch Alcatel-Lucent IP Touch PhonesIC Phone Alcatel-Lucent OmniTouch 8082 My IC PhoneACS Alcatel-Lucent OmniTouch 8460 AdvancedCommunication ServerICS Alcatel-Lucent OmniTouch 8400 Instant Communications Suite for Enterprise
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
11/45
=
2 TAPI Premium Server [OXE] {Reserved}
TAPI Premium Server
The Alcatel-Lucent Telephone Application Programming Interface (TAPI) Premium Serveris a TAPI Telephony Service Provider (TSP) that enables TAPI applications to access thetelephony services of the Alcatel-Lucent OmniPCX Enterprise system. Its client/serverarchitecture, ability to support a wide range of telephone sets and compatibility with allnetwork architectures fulfill all Computer Telephony Integration (CTI) needs at lowcost.
An SDK is available for building or adapting applications that take full advantage ofOmniPCX Enterprise telephony features.
FEATURES
TAPI client/server TSP Compatible with applications that interwork with TAPI Releases 2.1 and
3.0 Adds telephone service capabilities
to standard Windows applications Development and integration basis
for CTI applications SDK available, providing access to
unique OmniPCX Enterprisetelephony features
Designed for OmniPCX Enterprise
system with Alcatel-Lucent IPTouch phones and Alcatel-Lucentdigital phones
Direct Computer SupportedTelecommunications Applications(CSTA) mapping
BENEFITS
Compatible with TAPI applications
Client/server architecture reducessupport, maintenance and hardwarecosts
Simplified installation, administrationand integration for any networktopology
Toolkit for developing CTI applications
Compatible with non-TAPI standardWindows applications, using theassisted telephony function
RESOURCES
Software Assisted TelephonyInstallation Manual TAPI/CSTA ComparisonAdministration Guide Data SheetDevelopers' Guide Product PresentationFeature List Release Notes
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
12/45
=
3 TSAPI Premium Server [OXE, OTCCSE, OTCCPE]{Reserved}
TSAPI Premium ServerThe Alcatel-Lucent Telephony Server Application Programming Interface (TSAPI) is basedon the Novell TSAPI architecture and programming interface and integrates server-basedtelephony control with desktop (client) or server applications on enterprise-wide networks.TSAPI incorporates Computer Supported Telecommunications Applications (CSTA)telephony call control services, device monitoring services and query services.
FEATURES
Communications solutions in
Windows or Linux environment
Compatible with all versions ofOmniPCX Enterprise
Network support: one server perOmniPCX node
Multi-protocol support: ECMA/V1,ECMA/V2, CCA, IVR, etc.
Support for active recording features
Central administration by GUI
Support for all CSTA services andevents
BENEFITS
Real network-enabled application with
centralized management and backup ofservers distributed throughout thenetwork
Designed for business and contactcenter environments
Transparent support for spatialredundancy for all clients
Includes a GUI-enabled client thatsimulates all services and displays allevents/messages.
Optimizes licenses by multiplexingCSTA requests
Rich feature set for developers: log,debug, client source code, etc.
RESOURCES
Runtime Software SDKInstallation Manual (Windows/Linux) Product OverviewDevelopers' Guide Release Notes
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
13/45
=
4 Passive Recording Interface [OXE, OXO, OTCCSE,OTCCPE] {Reserved}
Passive RecordingThe Alcatel-Lucent OmniPCX platforms provide several methods for capturing voice byreusing existing interfaces. These passive methods do not require any action by the voicerecording system:
Extension-side recording: taps the extension lines connecting the phones to theaudio boards
Trunk-side recording: taps the trunk lines connecting the trunk boards to thePSTN
IP sniffing: sniffs (or mirrors) the IP networks
FEATURES
Extension-side recordingisappropriate for recording a smallnumber of digital or analog extensions
Trunk-side recordingis appropriatefor large systems, for all types oftelephone sets that make incoming oroutgoing calls over PSTN trunks
IP sniffing is appropriate for theoperator console
BENEFITS
Available for both the OmniPCXOffice and Enterprise platforms
Several CTI links can be used (TSAPIPremium Server, Genesys T-Server,CDR), but are not mandatory
RESOURCES
Recording Overview Trunk-Side Recording Test PlanTrunk-Side Recording Guidelines Related information:seeTSAPI
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
14/45
=
5 Active Recording Interface [OXE, OTCCSE, OTCCPE]{Restricted}
Active Recording
Active Recording interfaces were designed and developed on OmniPCX Enterpriseto overcome the limitations of the Passive Recording interfaces. A call copy isprovided to the voice recording system on its request, using one of two methods:
Dedicated Recording Link (TDM DR-Link), where the TDM recorder isconnected to PCM boards
IP Dedicated Recording Link (IP DR-Link), where a direct RTP flow isestablished between IP phones and the VoIP recorder
FEATURES
The Omni PCX administratorcanconfigure the system to prevent therecording of users
One or more optional beeps can beissued to notify the external partywhen recording
Full compatibility with OmniPCXnetwork and branch survivabilitymode
Full support for recording ofencrypted calls (IP DR-Link)
Can mix both recording methods onthe same OmniPCX
BENEFITS
Dedicated license control based onsimultaneous recording channels(independent of declared/monitoredextension to be recorded)
Less cabling needed and resourcesoptimized compared to passiverecording interfaces
Strong security and confidentiality
No restriction of telephony servicesdue to recording
When using the TSAPI PremiumServer, benefis include TSAPIreliability, with its transparentsupport for spatial redundancy forOXE, and CTI server backup
RESOURCES (Restricted)
Recording Overview IP DR-Link Guidelines
TDM DR-Link Guidelines Related information:see TSAPI
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
15/45
=
6 SIP [OXE] {Reserved}
SIP for End Point
The Session Initiation Protocol (SIP) is a simple, open protocol that enables newmultimedia applications for voice, data and video. The OmniPCX Enterprise handlesSIP phones the same way as any other proprietary sets, providing powerful featuresincluding telephony services (multi-line, supervision, tandem, boss/secretary, hotel,group calls, etc.); use of prefix (forward, substitution, wake-up, etc.); CSTA
monitoring, etc.
FEATURES
Access to OmniPCX Enterprisefeatures and application support,including hospitality services,twinset and hunting groups via SIP,dual-tone multi-frequency (DTMF)codes and voice guides
Use of policy enforcement for SIPdevices, such as call barring, calldetail records, high availability andadmission control
BENEFITS
Take advantage of Omni PCXEnterprise benefits as regardsscalability, reliability, and highavailability
Tight integration in the overall IPtelephony solution, including all TDMand IP phones, fax, H. 323 and TDMtrunks
Can be deployed through OmniVista4760 SIP Device Management
Full compatibility with active recordingmethods (DR-Link)
RESOURCES
Introduction and Profiling Developers' Guide
Supported RFC Lists Questionnaire
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
16/45
=
7 My Teamwork 8660 [ACS] {Reserved}
My Teamwork
The My Teamwork API is used for integrating conference call scheduling andadministration into external applications.
The interface can interact with Alcatel-Lucent's OmniTouch 8460 Advanced
Communication Server (ACS) through SIP, VCS XML, SIP-CC or CDR.
RESOURCESACS Software Developers' GuideRelease Notes
FEATURES
Provides a SIP server for complexconference session control andpresence event management
Provide an HTTP/XML interface(VCS XML) to scheduleconferences, create recordings andmanage AMDS voice mailbroadcasts and access other user-based features available in ACS
BENEFITS
Adds value to enterprise applicationsvia conferencing, collaboration andpresence capabilities
Easy incorporation of (XML- andHTTP-based) REST Web service APIs,for a rapid time to market
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
17/45
=
8 Telephony Web Services [OXE, OXO, ICS] {Open}
Telephony Web Services
XML Web Services are fundamental building blocks for distributed computing on theInternet. Alcatel-Lucent OmniTouch 8410 Instant Communications Web Servicesare open interfaces that link the world of telephony to that of the Web, connectingAlcatel-Lucent's communication services to customer business applications. They aredesigned for use on the Alcatel-Lucent OmniPCX Office and Alcatel-Lucent OmniPCXEnterprise communication platforms.
Telephony Web Servicesprovide detailed information about the current incomingcall; personal phonebook management; phone set management; unified directory
access; nomad mode; and call log.
FEATURES
Support for basic and advancedcall-control services:
o Make, take, clear a callo Transfer/conference callo DTMF dialingo Recordingo Call management: forward,
lock/unlock, do not disturb,overflow, camp-on, etc.
o Phonebook accesso Nomad modeo Call log
Multi-line capability
Support for all types of phones:analog, digital, IP, DECT, WiFi,softphone
BENEFITS
Simplified mechanism to connectapplications easily, whatever thetechnology or device used
Applications run anywhere, on anytechnology or device
Based on universally supported,industry-standard protocols
Authentication within a user IDframework
RESOURCES
Framework Software [Reserved] Developers' Guide [Open]Installation Guide [Reserved] Release Notes [Reserved]Basic Tutorials [Open] Advanced Tutorials [Reserved]License Guide [Reserved] Technical Overview [Reserved]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
18/45
=
9 Messaging Web Services [OXE, ICS] {Open}
Messaging Web Services
XML Web Services are fundamental building blocks for distributed computing on theInternet. Alcatel-Lucent OmniTouch 8410 Instant Communications Web Servicesare open interfaces that link the world of telephony to that of the Web, connectingAlcatel-Lucent's communication services to customer business applications. They aredesigned for use on the Alcatel-Lucent OmniPCX Enterprise communication platform.
Messaging Web Servicesare used to interact with a voice from a third-partyapplication. The voice media, located on a voice mail server, can be played on and
recorded from any device (e.g., business phone, external PSTN phone, etc.).
FEATURES
Interacts with various types ofAlcatel-Lucent voice mail:
o 4635o 4645o OmniTouch Unified
Communication
Supports basic and advanced
services:o Play, pause, resume, stop a
voice mailo Forward, sendo Deleteo Recordo Call back sender
BENEFITS
Simplified mechanism to connectapplications easily, whatever thetechnology or device used
Applications run anywhere, on anytechnology or device
Based on universally supported,industry-standard protocols
Authentication within a user IDframework
RESOURCES
Framework Software [Reserved] Developers' Guide [Open]Installation Guide [Reserved] Release Notes [Reserved]Basic Tutorials [Open] Advanced Tutorials[Reserved]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
19/45
=
10 Management Web Services [OXE, ICS] {Open}
Management Web Services
XML Web Services are fundamental building blocks for distributed computing on theInternet. Alcatel-Lucent OmniTouch 8410 Instant Communications Web Servicesare open interfaces that link the world of telephony to that of the Web, connectingAlcatel-Lucent's communication services to customer business applications. They aredesigned for use on the Alcatel-Lucent OmniPCX Enterprise communication platform.
Management Web Servicesare designed to manage Alcatel-Lucent OmniPCX
configuration data, including information about subscribers and their phone sets.
FEATURES
Manages main Alcatel-LucentOmniPCX Enterprise attributes:
o Entitieso Cost centerso Phonebooko Internal subscriberso External subscriberso Secondary subscriberso Hunting groupso Phone set parameters
Supports basic and advancedservices:
o Play, pause, resume, stop avoice mail
o Forward, sendo Deleteo Recordo Call back sender
BENEFITS
Simplified mechanism to connectapplications easily, whatever thetechnology or device used
Applications run anywhere, on anytechnology or devices
Based on universally supported,industry-standard protocols
Authentication within a user IDframework
Central management for the entireOXE network
RESOURCES
Framework Software [Reserved] Developers' Guide [Open]Installation Guide [Reserved] Release Notes [Reserved]Basic Tutorials [Open] Advanced Tutorials[Reserved]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
20/45
=
11 One-Number Web Services [OXE, ICS] {Open}
One-Number Web Services
XML Web Services are fundamental building blocks for distributed computing on theInternet. Alcatel-Lucent OmniTouch 8410 Instant Communications Web Servicesare open interfaces that link the world of telephony to that of the Web, connectingAlcatel-Lucent's communication services to customer business applications. They aredesigned for use on the Alcatel-Lucent OmniPCX Enterprise communication platform.
One-Number Web Servicesset and review the rules for routing incoming calls to an
Alcatel-Lucent OmniPCX Enterprise user.
FEATURES
Supports different routes forincoming calls, depending on userstatus:
o Availableo Busyo Not available: do not
disturbo Not available: filtering
based on caller number,
time/date
Supports several destinations forrouted calls:
o Office phoneo External PSTN phones
(mobile, home phone, etc.)o Voice mail
BENEFITS
Simplified mechanism to connectapplications easily, whatever thetechnology or device used
Applications run anywhere, on anytechnology or device
Based on industry-standard protocolsthat are universally supported
Authentication within a user IDframework
Powerful, customized filter/screening rules
RESOURCES
Framework Software [Reserved] Developers' Guide [Open]Installation Guide [Reserved] Release Notes [Reserved]Basic Tutorials [Open] Advanced Tutorials[Reserved]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
21/45
=
12 Teamwork Web Services [OXE, ICS] {Open}
Teamwork Web Services
XML Web services are fundamental building blocks for distributed computing on theInternet. Alcatel-Lucent OmniTouch 8410 Instant Communications Web Servicesare open interfaces that link the world of telephony to that of the Web, connectingAlcatel-Lucent's communication services to customer business applications. They aredesigned for use on the Alcatel-Lucent OmniPCX Enterprise communication platform.
Teamwork Web Servicesinclude services for managing contact lists, user presence
and conferences.
RESOURCESFramework Software [Reserved] Developers' Guide [Open]Installation Guide [Reserved] Release Notes [Reserved]License Guide [Reserved] Technical Overview [Reserved]
FEATURES
Supports collaboration services:o Session managemento Conference managemento Participant managemento Buddy managemento Presence states
BENEFITS
Simplified mechanism to connectapplications easily, whatever thetechnology or device used
Applications run anywhere, on anytechnology or devices
Based on universally supported,industry-standard protocols
Authentication within a user IDframework
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
22/45
=
13 Paging Interface [OXE] {Restricted}
Paging
The Paging Interface provides a powerful way to deliver calls with text messages toall types of terminals: TDM, IP, DECT, WiFi.
It is the core component for integrating an alarm or notification server.
FEATURES
Sends text messages to all types ofdevices:
o Mobile terminals (DECT,WiFi)
o TDM: Reflex, 9 serieso IP: 8 series
Acknowledges messages sent
Provides several different rings,depending on type of message
Stores messages on the device
BENEFITS
Very simple interface that providesinstant notification of system eventsto a mobile workforce
Enables messaging to any device
RESOURCES
Paging Overview Paging Guidelines [Restricted]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
23/45
=
14 AHL Interface [OXE] {Reserved}
AHL
The Alcatel-Lucent Hotel/Hospitality Link Interface (AHL) is a proprietary protocol forbuilding a hospitality Property Management System (PMS).
Guest services (do-not-disturb, wake-up, voice mail, etc.) and front-office services(check-in, check-out, room management, etc.) are accessed through a serial orEthernet link.
FEATURES
Handles guest arrivals and
departures
Manages wake-up calls and guestvoice mail
Dynamic suite configuration
Handles call billing
Verifies and tracks room status
Manages room services
Manages waiting messages
Communication between third-partyapplication and OmniPCXEnterprise via Serial V24 or IP
BENEFITS
Dedicated OmniPCX Enterprise
telephony features are available fordesigning hospitality applications(hotel, hospitality, cruise ships, etc.)
PMS can easily manage room- orguest-based mode
Improves staff efficiency by directlymanaging all operations from thefront office (check-in, room cleaning,etc.)
Enhances guest satisfaction by
providing efficient telephonyfeatures from the guest set (hotelservices, do not disturb, direct dial-in, wake-up, messages, etc.)
Improves cost control by managingcall charging
RESOURCES
AHL Developers' Guide OmniPCX Configuration
Product Description
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
24/45
=
15 CDR Interface [OXE] {Reserved}
CDR
The Call Detail Report (CDR) Interface is a proprietary protocol for creating billingapplications.
Tickets containing detailed call information (e.g., calling number, called number, call,duration, etc.) can be used by a third-party application to generate all types ofreports.
FEATURES
Provides extended and reducedtickets
Generates new tickets for each newcall
BENEFITS
External third-party application canmanage call costs and charge
units.
RESOURCES
CDR Developers' Guide
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
25/45
=
16 SNMP Interface [OXE] {Reserved}
SNMP
The Simple Network Management Protocol (SNMP) is a standard protocol thatenables the OmniPCX Enterprise to be managed by an external networkmanagement platform.
SNMP traps can be processed by the SNMP supervisor using SNMP agents hostedby the OmniPCX Enterprise.
FEATURES
Standard Management Information
Base (MIB)
Incident filtering
Two types of event traps aregenerated:
o Compacto Extended
Status traps are provided for allnetwork nodes
BENEFITS
The OmniPCX Enterprise is fully
compatible with SNMP protocol
It acts as a central repository foralarms and events coming from allcomponents (terminals, boards,gateways, etc.)
It can also centralize all alarms andevents from the entirecommunications network
RESOURCES
SNMP Developers' Guide SNMP traps list for OXE
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
26/45
=
17 4760 Ticket Collector [OXE, OXO, NMS]{Reserved}
4760 Ticket Collector
The OmniVista 4760 Ticket Collector is a powerful interface for collecting Alcatel-Lucent OmniPCX Call Detailed Records (CDR) for provision tothird-party applications.
The interface can: Periodically connect to OmniPCX systems Retrieve the accounting tickets via FTP transfer Save the files on external platforms
Maintain those files for a fixed period of time
FEATURES
Compatible with all OmniPCXplatforms (4400, OXE, 4200, OXO)
Client/server architecture
BENEFITS
This interface is fully embedded inOmniVista 4760 platform andbenefits from OmniVistaarchitecture, services andadministration
RESOURCES
Overview Guidelines
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
27/45
=
18 4760 VoIP Performance [OXE, NMS] {Reserved}
4760 VoIP Performance Ticket Collector
OmniVista 4760 VoIP Performance Ticket Collector Interface enables Alcatel-LucentOmniPCX Enterprise solutions to be integrated in global VoIP performanceapplications.
Using VoIP statistics records that contain various data items (e.g., codec used, jitter,packet loss delay, etc.), the third-party application can analyze the global traffic andidentify potential issues with quality of service (QoS).
FEATURES
The tickets generated at the end ofeach call cover all types of devices:IP phones, IP soft phones, GDboards, INT-IP boards, etc.
Tickets include VoIP parametersthat impact voice quality:
o Codec usedo Voice activity detection
(VAD)o Echo
Tickets also include various datapertinent for calculating VoIP QoS:
o Framingo Jittero Lost packetso Delayo Silence
BENEFITS
Essential software for assessing VoIPcall quality
Feature-rich tickets with allinformation needed to determine QoS
RESOURCES
Developers' Guide VoIP ticket samplesTools
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
28/45
=
19 VoIP Tickets-on-the-Fly [OXE] {Reserved}
VoIP Tickets-onthe-Fly over Ethernet
The VoIP Tickets-on-the-Fly over Ethernet Interface enables Alcatel-Lucent OmniPCXEnterprise solutions to be integrated in global VoIP performance applications.
Using VoIP statistics records that contain various data items (e.g., codec used, jitter,packet loss delay, etc.), a third-party application can identify any degradation in thequality of IP communications.
FEATURES
The tickets generated at the end of
each call cover all types of devices:IP phones, IP soft phones, GDboards, INT-IP boards, etc.
Tickets include VoIP parametersthat impact voice quality:
o Codec usedo Voice activity Detection
(VAD)o Echo
Tickets also include various datapertinent to calculating VoIP QoS:
o Framingo Jittero Lost packetso Delayo Silence
BENEFITS
Essential software for assessing VoIP
call quality
Feature-rich tickets with allinformation needed to determine QoS
Secure, real-time connection
RESOURCES
Developers' Guide VoIP ticket samples
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
29/45
=
20 VPS [OXE] {Reserved}
Voice Processing Systems
The Voice Processing Systems (VPS) Interface is a protocol based on Dual-ToneMulti-Frequency (DTMF) signaling, designed to interface with external voice-processing systems, such as voice mail and unified messaging applications.
FEATURES
Analog two-wire ports
Two services are provided:
Automated attendant services
Voice mail management
Call progress based on:
Signal detection
Tone management
MF signaling
BENEFITS
Very simple protocol with basic andextended features
RESOURCES
Developers' Guide
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
30/45
=
21 QSIG [OXE] {Reserved}
QSIG
The QSIG is an ISDN-based signaling protocol for signaling between Private BrancheXchange (PBXs) in a Private Integrated Services Network, using connection-levelQ.931 protocol and the application-level ROSE protocol.
FEATURES
First layer of services through QSIG
Basic Service (QSIG-BC)
Supplementary services throughQSIG Generic Function (QSIG-GF)
BENEFITS
Harmonized method for
interconnecting multi-vendorequipment
Mechanism for manufacturers toprovide innovative features within aheterogeneous environment
Extensive list of supplementaryservices to enhance businesscommunications
RESOURCES
QSIG Executive Brief QSIG Implementation forOXE
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
31/45
=
22 CSTA for OXE [OXE, OTCCSE, OTCCPE]{Reserved}
CSTA
The Computer Supported Telecommunications Applications (CSTA) is a standardizedECMA protocol that enables third-party applications to control all OmniPCX Enterprisedevices.
The CSTA protocol enables information exchanges to initiate services: monitor andcontrol calls and devices; set and query features; route calls; send and receive data.
FEATURES
Supports CSTA Phase 1 and 2:o Switching function services
(answer call, clear call,conference call, divert call,etc.)
o Status reporting services(monitor start/stop,snapshot call, etc.)
o Computing function services(RSI)
o Input/output services (fastdata)
o Voice unit services (recordmessage)
o Bi-directional services(escape, system status)
Explicit monitoring of all devices
CSTA application correlator data isfully supported
Use of private information in eventsand services
BENEFITS
Alcatel-Lucent adds value throughCSTA private information (events andservices)
Powerful associated tools to observesystem behavior, supervise systemsecurity, trace and logcommunication links
Uses a lowcost, high-bandwidthEthernet connection
Core component for any ComputerTelephony Integration (CTI) solution,whatever the protocol used: TAPI,TSAPI, XML, etc.
RESOURCES
ECMA Standard CSTA v2 DocumentationSetCountr Trunk Su ort Features List
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
32/45
=
23 InfoCenter [OXE] {Reserved}
InfoCenter
The InfoCenter Interface is a protocol used by a third-party application to retrieve dataabout Alcatel-Lucent OmniPCX Enterprise users and to update users' status. Thesedata are very useful for attendants' daily activities, and include: reason for absence,phone book updates, forward and do-not-disturb requests, etc.
InfoCenter messages are available over a TCP/IP or serial connection.
FEATURES
Manages the reasons for absenceand the expected time and date ofreturn
Generates immediate requests forforwarding and do-not-disturb
BENEFITS
Improve customer accessibility andservice for incoming telephone calls
Alcatel-Lucent adds values to theattendant console
Advanced call and presence handling
RESOURCES
Overview Attendant ProductDescriptionGuidelines Test Plan
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
33/45
=
24 RTI [OTCCSE] {Reserved}
RTI
The Real-Time Interface (RTI) obtains real-time information from Alcatel-LucentOmniTouch Contact Center Supervisor (CCS) objects, such as pilot, waiting queues,agent processing groups, agents, etc.
FEATURES
Provides access to various CCSobjects:
o
Piloto Filtero Waiting queueo PG Groupo PG Otherso Agents
Provides notification andsubscription service for all data
BENEFITS
Complements the Contact CenterAgent (CCA) application
Improves contact centeradministration by providing real-time agent phone status data, andby enabling supervisors andmanagement to monitor agentschedule adherence in real time
RESOURCES
SDK Developers' GuideCCS Configuration RTI within DCOM
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
34/45
=
25 WMI [OTCCSE] {Reserved}
WMI
The Workforce Management Interface (WMI) provides statistical reports for export toan external Workforce Management (WFM) solution in order to:
o Forecast future call volumeso Schedule and manage agentso Manage everyday contact center events to adjust the scheduleso Provide cost and staffing information to the contact center
FEATURES
Provides historical data on
Automatic Call Distribution (ACD)for:
o Queue and skills statisticso Agent productivity
Provides information periodicallythrough a V24 link or via filetransfer using FTP
Two main formats:o TCX formato IEX format
BENEFITS
Improve contact center administration
by enabling historical call volumes tobe used for forecasting and patternsfor future schedule periods. Inparticular:
o Forecast future call volumeso Determine the number of
agents needed throughout theday
o Create flexible and efficientagent work schedules
o Automatically assign agentsto schedules
o Immediately respond to
changes in call patterns andagent availability
o Prepare and analyze what ifscenarios for budgeting andplanning
RESOURCES
Developers' Guide TCX/IEX format example
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
35/45
=
26 CCTI or CCA SDK [OTCCSE] {Reserved}
CCTI or CCA SDK
The Contact Center Telephony Integration API, based on Contact Center Agent(CCA), provides a set of high-level development tools for the integration ofbusiness applications in a desktop contact center. Functions include:
o OLE Server - CCA features an OLE server that allows other applications touse CCA information or execute telephony functions
o DDE Interface A Dynamic Data Exchange interface allows applications toreceive notification of any telephony event and to control telephonyfunctions
o Support of Visual Basic scripting - enables users to write scripts controllingevents, properties andmethods of OLE objects
FEATURES
Includes an OLE (Object Linkingand Embedding) server, enablingexternal applications to use CCA toprovide information or to executetelephony functions (triggered bytelephony events such as anincoming call)
Includes DDE (Dynamic DataExchange), enabling Windowsapplications to receive telephonyevents and control telephonyfunctions, along with specific call-related information
Includes Visual Basic scripting tocontrol events, properties andmethods of CCA OLE objects (andalso ActiveX controls)
BENEFITS
Seamless integration with leadingCRM solutions
Empowers contact center agent byproviding access to criticalinformation
RESOURCESCCA Software CCA Release NotesSamples CCA Collecting GuideCCA Trouble Shooting Guide Developers' GuideDevelopment Requirement Specifications Installation Manual
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
36/45
=
27 TAPI Server [OXO] {Reserved}
TAPI Server
The Alcatel-Lucent Telephone Application Programming Interface (TAPI) Server is a TAPITelephony Service Provider (TSP) that enables TAPI applications to access the telephonyservices of the Alcatel-Lucent OmniPCX Office system. Its client/server architectureenables support for a wide range of telephone sets, compatibility with all networkarchitectures and fulfillment of all Computer Telephony Integration (CTI) needs, at lowcost.
An SDK is available for integrating applications that benefit from OmniPCX Officetelephony features.
FEATURES
TAPI client/server TSP Compatible with applications that interwork with TAPI Releases 2.0, 2.1
and 3.0 Support for basic telephony services,
supplementary telephony services,assisted telephony services andextended telephony services
SDK provides access to uniqueOmniPCX Office telephony features
Designed for Alcatel-LucentOmniPCX Office system with Alcatel-Lucent IP Touch phones andAlcatel-Lucent digital phones, analogphones and virtual sets
Direct Computer SupportedTelecommunications Applications(CSTA) mapping
BENEFITS
Compatible with all TAPI applications
Client/server architecture reducescosts for support, maintenance andhardware
Simplified installation, administrationand integration for any networktopology
Compatible with non-TAPI standardWindows applications using theassisted telephony function
RESOURCES
TAPI Conformance Guide Developers' GuideTAPI drivers TAPI samples
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
37/45
=
28 CSTA for OXO [OXO] {Reserved}
CSTA
The Computer Supported Telecommunications Applications (CSTA) is a standardizedECMA protocol that enables third-party applications to control all Alcatel-LucentOmniPCX Office devices.
The CSTA protocol enables information exchanges to initiate services as well as tomonitor and control calls and devices.
FEATURES
Supports CSTA Phase 1
o Switching function services(answer call, clear call,conference call, divert call,etc.)
o Status reporting services(monitor start/stop,snapshot device, etc.)
o Bi-directional services(escape, systems status)
Explicit monitoring of all devices
Use of private information in events
and services
BENEFITS
Alcatel-Lucent adds values through
CSTA private information (events andservices)
Powerful associated tools to observesystem behavior, supervise systemsecurity, trace and logcommunication links
Uses a low-cost, high-bandwidthEthernet connection
Core component for any ComputerTelephony Integration (CTI) solution
whatever the protocol level used:TAPI, XML, etc.
RESOURCES
Conformance Guide Reference GuideUsers' Guide Developers' GuideCSTA drivers
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
38/45
=
29 OHL Interface [OXO] {Reserved}
OHL
The Alcatel-Lucent Office Hotel/Hospitality Link Interface is a proprietary, IP-basedprotocol used for building a hospitality Property Management System (PMS).
Built on the same protocol element as the well-known AHL for OmniPCX Enterprise,this interface enables Hospitality and Healthcare applications to benefit from allfeatures of the OmniPCX Office.
In version R.50 and above, the new driver (called OLD, for Office Link Driver) addscall accounting functionality, which generates XML tickets.
FEATURES
Handles guest arrivals anddepartures
Manages wake-up calls and guestvoice mail
Handles call billing
Verifies and tracks room status
Manages room services
Manages waiting messages
BENEFITS
Dedicated OmniPCX telephonyfeatures for designing hospitalityapplications (hotel, hospitality,cruise chips, etc.)
Improves staff efficiency by directlymanaging all operations from thefront office (check-in, roomcleaning, etc.)
Enhances guest satisfaction by
providing efficient telephonyfeatures from the guest set (hotelservices, do not disturb, direct dial-in, wake-up, messages, etc.)
Improves cost control by managingcall charging.
RESOURCESOHL Presentation Developers' GuideInstallation & Configuration Release NotesFAQ Test PlanOHL driver
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
39/45
=
30 XML IP Touch Service [OXE, OXO, ICS] {Open}
XML IP Touch
XML IP Touch Services enable an application to interact with users of OmniPCXcommunication servers through the users' IP Touch terminals. The application cantake control of the IP Touch terminal to build screens and collect user actions.
Screen control is granted when a user activates an application on his terminal.Even if the user has not activated an application, XML IP Touch Services still allow
the application to issue notifications to the terminal.
FEATURES
Provides means for interacting withapplications other than calls andtelephony services.
Displays information, collects inputsand reacts to keypress navigationon all sets in the Alcatel-Lucent IPTouch series 8 range
Services are provided via thePresentation Server (an HTTP
client)
Several forms are provided to helpdevelop the application: List, Input,Check, Radio List, Slider, Select,etc.
BENEFITS Based on universally supported,
industry-standard protocols
Allows the end customer to easilyintegrate real-time communicationin their business processes
RESOURCES
Framework Software [Reserved] Developers' Guide [Open]Installation Guide [Reserved] Release Notes [Reserved]Basic Tutorials [Open] Advanced Tutorials [Reserved]License Guide [Reserved] Technical Overview [Reserved]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
40/45
=
31 My IC Phone SDK [OXE, OXO, ICS] {Open}
My IC Phone
The Alcatel-Lucent My IC Phone SDK is composed of a full set of tools to simplifydevelopment on new range of 80xx phones, an innovative, open series of IP phonesthat delivers the experience of a smartphone to the desk.
FEATURES
Enables the building of webapplications (webapps) that are
embedded in the phone
Enables the customization ofexisting webapps
Based on a Linux platform, enablesinteraction with a 7-inch touch panelwith capacitive haptic feedback
Uses standard SIP protocol tocommunicate with any standard SIPcommunication server
BENEFITS
Is based on standard Webtechnology and languages (HTML,
CSS and JavaScript)
Provides a graphical library and listof telephony services to simplifyimplementation
Supplies a powerful toolkit,including Emulator, deploymenttool, RPM packager
Includes a dedicated developerportal for the developer communityto simplify application design
through collaboration with otherprojects
RESOURCES
AAPP Factory [Open]
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
41/45
=
32 CDR Interface [OXO] {Reserved}
CDR
The Call Details Report (CDR) interface is a proprietary protocol for creating billingapplications.
Tickets containing detailed call information (e.g., calling number, called number, call,duration, etc.) can be used by a third-party application to generate all types ofreports.
FEATURES
Provides extended and reduced
tickets
Generates new tickets for each newcall
BENEFITS
External third-party application can
manage call costs and chargeunits.
RESOURCES
CDR Developers' Guide
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
42/45
=
33 Call Accounting Web Service [OXO] {Reserved}
Call Accounting Web Service
The Call Accounting over IP Web Service is used to design applications that managecall accounting tickets generated by an Alcatel-Lucent OmniPCX Office system.
The tickets collect information on:o Incoming/outgoing telephone callso Supplementary services in the public network
o User services, such as appointment reminder or wake-up
FEATURES
Provides two types of call metering:
o Internal metering like thenumber of call chargesincurred or cost of calls andservices
o External metering about calls
Call accounting ticket structure isprovided through an XML schema
(defined through an XSD file)
BENEFITS
Access server secured byauthentication (HTTPS)
Standard HTTP/SOAP protocol
Existing embedded solutionprovides XML files
RESOURCES
Developers' Guide Source Code SampleTicket Samples WSDL FileTicket Description Test Plan
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
43/45
=
34 PIMphony SDK [OXO] {Reserved}
PIMphony SDK
PIMphony is a personal communication manager that links desktop computers andtelephones to provide a powerful, user-friendly phone assistant that manageseveryday phone tasks.
It offers a complete set of phone services, including call logging, voice mail andset monitoring. Services are continuously available on the PC, regardless of anyother applications running. Company contact databases are fully integrated with
PIMphony to provide optimal service.
FEATURES
Provides pop-ups based on the CLI(for incoming and outgoing calls)
Performs a search in the PIM,based on the search string (dial byname)
BENEFITS Specifically designed for small and
medium enterprises that do nothave specialized IT skills
Can be integrated with anyexternal database
RESOURCES
Developers' Guide Samples
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
44/45
=
35 Glossary
Acronym DefinitionAAPP Alcatel-Lucent Application Partner Program
ACD Automatic Call DistributionACS Alcatel-Lucent OmniTouch 8460 Advanced Communications Server
AHL Alcatel-Lucent Hotel/Hospitality Link Interface
AMDS Automated Message Delivery System
API Application Programming Interface
CC Contact Center
CCA Call Center Agent
CCS Contact Center Supervisor
CCTI Contact Center Telephony Integration
CDR Call Detail Record
CSTA Computer Supported Telephony Application
CTI Computer Telephone Integration
DCOM Distributed Component Object Model
DDE Dynamic Data ExchangeDECT Digital Enhanced Cordless Telecommunications
DR-Link Dedicated Recording Link
DTMF Dual-Tone Multi-Frequency
FTP File Transfer ProtocolGUI Graphical User Interface
HTTP Hypertext Transfer Protocol
HTTPS Hypertext Transport Protocol Secure
IC Instant Communications
ICS Alcatel-Lucent OmniTouch 8400 Instant Communications Suite for
EnterpriseIP Internet Protocol
IT Information Technology
IVR Interactive Voice Response
NMS Alcatel-Lucent OmniVista 4760 Network Management System
OEM Original Equipment Manufacturer
OHL Alcatel-Lucent Office Hotel/Hospitality Link Interface
OLD Office Link Driver
OLE Object Linking and Embedding
OTCCPE Alcatel-Lucent OmniTouch Contact Center Premium Edition
OTCCSE Alcatel-Lucent OmniTouch Contact Center Standard Edition
OXE Alcatel-Lucent OmniPCX Enterprise Communication ServerOXO Alcatel-Lucent OmniPCX Office Communication Server
PBX Private Branch Exchange
PMS PBX Management Service
PSTN Public Switched Telephone Network
QoS Quality of Service
QSIG ISDN-based signaling protocol using connection-level Q.931 protocol
REST Representational State Transfer
8/10/2019 Alcatel-Lucent Application Partner Program API Definitions
45/45
=
RFC Request for Comments
RPM Package management system (from Red Hat Package Manager)
RTI Real-Time Interface
SDK Software Development Kit
SIP Session Initiation Protocol
SNMP Simple Network Management Protocol
SOAP Simple Object Access ProtocolTAPI Telephone Application Programming Interface
TDM Time-Division Multiplexing
TSAPI Telephony Server Application Programming Interface
UC Unified Communications
VAD Voice Activity Detection
VCS Voice Communications System
VoIP Voice over IP
VPS Voice Processing Systems
WiFi Wireless Fidelity
WMI Workforce Management Interface
WSDL Web Services Description LanguageXML Extensible Markup Language
XSD XML Schema Definition
applicationpartner.alcatel-lucent.com