From Bright Pattern Documentation
<translate>
Purpose
The Embedded Agent Desktop SDK Specification describes the Bright Pattern Agent Desktop SDK, which includes the Bright Pattern Out-page JS API.
The Out-page JS API is a browser-based JavaScript API that allows webpages to communicate with the Bright Pattern Agent Desktop application embedded on that page in iFrame.
With the Embedded Agent Desktop SDK, you can:
- Request information about agent states and interactions
- Request agent routing state change
- Dial numbers
- Transfer calls
- Complete interactions
- Terminate interactions
- Control call recordings
- Request information about agent login, status, and call flow
</translate>