---
sourceDocument: Interfaces conversationnelles Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interfaces conversationnelles Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

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

# Configurer l'intégration Agent virtuel avec Facebook Messenger (hérité) {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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 :

* Page Facebook (voir <https://www.facebook.com/pages/creation/> pour plus d'informations)
* Compte de développeur Facebook (voir pour plus d'informations <https://developers.facebook.com/> )
* Application Facebook (voir <https://developers.facebook.com/quickstarts> pour plus d'informations, notez le secret de l'application qui est généré)

{#setup-virtual-agent-fbmessenger__ul_ibn_zzs_lhb}

Rôles requis :

* virtual_agent_admin et external_app_install_admin ou admin
* Administrateur pour les applications tierces
{#setup-virtual-agent-fbmessenger__ul_amd_lvs_rdb}

## Procédure

1. Dans Facebook Developer, accédez à MessengerParamè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 :  
      {#setup-virtual-agent-fbmessenger__table_rjp_cj4_phb__entry__2}

      | Champ | Valeur |
      |-|-|
      | URL de rappel | URL de votre ServiceNow instance suivie de <kbd class="ph userinput">/api/now/v1/cs/adapter/messenger/message</kbd> |
      | Vérifier le jeton | <kbd class="ph userinput">Nowbot (en anglais seulement)</kbd> |
      | Champs d'abonnement | Sélectionner les messages et messaging_postbacks |
      [ ]

      {#setup-virtual-agent-fbmessenger__table_rjp_cj4_phb}
   5. Cliquez sur Vérifier et enregistrer.
   {#setup-virtual-agent-fbmessenger__substeps_wk3_lk4_phb}
2. Dans votre ServiceNow instance, entrez <kbd class="ph userinput">hash_message_verification.list</kbd> 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 :  
      {#setup-virtual-agent-fbmessenger__table_vgw_bxn_phb__entry__2}

      | Champ | Valeur |
      |-|-|
      | Nom | Nom permettant d'identifier cet enregistrement. Par défaut, ce champ peut être <kbd class="ph userinput">défini sur sample-fb-messenger-inbound-app-token</kbd> , 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) |
      [ ]

      {#setup-virtual-agent-fbmessenger__table_vgw_bxn_phb}
   3. Cliquez sur Envoyer.
   {#setup-virtual-agent-fbmessenger__substeps_qxb_mqq_lhb}
3. Dans votre ServiceNow instance, saisissez <kbd class="ph userinput">token_verification.list</kbd> 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 :  
      {#setup-virtual-agent-fbmessenger__table_cwv_qwn_phb__entry__2}

      | Champ | Valeur |
      |-|-|
      | Nom | Nom permettant d'identifier cet enregistrement. Par défaut, ce champ peut être <kbd class="ph userinput">défini sur sample-fb-messenger-outbound-app-token</kbd> , 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) |
      [ ]

      {#setup-virtual-agent-fbmessenger__table_cwv_qwn_phb}
   3. Cliquez sur Envoyer.
   {#setup-virtual-agent-fbmessenger__substeps_hj1_qqq_lhb}
4. Dans votre ServiceNow instance, entrez <kbd class="ph userinput">message_auth.list</kbd> 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 :  
      {#setup-virtual-agent-fbmessenger__table_n1m_3xn_phb__entry__2}

      | Champ | Valeur |
      |-|-|
      | Nom | Nom permettant d'identifier cet enregistrement. Par défaut, ce champ peut être <kbd class="ph userinput">défini sur sample-fb-messenger-app,</kbd> 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) |
      [ ]

      {#setup-virtual-agent-fbmessenger__table_n1m_3xn_phb}
   3. Cliquez sur Envoyer.
   {#setup-virtual-agent-fbmessenger__substeps_jvm_zw4_nhb}
5. Dans votre ServiceNow instance, saisissez <kbd class="ph userinput">sys_cs_adapter_configuration_page_messenger.list</kbd> 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 :  
      {#setup-virtual-agent-fbmessenger__table_mfc_qxn_phb__entry__2}

      | 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 <kbd class="ph userinput">défini sur sample-fb-messenger-app,</kbd> mais cette valeur par défaut peut être modifiée. |
      | Authentification du fournisseur | Nom spécifié sur la page Authentification de message |
      [ ]

      {#setup-virtual-agent-fbmessenger__table_mfc_qxn_phb}
   {#setup-virtual-agent-fbmessenger__substeps_oft_sqq_lhb}
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 <kbd class="ph userinput">sys_properties.list</kbd>.
   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. |
      [ ]

      {#setup-virtual-agent-fbmessenger__table_ihb_fnt_qjb}
   4. Cliquez sur Mettre à jour.
   {#setup-virtual-agent-fbmessenger__substeps_dyc_j1y_qhb}
{#setup-virtual-agent-fbmessenger__steps_rqz_4zz_4hb}

