## Capacità L'integrazione Notion per Botpress Studio consente di eseguire le seguenti operazioni: > Le seguenti azioni richiedono la conoscenza degli ID delle entità di Notion con cui il bot lavorerà. Tutte le entità di notion (pagine, database, ecc.) hanno un id che può essere trovato nell'URL quando si visitano nel proprio account Notion in un browser, oppure ottenendo il link facendo clic sulla voce "Copy Link" nel menu (...). Per ulteriori informazioni, vedere [Ottenere l'id di un database - Notion Developers] (https://developers.notion.com/docs/create-a-notion-integration#step-3-save-the-database-id). ### 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](https://developers.notion.com/reference/retrieve-a-database)), questa azione restituisce anche una proprietà `structure` ottimizzata (tecnicamente una declerazione di tipo) che può essere usata come input per un task di IA, 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 di IA] (https://botpress.com/docs/cloud/generative-ai/ai-task-card/) a generare un payload. Per maggiori informazioni, vedere [Working with Databases - Notion Developers](https://developers.notion.com/docs/working-with-databases). ### Cancellare un blocco È possibile eliminare le seguenti entità: - una pagina in un database - una pagina - un blocco ## Installazione e configurazione ### Passo 1 - Creare l'integrazione Creare un'integrazione Notion [Creare un'integrazione - Notion Developers](https://developers.notion.com/docs/create-a-notion-integration) ### Passo 2 - Dare accesso alle risorse di Notion Dare alla propria integrazione l'accesso a tutte le pagine e ai 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. [Condividere un database con la vostra integrazione - Notion Developers](https://developers.notion.com/docs/create-a-notion-integration#step-2-share-a-database-with-your-integration) È necessario un token per far sì che la nuova Notion Integrazione _(non è la stessa Botpress Integrazione di Notion Studio)_ si connetta con Botpress Studio: - `Auth Token` - Lo si trova andando alla propria integrazione sotto `https://www.notion.so/my-integrations`. Una volta cliccato sull'integrazione, andare alla sezione "Segreti" e trovare 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.
Creare incredibili esperienze di agenti AI.