GenesysCloudBlueprints / update-zoom-presence-from-inbound-interaction-trigger-blueprint

This Genesys Cloud Developer Blueprint explains how to set up Genesys Cloud and Zoom for a Genesys Cloud agent's Zoom presence to be updated upon the start and end of an inbound Genesys Cloud voice interaction. When an architect workflow receives an inbound interaction, a Zoom API call will be sent to the Zoom user associated with the Genesys Cloud agent assigned to the interaction. The Zoom user's presence will be set to 'On a Call' when the voice interaction begins. When the interaction ends, the Zoom user will be returned to 'Available'.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update the presence of a Zoom user based upon an inbound interaction

This Genesys Cloud Developer Blueprint explains how to set up Genesys Cloud and Zoom to update a Genesys Cloud agent's presence in Zoom at the start and end of an inbound Genesys Cloud voice interaction.

When an Architect workflow receives an inbound interaction, a Zoom API call is sent to the Zoom user that is associated with the Genesys Cloud agent who is assigned to the interaction. The Zoom user's presence is set to "Do Not Disturb" when the voice interaction begins. When the interaction ends, the Zoom user's presence is set to "Available."

The following illustration shows the presence solution from an agent’s point of view.

Zoom presence update from an agent's point of view

The following shows the end-to-end agent experience that this solution enables.

End-to-end agent experience

To trigger Zoom presence updates from Genesys Cloud, you use several public APIs that are available from Genesys Cloud and Zoom. The following illustration shows the API calls between Genesys Cloud and Zoom.

The API calls between Genesys Cloud and Zoom

View the full Update the presence of a Zoom user based upon an inbound interaction in the Genesys Cloud Developer Center.

About

This Genesys Cloud Developer Blueprint explains how to set up Genesys Cloud and Zoom for a Genesys Cloud agent's Zoom presence to be updated upon the start and end of an inbound Genesys Cloud voice interaction. When an architect workflow receives an inbound interaction, a Zoom API call will be sent to the Zoom user associated with the Genesys Cloud agent assigned to the interaction. The Zoom user's presence will be set to 'On a Call' when the voice interaction begins. When the interaction ends, the Zoom user will be returned to 'Available'.

License:MIT License