Contrôler la visibilité des rubriques dans les Agent virtuel canaux de messagerie

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Supprimez l’affichage d’une rubrique dans un Agent virtuel canal de messagerie à l’aide d’un script de condition qui exclut la rubrique d’un canal.

    Avant de commencer

    Rôles requis :
    • virtual_agent_admin et external_app_install_admin ou admin
    • Administrateur pour les applications tierces

    Pourquoi et quand exécuter cette tâche

    Dans votre script de condition pour la rubrique, utilisez une variable de contexte pour identifier le canal de messagerie qui exclut cette rubrique.

    Procédure

    1. Accédez à la Tout > Interfaces conversationnelles > Agent virtuel > Concepteur.
    2. Dans la page Rubriques , sélectionnez la rubrique à mettre à jour ou créez une nouvelle rubrique.
    3. Dans le champ Condition de la page Propriétés de la rubrique, entrez un script de condition qui identifie le canal de messagerie (Slack, Microsoft Teams, Workplace from Facebookou Facebook Messenger) dont la rubrique sera exclue.

      Vous pouvez utiliser l’exemple de script suivant, qui contient la vaContext.deviceType variable, pour identifier le canal de messagerie qui exclut la rubrique : Slack, Microsoft Teams, Workplaceet Facebook Messenger.

      (function execute()
      { if(vaContext.deviceType === 'Slack' || vaContext.deviceType === 'Teams' || vaContext.deviceType=='Facebook' || vaContext.deviceType=='Messenger'){
      return false;
      }
      return true;
      })()
    4. Pour enregistrer les propriétés de la rubrique, cliquez sur Enregistrer.

    Résultats

    La publication de la rubrique la déploie sur les Agent virtuel canaux de messagerie, à l’exception des Agent virtuel canaux que vous avez spécifiés dans le script de condition de rubrique. Un mot clé ou une intention (si vous utilisez NLU) ne déclenche pas la rubrique.