Exemple de flux d'appels en file d'attente pour le routage direct

Retour en arrière : Cette fonctionnalité a été temporairement annulée. Veuillez consulter Genesys Cloud - Features coming soon pour obtenir des informations actualisées sur la disponibilité.

L'exemple suivant est un flux d'appels en file d'attente pour l'acheminement direct des interactions. L'exemple utilise des actions de données conçues spécifiquement pour le flux de l'exemple.

Dans cet exemple, le SVI achemine un appelant vers un agent particulier sur la base d'informations extraites de l'API de la plate-forme avec des exemples d'actions de données pour le routage direct.

  1. Dans Get Alerting Timeout, l'action Call Data Action utilise l'exemple d'action Get Alerting Timeouts pour récupérer les valeurs de délai d'alerte que l'administrateur du centre de contact a définies pour la file d'attente actuelle pour les différents types de médias (appels, courriels et messages). Les valeurs de délai d'alerte déterminent le nombre de secondes pendant lesquelles le SVI affiche une alerte pour un agent avant que l'alerte ne se termine et que le SVI n'achemine l'appel vers un agent de réserve, une autre file d'attente ou la file d'attente actuelle.
    1. Si l'action d'appel de données échoue ou est interrompue, l'architecte répète l'action. Si l'action d'appel de données échoue ou se termine à nouveau, l'architecte se déconnecte.
    2. Si l'action Call Data réussit, l'architecte passe à l'action Get User By Phone Number (Obtenir le numéro de téléphone de l'utilisateur). L'action utilise l'exemple de Get User by Address pour rechercher le nom de l'appelant sur la base du numéro de téléphone composé par l'appelant pour atteindre le système IVR.
    3. Si l'action d'appel de données échoue ou est interrompue, l'architecte répète l'action. Si l'action d'appel de données échoue ou se termine à nouveau, l'architecte se déconnecte.
    4. Si l'action Call Data réussit, l'architecte passe à l'action Update Data. L'action Update Data attribue la valeur FindUserById(Task.userId) à la variable de niveau tâche DirectRoutingAgent
  2. Dans l'action Hold Music, l'action Hold Music joue l'invite audio de mise en attente par défaut pendant la durée du délai d'alerte que Get Alerting Timeouts a récupéré pour les appels et attribué à la variable de niveau de tâche alertTimeout à l'étape 1b.
  3. Dans Get Agent Backup Settings, l'action Call Data utilise le site Get Direct Agent Backup Settings pour récupérer, en fonction de l'ID de l'agent de routage direct, s'il faut attendre l'agent, le temps d'attente de l'agent, l'ID de l'utilisateur de sauvegarde de l'agent et la file d'attente.
  4. Si l'action d'appel de données échoue ou est interrompue, l'architecte répète l'action. Si l'action d'appel de données échoue ou se termine à nouveau, l'architecte se déconnecte.
  5. Si l'action de données d'appel réussit, l'architecte passe à l'action de décision pour déterminer s'il faut attendre l'agent, en fonction de la valeur attribuée à la variable de niveau de tâche waitForAgent à l'étape 7.
  6. Si la valeur booléenne attribuée à la variable waitForAgent est vraie, l'architecte passe au chemin Oui de l'action Décision :
    1. Architect utilise l'action Play User Greeting pour diffuser le message d'accueil personnel de l'agent de routage direct.
    2. L'architecte passe ensuite à l'action Transfer to Voicemail et spécifie le numéro de téléphone du client à des fins de rappel avec l'expression ToPhoneNumber(Call.Ani).
  7. Si la valeur booléenne attribuée à la variable waitForAgent est fausse, l'architecte passe au chemin No de l'action Decision :
    1. Architect utilise l'action Decision pour determine si un ID de file d'attente de sauvegarde est défini.
    2. Si l'identifiant de l'agent de secours n'est pas défini, Architect joue l'invite audio de mise en attente par défaut pendant la durée du délai d'alerte que l'action de données Get Alerting Timeouts a récupérée pour les appels et attribuée à la variable de niveau de tâche alertTimeout à l'étape 1.
    3. L'architecte passe à l'action Transfer to ACD et transfère l'interaction à la file d'attente de secours. 

Cliquez sur l’image pour l’agrandir.

Exemple de flux d'appels en file d'attente pour le routage direct