Dans ce workflow, vous allez apprendre comment créer un workflow conditionnel qui vérifie si des agents sont disponibles. Le créateur de bots peut vérifier si un message est arrivé pendant les horaires d’ouverture, mais il ne détecte pas automatiquement la disponibilité des agents. Pour ce faire, vous devez créer une connexion d’API qui détecte le nombre d’agents en ligne.

Cet article décrit une fonctionnalité réservée aux clients qui avaient créé ou publié des agents IA avant le 2 février 2025. Pour en savoir plus sur la fonctionnalité équivalente dans le module supplémentaire Agents IA - Avancé, consultez Création de dialogues pour les agents IA - Avancé.

Le workflow inclut les étapes ci-dessous.

  • Étape 1 : Créez un jeton bearer
  • Étape 2 : Créer une connexion d’API
  • Étape 3 : Créer une déclaration de condition dans le créateur de bots

Étape 1 : Créez un jeton bearer

Créez un jeton bearer pour l'API Zendesk Chat . Consultez Tutoriel pour l’API Chat : génération d’un token OAuth.

Étape 2 : Créer une connexion d’API

Créer une connexion API :

  1. Dans le Centre d’administration, accédez à Applications et intégrations > Connexions , puis cliquez sur Créer une connexion
  2. Sélectionnez Token du porteur comme type d’authentification et saisissez le token créé à l’étape 1.
  3. Saisissez la valeur de domaine autorisée rtm.zopim.com

Étape 3 : Créer une déclaration de condition dans le créateur de bots

  1. Dans le Centre d’administration, accédez à IA > agents IA et sélectionnez votre bot
  2. Accéder à l’onglet Intentions
  3. Dans le créateur de bots, ajoutez l’étape Effectuer un appel API avec les détails de l’APIci-dessous :
    • Dans la méthode de la demande, sélectionnez GET
    • Saisissez l’ URL du point de terminaison :https://rtm.zopim.com/stream/agents/agents_online
    • Dans le champ Authentification , sélectionnez la connexion créée à l’étape 2.
    • Cliquez sur Effectuer un appel API pour tester l’appel et le code de statut de retour 200.
      • Dans l’onglet Variables , dans la colonne Clé , développez Contenu, puis Données.
      • Cherchez agents_online et cliquez sur Enregistrer.
      • La fenêtre Ajouter une variable s’affiche. Cliquez sur Enregistrer pour créer l’élément agents_online .

        Ajoutez la variable agents_online dans l’étape Effectuer un appel API.

  4. Sous Appel API réussi, ajoutez une étape Branche par condition avec les options If this et Else.
  5. Ouvrez la branche Si cette branche et renommez -laet cliquez sur Ajouter une condition.
  6. Ajoutez la condition, Variables > agents_online | N’est pas | 0

    Ajoutez la condition qui vérifie si agents_online n’est pas 0

  7. Vous avez créé une condition qui vérifie s’il y a des agents dans Chat. Terminez le workflow avec les étapes de votre choix et publiez l’assistant.
Remarque : L’API en temps réel utilisée ci-dessus est disponible avec les éditions Enterprise.

Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.

Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.

Réalisé par Zendesk