Integração Notion para chatbots e agentes de IA
Sobre esta integração
Notion é uma das nossas integrações mais populares para chatbots com IA.
A ligação de um chatbot ao Notion permite aos construtores criar, atualizar e pesquisar páginas ou bases de dados diretamente a partir de conversas, transformando Notion numa base de conhecimentos dinâmica e num sistema de armazenamento de dados para fluxos de trabalho de chatbot.
Com a integração, os chatbots podem obter informações do Notion para responder a perguntas dos utilizadores, armazenar dados dos clientes recolhidos durante as conversas e registar notas de reuniões, tarefas ou feedback automaticamente. Isto facilita a ligação da IA conversacional à documentação da equipa, à gestão de projectos ou aos registos dos clientes.
A integração Notion é especialmente útil para as empresas que já utilizam Notion como espaço de trabalho central. Em vez de copiar e colar detalhes dos chats, o chatbot actualiza Notion em tempo real.
Isso significa que as equipes sempre têm as informações mais recentes sobre os clientes, tíquetes de suporte ou atualizações de tarefas diretamente no espaço de trabalho Notion .
Ao conectar Notion a um chatbot, os construtores podem reduzir a entrada manual de dados, manter as informações precisas e usar Notion como entrada e saída para a automação do chatbot.
Características principais
- Criar e atualizar páginas Notion a partir de conversas do chatbot
- Armazenar os dados dos clientes em bases de dados Notion
- Pesquisar conteúdos Notion para potenciar as respostas do chatbot
- Registar tarefas, notas e feedback automaticamente
- Sincronizar entradas do chatbot com quadros de gestão de projectos
- Organizar informações de suporte no Notion
- Acionar atualizações Notion a partir de fluxos de trabalho do chatbot
- Manter os espaços de trabalho da equipa actualizados em tempo real
Como faço para conectar um chatbot ao Notion?
Paraconectar um chatbot ao Notion, você autentica sua conta Notion nas configurações de integração da plataforma do chatbot. Isso permite que o chatbot leia e escreva nas páginas e bancos de dados Notion .
Como posso criar ou atualizar uma página Notion a partir de uma conversa de chatbot?
Vocêconfigura o chatbot para enviar dados da conversa para o Notion usando a integração. Quando um gatilho ocorre - como um usuário enviando feedback - o chatbot cria uma nova página ou atualiza uma existente com esse conteúdo.
Como posso usar Notion como uma base de conhecimento para respostas de chatbot?
Podeligar o chatbot a uma base de dados Notion que armazene FAQs, políticas ou documentação. O chatbot pode então consultar esse banco de dados e retornar o conteúdo da página relevante como uma resposta durante uma conversa.
Como pesquisar um conteúdo Notion através de um chatbot?
Ativa-sea pesquisa ligando o chatbot às bases de dados do Notionatravés da integração. Quando um utilizador faz uma pergunta, o chatbot procura palavras-chave ou entidades no Notion e fornece a informação correspondente.
Como posso armazenar diferentes tipos de dados de chats no Notion?
Vocêpode armazenar entradas de texto como nomes, e-mails, feedback e notas, bem como dados estruturados como caixas de seleção, tags ou campos de status. A integração mapeia as variáveis do chatbot para os campos do banco de dados do Notion .
Como faço para manter os espaços de trabalho Notion atualizados automaticamente com entradas do chatbot?
Vocêcria fluxos de trabalho em que os eventos do chatbot acionam atualizações Notion . Por exemplo, quando um cliente envia um pedido no chat, o chatbot cria ou actualiza automaticamente a entrada correspondente no Notion, mantendo o espaço de trabalho atualizado sem esforço manual.
A integração Notion para Botpress Studio permite-lhe fazer o seguinte
## Migrar da versão `0.x` ou `1.x` para `2.x`
A versão `2.0` da integração Notion adiciona suporte a OAuth, que agora é a opção de configuração padrão.
Se você criou anteriormente uma integração Notion no portal de desenvolvedores do Notion e deseja continuar usando essa integração, selecione a opção de configuração manual e siga as instruções abaixo.
Caso contrário, selecione a opção de configuração automática, clique no botão de autorização e siga as instruções na tela para conectar seu chatbot Botpress ao Notion.
## Configuração
### Configuração automática com OAuth (recomendado)
Esta é a maneira mais simples de configurar a integração. Para configurar a integração Notion usando o OAuth, clique no botão de autorização e siga as instruções na tela para conectar seu chatbot Botpress ao Notion. Esse método é recomendado, pois simplifica o processo de configuração e garante uma comunicação segura entre seu chatbot e o Notion.
Ao usar esse modo de configuração, um aplicativo Notion Botpress será usado para se conectar à sua conta Notion . As ações realizadas pelo bot serão atribuídas a esse aplicativo, e não à sua conta pessoal Notion .
### Configuração manual com uma integração personalizada Notion
#### Etapa 1 - Criar integração
Criar uma integração Notion [Criar uma integração - Notion Developers]notion
#### Etapa 2 - Dar acesso aos ativos Notion
Dê à sua integração acesso a todas as páginas e bancos de dados que você deseja usar com o Botpress
#### Passo 3 - Configure seu Bot
Dê à sua integração acesso a todas as páginas e bases de dados que pretende utilizar com o Botpress. [Partilhar uma base de dados com a sua integração - Notion Developers]notion
Você precisa de um token para que sua integração Notion recém-criada _(não é a mesma coisa que a integração Notion do Botpress Studio)_ se conecte com o Botpress Studio:
- `Auth Token` - Você vai encontrar isso indo até sua integração em notion. Depois de clicar na sua integração, vá à secção "Secrets" e encontre o campo "Internal Integration Secret". Clique em "Mostrar" e depois em "Copiar". Cole o token copiado no campo `Auth Token` da integração Notion no separador "Integrações" do seu bot.
Com isso, só precisa de ativar a sua integração e pode começar a expandir as capacidades do seu Bot com o Notion.
## Uso
As ações a seguir requerem que você saiba os Ids das entidades Notion com as quais seu bot vai trabalhar. Todas as entidades notion (páginas, bancos de dados, etc) têm um id que pode ser encontrado na URL quando você as visita em sua conta Notion em um navegador, ou obtendo o link clicando no item "Copiar link" no menu (...). Veja [Obter um ID de banco de dados - Desenvolvedores Notion ]notion para mais informações
### Adicionar comentário a uma discussão
Esta ação permite adicionar um comentário a uma discussão existente. Use-a para responder a um comentário.
### Adicionar comentário a uma página
Com esta ação, pode adicionar comentários ao nível da página.
### Obter uma base de dados
Esta ação permite-lhe obter os detalhes de uma Base de Dados. É ideal para ser utilizada com a ação `Adicionar página a um banco de dados`. Além da resposta da API Notion ([Retreive a Database - Notion Developers]notion), esta ação também retorna uma propriedade `structure` otimizada (tecnicamente uma declaração de tipo) que pode ser usada como entrada para uma tarefa de IA para instruí-la a gerar um payload para adicionar ou atualizar uma página em um banco de dados Notion baseado em uma entrada do usuário.
### Adicionar página a um banco de dados
Esta ação deve ser usada idealmente em conjunto com `Get a Database` que retorna a estrutura do banco de dados que você pode usar para instruir uma [tarefa de IA]botpress para gerar um payload. Veja [Trabalhando com Bancos de Dados - Desenvolvedores de Notion ]notion para mais informações.
### Apagar um bloco
Pode eliminar as seguintes entidades:
- uma página numa base de dados
- uma página
- um bloco