Communications enabled applications (CEA) is a functionality that provides the ability to add dynamic web communications to any application or business process. The product provides a suite of integrated telephony and collaborative web services that extends the interactivity of enterprise and web commerce applications. With the CEA capability, enterprise solution architects and developers can use a single core application to enable multiple modes of communication. Enterprise developers do not need to have extensive knowledge of telephony or Session Initiation Protocol (SIP) to implement CEA. The CEA capability delivers call control, notifications, and interactivity and provides the platform for more complex communications.
You can set up a single-server environment to use the computer telephony integration (CTI) and web collaboration capabilities of IBM® WebSphere® Application Server Version 8.0.
You can embed the ClickToCall widget in an existing application to enable users to enter their phone number and request an immediate callback from your company. You embed the communications enabled applications (CEA) widget using the Dojo Toolkit provided with the CEA feature.
You can embed the CallNotification widget in an existing application to enable users to enter their phone number and receive notifications of incoming calls. You embed the communications enabled applications (CEA) widget using the Dojo Toolkit provided with the CEA feature.
You can embed the Cobrowse widget in an application so that users can share the same browsing session, with one user controlling the session. You can use the Dojo Toolkit that comes with the CEA feature to embed the CEA widgets in your applications.
You can create and configure two-way forms in web applications using the communications enabled applications (CEA) TwoWayForm widget.
You can integrate telephony services into new and existing applications using the web services interface of communications enabled applications (CEA). Telephony services include making phone calls, receiving phone calls, and receiving call notifications within the web application.
You can configure communications enabled applications (CEA) to use an external web service provider that supports the CEA Web Services Description Language (WSDL) file.
You can integrate web telephony into new and existing applications using a Representational State Transfer (REST) API. Telephony features include making phone calls, receiving phone calls, and receiving call notifications within the web application.
You can build cobrowsing into applications using REST APIs. A cobrowsing session allows two web users to share the same browsing session using side-by-side modal windows. One user controls the session; the other user has no control, but can view the activity of the other user.