Intégration de Notion pour les chatbots et les agents d'IA
À propos de cette intégration
Notion est l'une de nos intégrations les plus populaires pour les chatbots IA.
En connectant un chatbot à Notion , les concepteurs peuvent créer, mettre à jour et rechercher des pages ou des bases de données directement à partir des conversations, transformant Notion en une base de connaissances dynamique et en un système de stockage de données pour les flux de travail des chatbots.
Grâce à cette intégration, les chatbots peuvent extraire des informations de Notion pour répondre aux questions des utilisateurs, stocker les données clients collectées pendant les chats et enregistrer automatiquement les notes de réunion, les tâches ou les commentaires. Il est ainsi facile de relier l'IA conversationnelle à la documentation de l'équipe, à la gestion de projet ou aux dossiers des clients.
L'intégration de Notion est particulièrement utile pour les entreprises qui utilisent déjà Notion comme espace de travail central. Au lieu de copier et coller les détails des chats, le chatbot met à jour Notion en temps réel.
Cela signifie que les équipes ont toujours les dernières informations sur les clients, les tickets d'assistance ou les mises à jour des tâches directement dans leur espace de travail Notion .
En connectant Notion à un chatbot, les constructeurs peuvent réduire la saisie manuelle des données, assurer l'exactitude des informations et utiliser Notion à la fois comme entrée et comme sortie pour l'automatisation du chatbot.
Caractéristiques principales
- Créer et mettre à jour les pages Notion à partir des conversations du chatbot
- Stocker les données des clients dans des bases de données Notion
- Le contenu de Search Notion pour alimenter les réponses des chatbots
- Enregistrer automatiquement les tâches, les notes et le retour d'information
- Synchroniser les entrées du chatbot avec les tableaux de gestion de projet
- Organiser les informations de soutien à l'intérieur de la Notion
- Déclencher des mises à jour de la Notion à partir des flux de travail du chatbot
- Maintenir les espaces de travail des équipes à jour en temps réel
Comment connecter un chatbot à Notion?
Pourconnecter un chatbot à Notion, vous authentifiez votre compte Notion dans les paramètres d'intégration de la plateforme de chatbot. Cela permet au chatbot de lire et d'écrire dans les pages et les bases de données de Notion .
Comment puis-je créer ou mettre à jour une page Notion à partir d'une conversation avec un chatbot ?
Vousconfigurez le chatbot pour qu'il envoie des données de conversation à Notion à l'aide de l'intégration. Lorsqu'un déclencheur se produit - par exemple un utilisateur qui soumet des commentaires - le chatbot crée une nouvelle page ou met à jour une page existante avec ce contenu.
Comment puis-je utiliser Notion comme base de connaissances pour les réponses des chatbots ?
Vouspouvez connecter le chatbot à une base de données Notion qui stocke des FAQ, des politiques ou de la documentation. Le chatbot peut alors interroger cette base de données et renvoyer le contenu de la page concernée sous forme de réponse au cours d'une conversation.
Comment effectuer une recherche dans le contenu de Notion par l'intermédiaire d'un chatbot ?
Vousactivez la recherche en reliant le chatbot aux bases de données de Notionpar le biais de l'intégration. Lorsqu'un utilisateur pose une question, le chatbot recherche des mots-clés ou des entités dans Notion et fournit les informations correspondantes.
Comment puis-je stocker différents types de données provenant des chats dans Notion?
Vouspouvez stocker des entrées textuelles telles que des noms, des courriels, des commentaires et des notes, ainsi que des données structurées telles que des cases à cocher, des étiquettes ou des champs d'état. L'intégration fait correspondre les variables du chatbot aux champs de la base de données Notion .
Comment faire en sorte que les espaces de travail de Notion soient mis à jour automatiquement avec les entrées du chatbot ?
Vousconstruisez des flux de travail où les événements du chatbot déclenchent des mises à jour de Notion . Par exemple, lorsqu'un client soumet une demande par chat, le chatbot crée ou met à jour automatiquement l'entrée correspondante dans Notion, ce qui permet de maintenir l'espace de travail à jour sans effort manuel.
L'intégration de Notion pour Botpress Studio vous permet de faire les choses suivantes :
## Migrer de la version `0.x` ou `1.x` vers `2.x`
La version `2.0` de l'intégration Notion ajoute le support de OAuth, qui est maintenant l'option de configuration par défaut.
Si vous avez précédemment créé une intégration Notion dans le portail de développement Notion et que vous souhaitez continuer à utiliser cette intégration, veuillez sélectionner l'option de configuration manuelle et suivre les instructions ci-dessous.
Sinon, sélectionnez l'option de configuration automatique et cliquez sur le bouton d'autorisation, puis suivez les instructions à l'écran pour connecter votre chatbot Botpress à Notion.
## Configuration
### Configuration automatique avec OAuth (recommandé)
C'est la façon la plus simple de configurer l'intégration. Pour configurer l'intégration de Notion en utilisant OAuth, cliquez sur le bouton d'autorisation et suivez les instructions à l'écran pour connecter votre chatbot Botpress à Notion. Cette méthode est recommandée car elle simplifie le processus de configuration et assure une communication sécurisée entre votre chatbot et Notion.
Lorsque vous utilisez ce mode de configuration, une application Notion Botpress sera utilisée pour se connecter à votre compte Notion . Les actions prises par le bot seront attribuées à cette application, et non à votre compte personnel Notion .
### Configuration manuelle avec une intégration Notion personnalisée
#### Etape 1 - Créer l'intégration
Créer une intégration Notion [Créer une intégration - Développeurs Notion ]notion
#### Etape 2 - Donner accès aux actifs de Notion
Donnez à votre intégration l'accès à toutes les pages et bases de données que vous voulez utiliser avec Botpress
#### Etape 3 - Configurez votre Bot
Donnez à votre intégration l'accès à toutes les pages et bases de données que vous souhaitez utiliser avec Botpress. [Partager une base de données avec votre intégration - Notion Developers]notion
Vous avez besoin d'un token pour connecter votre nouvelle intégration Notion _(pas la même que l'intégration Notion de Botpress Studio)_ avec Botpress Studio :
- `Auth Token` - Vous le trouverez en allant sur votre intégration sous notion. Une fois que vous avez cliqué sur votre intégration, allez dans la section "Secrets" et trouvez le champ "Internal Integration Secret". Cliquez sur "Show" puis sur "Copy". Collez le token copié dans le champ `Auth Token` de l'intégration Notion sous l'onglet "Integrations" de votre bot.
Il ne vous reste plus qu'à activer votre intégration et vous pourrez commencer à étendre les capacités de votre bot avec Notion.
## Usage
Les actions suivantes requièrent que vous connaissiez les identifiants des entités de Notion avec lesquelles votre bot va travailler. Toutes les entités notion (pages, bases de données, etc.) ont un identifiant qui peut être trouvé dans l'URL lorsque vous les visitez dans votre compte Notion dans un navigateur, ou en obtenant le lien en cliquant sur l'élément "Copier le lien" dans le menu (...). Voir [Get a Database Id - Notion Developers]notion pour plus d'informations.
### Ajouter un commentaire à une discussion
Cette action vous permet d'ajouter un commentaire à une discussion existante. Utilisez cette action pour répondre à un commentaire.
### Ajouter un commentaire à une page
Cette action vous permet d'ajouter des commentaires au niveau d'une page.
### Obtenir une base de données
Cette action vous permet d'obtenir les détails d'une base de données. Elle est idéalement utilisée avec l'action `Add Page to a Database`. En plus de la réponse de l'API de Notion ([Retreive a Database - Notion Developers]notion), cette action renvoie également une propriété optimisée `structure` (techniquement une déclinaison de type) qui peut être utilisée comme entrée pour une tâche d'IA afin de lui demander de générer une charge utile pour ajouter ou mettre à jour une page dans une base de données de Notion sur la base d'une entrée utilisateur.
### Ajouter une page à une base de données
Cette action devrait idéalement être utilisée en tandem avec `Get a Database` qui renvoie la structure de la base de données que vous pouvez utiliser pour demander à une [AI task]botpress de générer une charge utile. Voir [Working with Databases - Notion Developers]notion pour plus d'informations.
### Supprimer un bloc
Vous pouvez supprimer les entités suivantes :
- une page dans une base de données
- une page
- un bloc