Integrazione di Notion per chatbot e agenti AI
Informazioni su questa integrazione
Notion è una delle nostre integrazioni più popolari per i chatbot AI.
La connessione di un chatbot a Notion consente ai costruttori di creare, aggiornare e cercare pagine o database direttamente dalle conversazioni, trasformando Notion in una base di conoscenza dinamica e in un sistema di archiviazione dati per i flussi di lavoro dei chatbot.
Grazie all'integrazione, i chatbot possono attingere informazioni da Notion per rispondere alle domande degli utenti, memorizzare i dati dei clienti raccolti durante le chat e registrare automaticamente note di riunione, attività o feedback. In questo modo è facile collegare l'intelligenza artificiale conversazionale alla documentazione del team, alla gestione dei progetti o ai record dei clienti.
L'integrazione con Notion è particolarmente utile per le aziende che già utilizzano Notion come spazio di lavoro centrale. Invece di copiare e incollare i dettagli dalle chat, il chatbot aggiorna Notion in tempo reale.
Ciò significa che i team hanno sempre a disposizione le ultime informazioni sui clienti, i ticket di assistenza o gli aggiornamenti delle attività all'interno del loro spazio di lavoro Notion .
Collegando Notion a un chatbot, i costruttori possono ridurre l'inserimento manuale dei dati, mantenere l'accuratezza delle informazioni e utilizzare Notion sia come input che come output per l'automazione del chatbot.
Caratteristiche principali
- Creare e aggiornare le pagine Notion dalle conversazioni del chatbot
- Memorizzare i dati dei clienti nei database Notion
- Cercate i contenuti Notion per alimentare le risposte dei chatbot
- Registrazione automatica di attività, note e feedback
- Sincronizzare gli input del chatbot con le schede di gestione dei progetti
- Organizzare le informazioni di supporto all'interno di Notion
- Attivare gli aggiornamenti di Notion dai flussi di lavoro dei chatbot
- Mantenere aggiornati gli spazi di lavoro del team in tempo reale
Come si collega un chatbot a Notion?
Percollegare un chatbot a Notion, è necessario autenticare il proprio account Notion nelle impostazioni di integrazione della piattaforma chatbot. Ciò consente al chatbot di leggere e scrivere sulle pagine e sui database Notion .
Come posso creare o aggiornare una pagina Notion da una conversazione con il chatbot?
Siconfigura il chatbot per inviare i dati delle conversazioni a Notion utilizzando l'integrazione. Quando si verifica un'attivazione, come l'invio di un feedback da parte di un utente, il chatbot crea una nuova pagina o aggiorna una pagina esistente con quel contenuto.
Come posso utilizzare Notion come base di conoscenza per le risposte del chatbot?
Èpossibile collegare il chatbot a un database Notion che memorizza FAQ, policy o documentazione. Il chatbot può quindi interrogare il database e restituire il contenuto della pagina pertinente come risposta durante la conversazione.
Come posso cercare i contenuti Notion attraverso un chatbot?
Siabilita la ricerca collegando il chatbot ai database di Notionattraverso l'integrazione. Quando un utente pone una domanda, il chatbot cerca parole chiave o entità in Notion e fornisce le informazioni corrispondenti.
Come posso memorizzare diversi tipi di dati dalle chat in Notion?
Èpossibile memorizzare input di testo come nomi, e-mail, feedback e note, nonché dati strutturati come caselle di controllo, tag o campi di stato. L'integrazione mappa le variabili del chatbot nei campi del database Notion .
Come si fa a mantenere gli spazi di lavoro Notion aggiornati automaticamente con gli input del chatbot?
È possibilecreare flussi di lavoro in cui gli eventi del chatbot attivano gli aggiornamenti di Notion . Ad esempio, quando un cliente invia una richiesta in chat, il chatbot crea o aggiorna automaticamente la voce corrispondente in Notion, mantenendo l'area di lavoro aggiornata senza alcuno sforzo manuale.
L'integrazione di Notion per Botpress Studio consente di eseguire le seguenti operazioni:
## Migrare dalla versione `0.x` o `1.x` alla `2.x`.
La versione `2.0` dell'integrazione Notion aggiunge il supporto OAuth, che ora è l'opzione di configurazione predefinita.
Se in precedenza si è creata un'integrazione Notion nel portale degli sviluppatori Notion e si desidera continuare a utilizzare questa integrazione, selezionare l'opzione di configurazione manuale e seguire le istruzioni riportate di seguito.
Altrimenti, selezionare l'opzione di configurazione automatica e fare clic sul pulsante di autorizzazione, quindi seguire le istruzioni su schermo per collegare il chatbot Botpress a Notion.
## Configurazione
### Configurazione automatica con OAuth (consigliata)
Questo è il modo più semplice per configurare l'integrazione. Per configurare l'integrazione con Notion utilizzando OAuth, fare clic sul pulsante di autorizzazione e seguire le istruzioni sullo schermo per collegare il chatbot Botpress a Notion. Questo metodo è consigliato perché semplifica il processo di configurazione e garantisce una comunicazione sicura tra il chatbot e Notion.
Quando si utilizza questa modalità di configurazione, un'applicazione Notion Botpress verrà utilizzata per connettersi al proprio account Notion . Le azioni intraprese dal bot saranno attribuite a questa applicazione e non all'account Notion personale.
### Configurazione manuale con un'integrazione Notion personalizzata
#### Passo 1 - Creare l'integrazione
Creare un'integrazione Notion [Creare un'integrazione - Sviluppatori Notion ]notion
#### Passo 2 - Dare accesso alle risorse Notion
Dare alla propria integrazione l'accesso a tutte le pagine e i database che si desidera utilizzare con Botpress
#### Passo 3 - Configurare il Bot
Date alla vostra integrazione l'accesso a tutte le pagine e i database che volete utilizzare con Botpress. [Condividi un database con la tua integrazione - Sviluppatori Notion ]notion
È necessario un token per far sì che la Notion Integration appena creata _(non è la stessa Notion Integration di Botpress Studio)_ si colleghi a Botpress Studio:
- `Auth Token` - Lo si trova andando alla propria integrazione sotto notion. Una volta cliccato sulla vostra integrazione, andate alla sezione "Segreti" e trovate il campo "Segreto interno all'integrazione". Fare clic su "Mostra" e poi su "Copia". Incollare il token copiato nel campo `Auth Token` dell'integrazione Notion nella scheda "Integrazioni" del bot.
A questo punto è sufficiente abilitare l'integrazione e si può iniziare a espandere le capacità del bot con Notion.
## Utilizzo
Le azioni seguenti richiedono la conoscenza degli id delle entità Notion con cui il bot lavorerà. Tutte le entità notion (pagine, database, ecc.) hanno un id che si può trovare nell'URL quando si visitano nel proprio account Notion in un browser, oppure ottenendo il link facendo clic sulla voce "Copia link" nel menu (...). Per ulteriori informazioni, vedere [Ottenere l'id di un database - Sviluppatori Notion ]notion
### Aggiungere un commento a una discussione
Questa azione consente di aggiungere un commento a una discussione esistente. Si usa per rispondere a un commento.
### Aggiungi un commento a una pagina
Con questa azione è possibile aggiungere commenti a livello di pagina.
### Ottenere un database
Consente di ottenere i dettagli di un database. È ideale da usare con l'azione `Aggiungi una pagina a un database`. Oltre alla risposta dell'API Notion ([Retreive a Database - Notion Developers]notion), questa azione restituisce anche una proprietà `structure` ottimizzata (tecnicamente una declerazione di tipo) che può essere usata come input per un task dell'intelligenza artificiale per istruirlo a generare un payload per l'aggiunta o l'aggiornamento di una pagina in un database Notion in base a un input dell'utente.
### Aggiungere una pagina a un database
Questa azione dovrebbe idealmente essere usata in tandem con `Get a Database`, che restituisce la struttura del database che si può usare per istruire un [task AI]botpress a generare un payload. Per maggiori informazioni, vedere [Lavorare con i database - Sviluppatori Notion ]notion.
### Cancellare un blocco
È possibile eliminare le seguenti entità:
- una pagina in un database
- una pagina
- un blocco