GitHub repository: GenesysCloudBlueprints/update-ms-teams-presence-from-inbound-interaction-trigger-blueprint
Description: This Genesys Cloud Developer Blueprint explains how to set up Genesys Cloud and Microsoft Azure Active Directory for a Genesys Cloud agent's Microsoft Teams 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 Microsoft Graph API call will be sent to the Teams user associated with the Genesys Cloud agent assigned to the interaction.  The Teams user's presence will be set to 'Do Not Disturb' when the voice interaction begins.  When the interaction ends, the MS Teams user will be returned to 'Available'.