Ajouter un bot à Facebook

Important

Les capacités et les fonctionnalités de Power Virtual Agents font maintenant partie de Microsoft Copilot Studio, suite à des investissements significatifs dans l’IA générative et des intégrations améliorées dans Microsoft Copilot.

Certains articles et captures d’écran peuvent faire référence à Power Virtual Agents pendant que nous mettons à jour la documentation et le contenu de la formation.

Vous pouvez ajouter votre bot à Facebook Messenger pour utiliser l’expérience Facebook pour interagir avec vos utilisateurs finaux.

Facebook Messenger et les services associés sont soumis aux conditions générales de Facebook. Pour obtenir du support par rapport à Facebook Messenger, contactez Facebook directement.

Important

Cet article est destiné aux professionnels de l’informatique expérimentés qui gèrent la page Facebook de l’organisation.

Note

En publiant votre bot sur une page Facebook, certaines de vos données telles que le contenu du bot et le contenu de la conversation de l’utilisateur final seront partagées avec Facebook (ce qui signifie que vos données circuleront en dehors des limites de conformité ou géographiques de votre organisation).
Pour plus d’informations, voir les Politiques de la plateforme Facebook.

Ajouter un bot à Facebook Messenger

Vous avez besoin d’une application Facebook et d’un compte de développeur associé pour connecter votre bot Microsoft Copilot Studio à Facebook Messenger sur vos pages Facebook.

Voici les étapes de ce processus :

  1. Configurer les paramètres de l’application Facebook : récupérez vos informations d’application Facebook, activez l’accès à l’API, ajoutez Facebook Messenger à votre application et configurez les pages Facebook sur lesquelles votre application doit apparaître.

  2. Configurer le canal de publication Facebook dans Microsoft Copilot Studio.

  3. Connectez votre application Facebook pour Microsoft Copilot Studio à l’aide de webhooks.

Vous devrez ensuite soumettre votre application à Facebook aux fins de vérification avant de la publier et de la rendre publique.

Configurer les paramètres d’application Facebook

Récupérer les informations d’application Facebook

  1. Connectez-vous à l’application Facebook à laquelle vous souhaitez ajouter votre bot sur Facebook pour les développeurs.

  2. Sous Paramètres dans le volet de menu latéral, sélectionnez De base.

  3. Copiez l’ID d’application et le Secret d’application. Vous en aurez besoin lorsque vous configurerez le canal Facebook dans Microsoft Copilot Studio.

    Récupérez l’ID et le secret d’application Facebook.

Activer l’accès à l’API pour votre application Facebook

  1. Connectez-vous à l’application Facebook à laquelle vous souhaitez ajouter votre bot sur Facebook pour les développeurs.

  2. Sous Paramètres dans le volet de menu latéral, sélectionnez Avancé.

  3. Assurez-vous que l’option Autoriser l’accès de l’API aux paramètres de l’application est définie sur Oui.

  4. Sélectionnez Enregistrer les modifications pour confirmer vos modifications.

    Autorisez l’accès de l’API aux paramètres de l’application.

Ajoutez Facebook Messenger à votre application

  1. Connectez-vous à l’application Facebook à laquelle vous souhaitez ajouter votre bot sur Facebook pour les développeurs.

  2. Accédez au Tableau de bord. Sous la section Ajouter un produit, sélectionnez Installer dans la vignette Messenger.

    Ajoutez un produit Messenger.

Configurer les pages Facebook

  1. Connectez-vous à l’application Facebook à laquelle vous souhaitez ajouter votre bot sur Facebook pour les développeurs.

  2. Sélectionnez Paramètres sous Produits et Messenger sur le volet du menu latéral.

  3. Ajoutez les pages auxquelles vous souhaitez ajouter au bot en sélectionnant Ajouter ou supprimer des pages sous la section Jetons d’accès. Vous pouvez également créer un enregistrement en sélectionnant le bouton Créer une page.

    Ajoutez une page Facebook à une application Facebook.

  4. Lors de l’ajout de pages, assurez-vous que l’option Gérer et accéder aux conversations de page dans Messenger est définie sur Oui.

    Autorisation Messenger pour la page.

  5. Copiez les éléments ID de page et Jeton pour chacune des pages auxquelles vous souhaitez ajouter le bot. Vous devrez sélectionner Générer un jeton pour chaque page. Vous en aurez besoin lorsque vous configurerez le canal Facebook dans Microsoft Copilot Studio.

    Récupérez l’ID de page et le jeton.

Configurer le canal Facebook dans Microsoft Copilot Studio

  1. Dans Microsoft Copilot Studio, dans le menu de navigation, sous Paramètres, sélectionnez Canaux.

  2. Sélectionnez la vignette Facebook pour ouvrir la fenêtre de configuration.

    Canal Facebook.

  3. Collez l’ID d’application, le Secret d’application, l’ID de page et le Jeton que vous avez récupérés plus tôt dans leurs champs correspondants.

    Indiquez les informations de page d’application Facebook.

  4. Au moins une page est requise, mais vous pouvez sélectionner Ajouter une page pour en ajouter d’autres.

    Fournissez plusieurs informations de pages Facebook.

  5. Sélectionnez Ajouter et attendez le message de confirmation du succès. Une fois l’opération réussie, copiez l’URL de rappel et sélectionnez Vérifier le jeton. Vous en aurez besoin lorsque vous connecterez votre application Facebook à Microsoft Copilot Studio.

    Récupérez les informations de rappel pour Facebook.

Connecter votre application Facebook à Microsoft Copilot Studio

  1. Connectez-vous à l’application Facebook à laquelle vous souhaitez ajouter votre bot sur Facebook pour les développeurs.

  2. Sélectionnez Paramètres sous Produits et Messenger sur le volet du menu latéral.

  3. Sous la section Webhooks, sélectionnez Ajouter une URL de rappel.

    Configurez les webhooks pour l’application Facebook.

  4. Indiquez l’URL de rappel et Vérifiez le jeton à partir de la section Configurer le canal Facebook dans Microsoft Copilot Studio section et sélectionnez Vérifier et enregistrer.

    Ajoutez une URL de rappel et vérifier le jeton.

  5. Sélectionnez Ajouter des abonnements pour chaque page à laquelle vous souhaitez ajouter le bot.

    Ajoutez un abonnement webhook.

  6. Sélectionnez les champs suivants :

    • messages
    • messaging_postbacks
    • messaging_optins
    • message_deliveries
  7. Sélectionnez Enregistrer.

    Ajoutez des champs d’abonnement webhook.

Envoyer à Facebook pour évaluation

Vous devrez ensuite soumettre votre application à Facebook aux fins de vérification avant de rendre publique votre application Facebook. Facebook nécessite une URL de politique de confidentialité et une URL de conditions d’utilisation du service. Vous devez les fournir sur la page des paramètres de l’application de base Facebook (après vous être connecté à votre application à l’adresse Facebook pour les développeurs, sélectionnez De base sous Paramètres dans le volet de menu latéral).

La page Code de conduite contient des ressources tierces pour aider à créer une politique de confidentialité. La page Conditions d’utilisation du service contient des exemples de conditions pour vous aider à créer un document de conditions d’utilisation approprié.

Facebook a son propre processus de vérification pour les applications publiées sur Messenger. Vous pouvez en savoir plus à ce rubrique sur Exemples de soumissions et Motifs de rejet courants. Votre bot sera testé pour s’assurer qu’il est conforme aux Politiques de la plateforme Facebook avant d’être approuvé par Facebook pour devenir public.

Rendre l’application publique et publier la page

Tant que l’application n’est pas publiée, elle est en Mode de développement. Le bot ne sera pas public et ne fonctionnera que pour les administrateurs, les développeurs et les testeurs.

Une fois la vérification aboutie, dans le Tableau de bord de l’application, sous Examen de l’application, définissez l’application sur Publique. Assurez-vous que la page Facebook associée au bot est publiée. Son statut apparaît dans les paramètres Pages.

Supprimer votre bot de Facebook Messenger

Lorsque vous ne voulez pas que le bot soit accessible dans Facebook Messenger, vous pouvez le supprimer de Facebook.

  1. Dans Microsoft Copilot Studio, dans le menu de navigation, sous Paramètres, sélectionnez Canaux.

  2. Sélectionnez la vignette Facebook, puis Supprimer.

    Supprimez un canal Facebook.

Mise à jour du contenu du bot pour les conversations existantes sur Facebook

Pour éviter de perturber les conversations entre un utilisateur et le bot, les conversations existantes ne seront pas mises à jour avec le dernier contenu du bot immédiatement après une nouvelle publication. Au lieu de cela, le contenu sera mis à jour quand la conversation aura été inactive pendant 30 minutes.

Les nouvelles conversations entre l’utilisateur et le bot comporteront le dernier contenu de bot publié.

Limitations connues

  • Vous devrez créer un nouveau bot si l’enquête de satisfaction client (CSAT) apparaît comme une image de carte non interactive pour un bot créé pendant une préversion publique pour accéder au dernier contenu CSAT.
  • Il peut prendre quelques minutes avant que le bot ne soit accessible par les utilisateurs sur les pages Facebook après l’ajout du canal Facebook.
  • Après avoir supprimé le canal Facebook, il peut falloir quelques minutes avant que le bot ne soit entièrement supprimé et devienne inaccessible sur Facebook Messenger.
  • Après avoir supprimé une page Facebook, il peut falloir quelques minutes avant que le bot ne devienne inaccessible aux visiteurs sur la page supprimée via Facebook Messenger.