View a markdown version of this page

Subscribe a callback function when an Connect Customer agent workspace agent's availability state changes - Agent Workspace

Subscribe a callback function when an Connect Customer agent workspace agent's availability state changes

Subscribes a callback function to be invoked whenever the agent's availability state changes in the Connect Customer agent workspace.

This API supersedes onStateChanged(), which is now deprecated.

Signature

onAvailabilityStateChanged(handler: AvailabilityStateChangedHandler)

Usage

const handler: AvailabilityStateChangedHandler = async (data: AgentAvailabilityStateChanged) => { console.log("Agent availability state changed! " + data.state.name); }; agentClient.onAvailabilityStateChanged(handler); // AgentAvailabilityStateChanged Structure { state: AgentState; previous?: { state: AgentState; }; }

Permissions required:

*