Integreer je chatbot met Todoist om taken te maken en te wijzigen, opmerkingen te plaatsen en meer. ## Migreren van versie `0.x` naar `1.x` Als je migreert van versie `0.x` naar `1.x`, let dan op de volgende wijzigingen: > De actie "Taak aanmaken" is vervangen door de actie "Nieuwe taak aanmaken". ## Configuratie ### Automatische configuratie met OAuth Om de Todoist-integratie met OAuth in te stellen, klik je op de autorisatieknop en volg je de instructies op het scherm om je Botpress chatbot met Todoist te verbinden. Bij het configureren van je bot met OAuth kun je inloggen met je gebruikersaccount of met een gebruikersaccount dat je speciaal voor je bot hebt aangemaakt. Houd er rekening mee dat als u inlogt met uw gebruikersaccount, de botacties en opmerkingen als de uwe worden weergegeven. Voor de meeste toepassingen is het aanbevolen om een gebruikersaccount specifiek voor uw bot aan te maken. U moet de gebruiker van de bot uitnodigen voor een gedeeld project om commentaar te kunnen geven, acties uit te voeren, enz. ### Handmatige configuratie met een persoonlijk API-token 1. Todoist App maken - Maak een app in de [App Management page] (https://developer.todoist.com/appconsole.html). - Kopieer het persoonlijke API token van je gebruiker of genereer een test token in de App Management pagina. 2. Todoist Botpress integratie configuratie - Installeer de Todoist integratie in je Botpress bot. - Plak het eerder gekopieerde API-token in de configuratievelden. Dit is het token dat je bot zal gebruiken om opmerkingen te plaatsen, taken bij te werken of aan te maken, enz. - Configuratie opslaan. - Kopieer de Webhook URL van je bot. 3. Todoist App Webhook configuratie - Ga naar de App Management pagina van je app op Todoist. - Zorg ervoor dat de Webhooks events geactiveerd zijn. Volg [deze instructies](https://developer.todoist.com/sync/v9/#webhooks) van Todoist om dit te doen. - Plak de URL Webhook die je eerder hebt gekopieerd in het veld _Webhook callback URL_. - Controleer de volgende _Watched Events_: - _item:toegevoegd_; - _item:bijgewerkt_; - _item:voltooid_; - _note:toegevoegd_. - Sla de configuratie Webhook op. ## Beperkingen Standaard Todoist API beperkingen zijn van toepassing op de Todoist integratie in Botpress. Deze beperkingen omvatten snelheidslimieten, beperkingen voor de payloadgrootte en andere beperkingen opgelegd door Todoist. Zorg ervoor dat je chatbot zich aan deze beperkingen houdt om optimale prestaties en betrouwbaarheid te behouden. Meer details zijn beschikbaar in de [Todoist Developer Documentation](https://developer.todoist.com/rest/v2/#request-limits).