Configurer les applications de plusieurs fournisseurs

  • Rversion finale: Washingtondc
  • Mis à jour 19 févr. 2024
  • 2 minutes de lecture
  • Vous pouvez configurer plusieurs applications de fournisseur pour prendre en charge les cas d’utilisation où plusieurs bots principaux sont utilisés API Agent virtuel et que vous devez les distinguer.

    Avant de commencer

    Rôle requis : admin

    Assurez-vous que vous êtes dans le API Agent virtuel périmètre de l’application.

    Procédure

    1. Accédez à la Tous > sys_cs_provider_application.
    2. Cliquez sur Nouveau pour créer une application de fournisseur.
    3. Renseignez les champs du formulaire.
      Champ Description
      Nom Nom de l’application du fournisseur, telle que le bot personnalisé de l’API VA.
      Fournisseur Sélectionnez le fournisseur en tant que bot VA à fournisseur de bot.
      ID entrant ID entrant unique utilisé dans le message de demande, par exemple custom_1.
      Authentification de message Configurez l’authentification de message avec un jeton pour la communication entrante. Reportez-vous à la rubrique Configurer l’authentification de message pour la communication entrante pour en savoir plus.
    4. Cliquez sur Envoyer.
    5. Accédez à la Tous > Services web du système > Message REST.
    6. Cliquez sur Nouveau pour créer un enregistrement de message REST.
    7. Dans l’enregistrement Message REST, renseignez les champs de formulaire.
      Champ Description
      Nom Nom de l’enregistrement de message REST. Elle doit être identique à celle de l’application du fournisseur nouvellement créée.
      Point de terminaison Le point de terminaison de réponse du bot primaire.
    8. Cliquez sur Envoyer.
    9. Dans la section Méthodes HTTP, cliquez sur Nouveau pour créer une nouvelle méthode ou remplacez la méthode GET par défaut.
      Champ Description
      Nom Nom de la méthode HTTP. Entrez postMessage.
      Méthode HTTP Sélectionnez POST.
      Point de terminaison Entrez le point de terminaison de réponse du bot primaire.
      Type d'authentification Configurez l’authentification de base ou OAuth 2.0 selon vos besoins. Pour obtenir des détails sur la configuration de l’authentification de base, consultez Configurer un message REST avec l’authentification de base. Pour plus d’informations sur la configuration d’OAuth 2.0, consultez Configurer un message REST avec OAuth.
    10. Pour utiliser l’application du fournisseur nouvellement créée, transmettez l’ID entrant de l’application du fournisseur dans le appInboundId paramètre de la API Agent virtuel demande.
      Vous devez transmettre l’ID entrant de l’application du fournisseur dans le appInboundId paramètre pour chaque API Agent virtuel demande. Voici un exemple de API Agent virtuel demande qui utilise l’application de fournisseur nouvellement créée.
      
      {
          "userId": "adminuser1",
          "emailId": "admin@example.com",
          "action": "START_CONVERSATION",
          "message": {
              "text": "",
              "typed": true
          },
          "appInboundId": "custom_1",
          "contextVariables": {
              "app_name": "test"
          }
      }
      

      Vous pouvez tester la configuration en consultant les journaux HTTP sortants pour vérifier que votre point de terminaison de réponse a été appelé.