Intercom # Intégration HITL
Cette intégration permet à Botpress d'utiliser Intercom comme fournisseur HITL (Human in the Loop). Les messages du bot apparaîtront dans Intercom, et les réponses de l'agent seront envoyées au bot.
Caractéristiques
Intégration transparente entre Botpress et Intercom
Synchronisation des messages en temps réel
Support pour les messages texte
Gestion automatique des sessions de conversation
Gestion des événements Webhook
Affectation des agents et gestion des conversations
Configuration
L'intégration nécessite la configuration suivante :
accessToken
: Votre jeton d'accès Intercom (requis pour l'authentification de l'API)
Configuration de l'application Intercom pour l'intégration de Botpress
Ce guide vous guide à travers l'installation et la configuration d'Intercom pour permettre l'intégration avec votre chatbot Botpress .
Instructions pas à pas
1. Créer une application Intercom
- Naviguez versintercomintercom
- Connectez-vous à votre compte Intercom
- Allez dans Apps dans le hub développeur
- Cliquez sur "Create App " (Créer une application)
- Entrez le nom de votre application (par exemple,Botpress HITL Integration")
- Cliquez sur "Créer une application "
2. Copier le Token d'accès
- Dans le tableau de bord de votre application, allez dans Authentication
- Copiez le jeton d'accès indiqué dans la section Jeton d'accès.
- Dans votre **configuration de l'intégration de Botpress Intercom , collez ce jeton d'accès.
3. Configurer les Webhooks
a. Webhook
des événements de conversation Webhook
- Allez dans Webhooks dans le tableau de bord de votre application
- Cliquez sur "Add Webhook".
- Définissez l'URL du Webhook webhook comme étant l'URL webhook 'intégration de Botpress Intercom .
- S'abonner uniquement à ces événements:
conversation.admin.assigned
conversation.admin.closed
(fermé)conversation.admin.replied
- Cliquez sur "Save Webhook"
Résumé de la configuration requise pour Botpress
Token d'accès : De l'authentification de l'application Intercom
- Webhook URL** : Fourni par Botpress
Utilisation
- Configurez l'intégration avec votre Token d'accès Intercom
- Démarrez une session de conversation en utilisant l'action
startHitl
. - Les messages du bot apparaîtront dans les conversations Intercom .
- Les réponses de l'agent dans Intercom seront renvoyées au robot.
- L'état de la conversation est géré automatiquement entre Botpress et Intercom . Intercom
Note: Lors du démarrage d'une session HITL, si l'email de l'utilisateur n'existe pas en tant que contact dans Intercom, un nouveau contact sera créé automatiquement. Si l'email existe déjà, le contact existant sera utilisé pour le processus HITL.
Support
Pour le support, veuillez contacter l'équipe de Botpress ou vous référer à laIntercom documentation de l'APIIntercom ]intercom.
Dépannage
Problèmes courants
- Webhook ne reçoit pas d'événements** : Assurez-vous que l'URL de votre webhook est publiquement accessible et correctement configurée.
- Erreurs d'authentification : Vérifiez que votre jeton d'accès est correct et qu'il dispose des autorisations requises.
- Les messages ne sont pas synchronisés : Vérifiez que la conversation a été correctement créée et que le contact existe dans Intercom . Intercom
Mode de débogage
Activez la journalisation de débogage dans votre configuration Botpress pour résoudre les problèmes d'intégration.