Florida-blue PEF Example
Actions
Click-to-Dial
You can raise events from the main application to automatically place a call using the embedded client. 3172222222
Add Associations
addAssociation allows you to update options for Name or Related To fields in the Interaction Log view. The selected option is sent to the embeddable framework when processCallLog is raised.
Add Custom Attributes
Interaction.addCustomAttributes allows you to add additional information to interactions and sync these attributes to call logs associated with these interactions. An example use case is to save the current state of an agent's workspace and transfer the workspace to a new agent.
Add Transfer Context
addTransferContext allows agents to provide additional information when transferring interactions.
Contact Search Options
contactSearch allows you to define which contacts the integration returns from an external CRM when agents search for names or phone numbers before making calls or transferring interactions.
Update User Status
User.updateStatus allows status management between PureCloud and third-party systems.
Set User View
User.setView sets the embedded client to a specific view when a user creates an interaction (makes a call, sends an email, or sends an SMS message). Available views: interactionList, callLog, newInteraction, callback, settings.
Set Audio Configuration for User Notifications
User.Notification.setAudioConfiguration allows granular control over which interaction types play an audible alert when the interaction is alerting.
Call Email Callback Chat Message VoicemailUpdate Interaction States
Interaction.updateState allows you to update the state of an interaction. This configuration enables deeper integration with pickup, disconnect, hold, mute, and secure pause.
Custom User Notifications
User.Notification.notifyUser lets you show custom messages to the user.
Events
Screen Pop
screenPop is raised for inbound alerting interactions.
Process Call Log
processCallLog is raised for interactions when the interaction state is updated and there are pending changes to the Interaction Log view in the embedded client.
Open Call Log
openCallLog is raised when the user clicks the arrow on the Interaction Log view in the embedded client.
Subscribe
Type: Interaction
Subscribing to Interaction events allows you to make smart decisions based on an interaction's life cycle.
Type: UserAction
Subscribing to UserAction events allows you to align the agent's interface outside of the embeddable framework with their current task.
Type: Notification
Subscribing to Notification events allows contextual information such as when an interaction selection changed.