From Bright Pattern Documentation

Revision as of 19:33, 3 April 2026 by Laura.donovan (talk | contribs) (Updated via BpClonePage extension. Source page: draft:Embedded-agent-desktop-sdk-specification/Purpose)

Next >
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Purpose

This specification describes the Bright Pattern Agent Desktop 1.0 SDK, the methods and callback functions of which are defined here. This SDK was formerly referred to as the Bright Pattern Embedded Agent Desktop SDK.

The SDK supports requests for information about agent states and interactions, as well as control over agent and supervisor login, status, call flow, call recordings, transfers, and outbound dialing. The SDK is available in the latest release of Bright Pattern Contact Center.

This SDK instantiates the Universal Repeater widget, which can be embedded into CRM or custom pages. For more information, see here.

Try It Now

You can give the SDK a spin by copying the following URL into your web browser's address field and replacing the placeholder "corp" with the name of your Bright Pattern Contact Center instance:

https://corp.brightpattern.com/agentdesktop/AgentDesktopSdkTest.jsp

Then log in to Agent Desktop and click Get State to get started.


See also the next generation version of the API.

Next >