Integrate il vostro chatbot con Todoist per creare e modificare attività, inviare commenti e altro ancora.
Migrare dalla versione 0.x
alla 1.x
Se state migrando dalla versione 0.x
alla 1.x
, notate le seguenti modifiche:
L'azione "Crea attività" è stata sostituita dall'azione "Crea nuova attività".
Configurazione
Configurazione automatica con OAuth
Per configurare l'integrazione con Todoist utilizzando OAuth, fare clic sul pulsante di autorizzazione e seguire le istruzioni visualizzate per collegare il chatbot Botpress a Todoist.
Quando si configura il bot con OAuth, è possibile accedere con il proprio account utente o con un account utente creato appositamente per il bot. Tenete presente che se accedete con il vostro account utente, le azioni e i commenti del bot appariranno come vostri. Per la maggior parte dei casi d'uso, si consiglia di creare un account utente specifico per il bot. È necessario invitare l'utente del bot a un progetto condiviso per consentirgli di inviare commenti, eseguire azioni, ecc.
Configurazione manuale con un token API personale
- Creazione dell'app Todoist
- Creare un'app nella pagina Gestione app.
- Copiare il token API personale dell'utente o generare un token di prova nella pagina Gestione app.
- Configurazione dell'integrazione Todoist Botpress
- Installare l'integrazione Todoist nel bot Botpress .
- Incollare il token API copiato in precedenza nei campi di configurazione. Questo è il token che il bot utilizzerà per pubblicare commenti, aggiornare o creare attività, ecc.
- Salvare la configurazione.
- Copiare l'URL di Webhook del proprio bot.
- Configurazione dell'app Todoist Webhook
- Accedere alla pagina di gestione dell'applicazione su Todoist.
- Assicurarsi che gli eventi Webhooks siano attivati. Seguire le istruzioni fornite da Todoist per farlo.
- Incollare l'URL Webhook copiato in precedenza nel campo Webhook callback URL.
- Controllare i seguenti eventi osservati:
- item:added;
- voce:aggiornata;
- voce:completata;
- nota:aggiunta.
- Salvare la configurazione di Webhook .
Limitazioni
Le limitazioni API standard di Todoist si applicano all'integrazione di Todoist in Botpress. Queste limitazioni includono limiti di velocità, restrizioni sulle dimensioni del payload e altri vincoli imposti da Todoist. Assicurarsi che il chatbot rispetti queste limitazioni per mantenere prestazioni e affidabilità ottimali.
Ulteriori dettagli sono disponibili nella Todoist Developer Documentation.