Overview
There are many ways to call Agent Desktop 1.0 SDK methods and events. This section provides SDK sample code, which embeds the Universal Repeater widget on a basic webpage and attaches all the methods and events of the Agent Desktop 1.0 SDK to web elements.
See the Use Cases section of this guide for more ways to use the SDK.
Embedding the Universal Repeater Widget
The Universal Repeater widget incorporates the Agent Desktop 1.0 SDK, a browser-based JavaScript SDK that allows a webpage to communicate with the Bright Pattern Agent Desktop application embedded on that page in iframe. Iframe (Inline Frame) is an HTML element that is used to insert interactive content from a different source onto a website.
By default, instances of Agent Desktop cannot be embedded in other domains via iframe. As a result, you may experience errors when trying to use the Universal Repeater widget in an external website. If this occurs, please contact your service provider to add the domain of the website where you would like to host the widget to your contact center's list of allowed ancestors.
Note: It is possible for service providers to rebrand the Universal Repeater widget. For more information, see the Rebranding Guide.
Integrations
The Universal Repeater widget can be accessed either by embedding the Agent Desktop 1.0 SDK in a custom webpage or by creating a CRM integration. Universal Repeater is compatible with Salesforce, Zendesk, Microsoft Dynamics, and ServiceNow integrations.
Note: Microsoft Dynamics, ServiceNow, and Salesforce Lightning are also compatible with the Communicator Widget.