Configurer Conversational Integration with Facebook Messenger

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Intégrez Facebook Messenger à votre ServiceNow instance à l’aide de l’application Conversational Integration with Facebook Messenger . Utilisez l’application pour engager les clients dans des conversations avec des bots.

    Avant de commencer

    Rôle requis : external_app_install_admin ou va_admin

    Procédure

    1. Connectez le service de Facebook Messenger votre entreprise à votre ServiceNow instance.
      1. Connectez-vous à votre Facebook Compte développeur et ouvrez l’application Facebook que vous avez créée.
      2. Autorisez votre Facebook application à envoyer des données à votre ServiceNow instance en entrant l’URL Webhook.
        1. Cliquez sur Ajouter une URL de rappel dans la section Webhooks de l’application.
        2. Dans la boîte de dialogue Modifier l’URL de rappel, renseignez les champs.
          Champ Description
          URL de rappel URL publique pour webhook.

          Saisissez l’URL Webhook au format suivant :

          https://<nom-instance>.service-now.com/api/now/v1/cs/adapter/messenger/message
          Jeton Jeton pour le webhook.

          Par défaut, le jeton du ServiceNow webhook est nowbot. En tant qu’utilisateur doté du rôle administrateur, vous pouvez définir la glide.cs.facebook_messenger_verify_token propriété système sur une valeur souhaitée, puis saisir cette valeur dans ce champ. Étant donné que la glide.cs.facebook_messenger_verify_token propriété système n’est pas disponible par défaut, vous devez l’ajouter avec le type de données défini sur chaîne. Pour plus d’informations, reportez-vous à la section Ajouter une propriété système.

        3. Cliquez sur Vérifier et enregistrer.
      3. Notez l’ID de votre page et le Facebook jeton d’accès.
        1. Cliquez sur Ajouter ou supprimer des pages et sélectionnez votre Facebook page.
        2. Notez l’ID de page affiché sous le nom de la page.

          Vous pouvez cliquer sur l’ID de la page pour copier l’ID dans votre presse-papiers.

        3. Dans la section Jetons d’accès, cliquez sur Générer un jeton pour la Facebook page que vous avez créée.
          Remarque :
          Notez le jeton d’accès à la page utilisé ultérieurement pour l’authentification sur Facebook Messenger votre ServiceNow instance.
      4. Abonnez votre Facebook application à votre Facebook page.
        1. Dans la section Webhooks, cliquez sur Ajouter des abonnements.

          Pour chaque Page autorisée, la section Webhooks contient les champs auxquels l’application peut s’abonner.

        2. Dans la boîte de dialogue Modifier les abonnements à la page, sélectionnez les messages et messaging_postbacks.
        3. Cliquez sur Enregistrer.
      5. Notez le secret de l’application dans les paramètres de base.
      6. Facultatif : Envoyer des messages avec horodatage dans le fuseau horaire du client en accédant à Paramètres de page > Messagerie avancée, en sélectionnant l’option Fuseau horaire dans la section Fonctionnalités demandées, puis en cliquant sur Demande affichée à côté de l’option sélectionnée.
    2. Sur votre ServiceNow® instance, accédez à Tout > Interfaces conversationnelles > Canaux et intégrations.
    3. Dans la section d’intégration Facebook Messenger , cliquez sur Ajouter.
      La page Channel integration (Intégration du canal) s’ouvre Facebook Messenger .
    4. Cliquez sur les trois points sur le côté droit et choisissez Modifier l’intégration.
    5. Sur le formulaire, mettez à jour le nom de l’agent si vous le souhaitez.
    6. Entrez l’URL de rappel et le jeton de votre Facebook Messenger compte.
    7. Cliquez sur Envoyer.
      Un message de réussite s’affiche pour confirmer l’intégration à l’application Facebook Messenger .