Configurer l’intégration Agent virtuel avec Facebook Messenger (hérité)

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Configurez l’intégration Agent virtuel et associez l’application à Facebook Messenger votre instance.

    Avant de commencer

    Vous devriez déjà disposer des éléments suivants :

    Rôles requis :

    • virtual_agent_admin et external_app_install_admin ou admin
    • Administrateur pour les applications tierces

    Procédure

    1. Dans Facebook Developer, accédez à Messenger > Paramètres.
      1. Localisez la section Token Generation (Génération de jetons).
      2. Dans la liste des pages, sélectionnez la page Facebook que vous avez créée et notez le jeton d’accès à la page qui est généré.
      3. Localisez la section Webhooks et cliquez sur Configurer les webhooks.
      4. Dans la fenêtre contextuelle Abonnement à la nouvelle page qui s’affiche, saisissez les champs suivants :
        Champ Valeur
        URL de rappel URL de votre ServiceNow instance suivie de /api/now/v1/cs/adapter/messenger/message
        Vérifier le jeton Nowbot (en anglais seulement)
        Champs d’abonnement Sélectionner les messages et messaging_postbacks
      5. Cliquez sur Vérifier et enregistrer.
    2. Dans votre ServiceNow instance, entrez hash_message_verification.list dans le navigateur de filtre.
      1. Dans le formulaire Vérifications des messages de hachage, cliquez sur Nouveau pour créer un enregistrement.
      2. Renseignez les champs suivants :
        Champ Valeur
        Nom Nom permettant d’identifier cet enregistrement. Par défaut, ce champ peut être défini sur sample-fb-messenger-inbound-app-token , mais cette valeur par défaut peut être modifiée.
        Description Description de l’enregistrement
        Clé secrète Secret de l’application de votre Facebook Messenger application (le secret a été généré lorsque vous avez créé l’application)
      3. Cliquez sur Envoyer.
    3. Dans votre ServiceNow instance, saisissez token_verification.list dans le navigateur de filtre.
      1. Dans le formulaire Vérifications de jetons, cliquez sur Nouveau pour créer un enregistrement.
      2. Renseignez les champs suivants :
        Champ Valeur
        Nom Nom permettant d’identifier cet enregistrement. Par défaut, ce champ peut être défini sur sample-fb-messenger-outbound-app-token , mais cette valeur par défaut peut être modifiée.
        Description Description de l’enregistrement
        Jeton Jeton d’accès à la page de votre Facebook Messenger application (à partir de l’étape 1b de cette procédure)
      3. Cliquez sur Envoyer.
    4. Dans votre ServiceNow instance, entrez message_auth.list dans le navigateur de filtre.
      1. Sur la page Authentification du message, cliquez sur Nouveau pour créer un nouvel enregistrement.
      2. Renseignez les champs suivants :
        Champ Valeur
        Nom Nom permettant d’identifier cet enregistrement. Par défaut, ce champ peut être défini sur sample-fb-messenger-app, mais cette valeur par défaut peut être modifiée.
        Fournisseur Nom du fournisseur
        Vérification du message entrant Nom spécifié sur le formulaire Vérifications des messages de hachage (ce jeton vérifie si la demande provient réellement du fournisseur)
        Création de message sortant Nom spécifié sur le formulaire de vérification du jeton (ce jeton interagit avec le fournisseur pour le compte de l’utilisateur)
      3. Cliquez sur Envoyer.
    5. Dans votre ServiceNow instance, saisissez sys_cs_adapter_configuration_page_messenger.list dans le navigateur de filtre.
      1. Sur la page de configuration de l’adaptateur Facebook Messenger, cliquez sur Nouveau pour créer un nouvel enregistrement.
      2. Renseignez les champs suivants :
        Champ Valeur
        Type d'application La valeur par défaut est Facebook Messenger et ne peut pas être modifiée
        ID de page Messenger Votre identifiant de page (l’identifiant de la page se trouve dans l’URL de la page Facebook)
        Nom Nom permettant d’identifier cet enregistrement. Par défaut, ce champ peut être défini sur sample-fb-messenger-app, mais cette valeur par défaut peut être modifiée.
        Authentification du fournisseur Nom spécifié sur la page Authentification de message
    6. Cliquez sur Envoyer.
    7. Indiquez si les utilisateurs doivent être invités à lier leur profil à leur ServiceNow profil.
      1. Dans le filtre de navigation, saisissez sys_properties.list.
      2. Accédez à et cliquez sur va.messenger.account.auth.
      3. Dans le champ Valeur , saisissez vrai ou faux.
        VRAI Invitez les utilisateurs à lier leur compte à leur ServiceNow profil. Les utilisateurs qui lient leur compte à leur ServiceNow profil peuvent accéder à toutes les rubriques et également discuter avec un agent en direct. Les utilisateurs qui ne lient pas leur compte ne peuvent accéder qu’aux rubriques invitées.
        faux N’invitez pas les utilisateurs à lier leur compte à leur ServiceNow profil. Les utilisateurs ne peuvent accéder qu’aux rubriques invitées, mais peuvent toujours discuter avec un agent en direct.
      4. Cliquez sur Mettre à jour.