Grâce à l'intégration de Dialogflow à Meta Workplace, vous pouvez créer un bot Meta Workplace pour interagir avec vos utilisateurs finaux.
Fonctionnement
Voici comment fonctionne l'intégration :
- Vous créez une intégration client qui utilise Meta Workplace :
- Vous configurez l'intégration Dialogflow et l'instance Workplace afin qu'elles communiquent entre elles.
- L'intégration Dialogflow envoie des messages à l'utilisateur final à l'aide de la classe Envoyer l'API à partir de Meta
- L'intégration Dialogflow reçoit les messages de l'utilisateur final en agissant en tant que la Workplace Webhook from Meta.
Configuration
Pour configurer l'intégration, procédez comme suit :
Suivez les étapes ci-dessous pour créer une intégration personnalisée Meta Workplace : Créer une intégration personnalisée Meta Workplace
- Créer une intégration personnalisée Meta Workplace.
- Un code secret d'application vous est fourni à cette étape. Copiez cette valeur. Ce jeton sera utilisé pour configurer l'intégration à partir de la console Dialogflow.
- Créez ou réinitialisez le jeton d'accès de votre intégration. Copiez cette valeur. Ce jeton sera utilisé pour configurer l'intégration à partir de la console Dialogflow.
- Configurez les autorisations pour l'intégration personnalisée. Assurez-vous que
Message any member
est activé dans "Autorisations".
Configurez l'intégration à partir de la console Dialogflow :
- Accéder à la console Dialogflow CX
- Cliquez sur l'onglet Gérer dans le panneau de gauche.
- Cliquez sur Integrations (Intégrations) dans le menu de la barre latérale gauche.
- Cliquez sur le bouton Connect (Connecter) de la tuile Meta Workplace.
Une boîte de dialogue de configuration s'ouvre :
App secret (Code secret de l'application) : saisissez le code secret de l'application à partir de Paramètres généraux du tableau de bord de l'application.
Access token (Jeton d'accès) : saisissez le jeton d'accès que vous avez copié lors du Configuration de l'appli Meta ci-dessus.
Jeton de validation : vous pouvez saisir n'importe quel jeton privé de votre choix. Copiez cette valeur. Cela servira à configurer Meta Workplace Webhook.
Webhook URL : copiez cette valeur. Cela permettra de configurer Webhook Meta Workplace.
Démarrer : cliquez pour démarrer ce service d'intégration pour votre agent.
Terminez la configuration de l'intégration personnalisée Meta Workplace et testez-la. Suivez la procédure décrite dans le Webhook pour Meta Workplace documentation pour effectuer les opérations suivantes:
- Configurez le méta-webhook pour votre application. Utilisez l'URL du webhook et Vérifiez le jeton que vous avez copiés ci-dessus.
- Abonnez votre intégration aux sujets de webhook. N'oubliez pas d'activer
messages
etmessaging_postbacks
sur l'abonnement à la page. - Testez l'application.
Messages de réponses enrichies
Les messages de réponses enrichies sont compatibles avec l'utilisation de la charge utile personnalisée dans Fulfillment. Voir Envoyer un objet de message pour les paramètres de l'API pour le format de message.
Par exemple, la charge utile personnalisée suivante fournit un message texte simple :
{ "text": "Hello, world" }
La charge utile personnalisée suivante fournit un message avec image :
{ "attachment": { "type": "image", "payload": { "url": "https://example.com/test.jpg" } } }
Réponses spécifiques à un canal
Une fois configurées, les réponses spécifiques à un canal avec le canal DF_META_WORKPLACE
sont automatiquement utilisées lorsque l'agent répond aux messages Meta Workplace.