
Description
This Node checks the availability of agents with specific skills. With this Node, you can manage your Flow, for example, send notifications to the user that the agent is unavailable at the moment, or suggest an alternative response. The Check Agent Availability Node supports the following handover providers:- Cognigy Live Agent
- Genesys Cloud: Guest Chat and Open Messaging
- Chatwoot
Parameters
Live Agent
Live Agent
Genesys Cloud
Genesys Cloud
These settings are applicable to both Genesys Cloud Guest Chat and Genesys Cloud Open Messaging.
Chatwoot
Chatwoot
Storage Options
Storage Options
Error Handling
Error Handling
Example
To build a Flow using the Check Agent Availability Node, follow these steps:- In the Flow editor, add a Check Agent Availability Node and enter the required values. For example, for the Live Agent handover provider, you need to specify Live Agent Inbox Id, Skills, and Languages that help you sort available agents.
- Below the Check Agent Availability Node, add an IF Node and configure the Condition fields as follows:
- Click
and select the Available Agents Token.
- Select >.
- Enter 0.
- Click
- Below your Then child Node, add a Handover to Human Agent Node. Enter the required values for your handover provider. For example, for the Live Agent handover provider, you need to specify Live Agent Inbox Id, Skills, and Languages that help you route the conversation to available agents.
- Below the Else child Node, add a Say Node and specify the following text in the Text field:
All of our agents are currently assisting other customers. Please try again later.
