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

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 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 généré.
      3. Localisez la section Webhooks et cliquez sur Configurer les webhooks.
      4. Dans la fenêtre contextuelle Nouvel abonnement à la 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 des 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 qui permet d’identifier cet enregistrement. Ce champ peut être défini par défaut sur sample-fb-messenger-inbound-app-token , mais cette valeur par défaut peut être modifiée.
        Description Description pour l’enregistrement
        Clé secrète Clé secrète de votre Facebook Messenger application (la clé secrète a été générée lors de la création de l’application)
      3. Cliquez sur Envoyer.
    3. Dans votre ServiceNow instance, entrez 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 qui permet d’identifier cet enregistrement. Ce champ peut être défini par défaut sur sample-fb-messenger-outbound-app-token , mais cette valeur par défaut peut être modifiée.
        Description Description pour 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 de message, cliquez sur Nouveau pour créer un enregistrement.
      2. Renseignez les champs suivants :
        Champ Valeur
        Nom Nom qui permet d’identifier cet enregistrement. Ce champ peut être défini par défaut 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 Vérification de jeton (ce jeton interagit avec le fournisseur pour le compte de l’utilisateur)
      3. Cliquez sur Envoyer.
    5. Dans votre ServiceNow instance, entrez 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 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 L’identifiant de votre page (l’identifiant de la page se trouve dans l’URL de la page Facebook)
        Nom Nom qui permet d’identifier cet enregistrement. Ce champ peut être défini par défaut 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. Configurez 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 true ou false.
        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 n’ont pas lié 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 peuvent accéder uniquement aux rubriques d’invités, mais peuvent toujours discuter avec un agent en direct.
      4. Cliquez sur Mettre à jour.