What are the Media Toolbar APIs?

Use the media toolbar APIs with all toolbars that handle communication between agents and customers. The toolbar loads the APIs which are implemented in a JavaScript file format.

Note: Although media toolbar APIs are generic to all media channels, the 11.13.0.0 release supports only Phone and integration with CTI partner systems.

API Classification

The media toolbar APIs facilitate the initial configuration of the loaded toolbar. Use them to set up functionality for both the partner toolbar and Oracle Fusion Service. There are three main flows of the toolbar interaction:

  • Initial configuration of the partner toolbar and communication with Oracle Fusion Service.

  • Inbound communication handling.

  • Outbound communication handling.

The APIs are independent of communication channels, but use channel information as a parameter, passing it to Oracle Fusion Service to determine whether a toolbar supports multiple channels. You define and configure the channels using Functional Setup Manager. The APIs support both preconfigured and user-defined channels.

Data Flow Methods

The following figures show the flow of the methods that are called by the toolbar. The method calls can be mandatory or optional. If a call is mandatory, the toolbar implementation must make one call for each communication event, unless you specify otherwise. If a call is optional, the toolbar implementation can make a call whenever necessary, depending on the action needs.

The following figure shows the configuration workflow.
Graphic illustrating the configuration workflow.
This figure shows the inbound call workflow.
Graphic illustrating the inbound workflow.
This figure shows the outbound call workflow.
Graphic illustrating the outbound call workflow.
And this figure shows the end of call workflow.
Graphic illustrating the end of call workflow