Todoist Taakbeheer
Geef uw agent volledige zichtbaarheid over langlopende taken door redenering, voortgangslogs en statusupdates direct te synchroniseren met Todoist — alles geautomatiseerd via OpenClaw Ultra.
Systeemoverzicht
Dit systeem verandert Todoist in een transparantiedashboard voor uw agent. Elke complexe taak krijgt een Todoist-item met het volledige plan, realtime substep-commentaren en automatische statustransities. U weet altijd wat uw agent doet en waar het vastloopt.
| Systeemlaag | Kernfunctie | Resultaat |
|---|---|---|
| Taakaanmaaklaag | Automatisch Todoist-taken aanmaken met volledig agent-redeneerplan | Bijgehouden taak in juiste project/sectie |
| Voortgangsstreaminglaag | Realtime substep-voltooiing geregistreerd als taakcommentaren | Chronologisch uitvoeringslogboek |
| Statusbeheerlaag | Taken automatisch verplaatsen tussen In Progress / Waiting / Done secties | Visuele pipelinestatus |
| Gezondheidsmonitoringlaag | Periodieke heartbeat-controle voor vastgelopen of gefaalde Taken | Tijdige waarschuwing bij geblokkeerde taken |
| Rapportagelaag | Dagelijkse samenvatting van voltooide taken met uitvoeringsmetrieken | Productiviteitsrapport einde dag |
Vereisten
| Item | Vereiste |
|---|---|
| OpenClaw Ultra | Geïnstalleerd en draaiend |
| Todoist-account | Free- of Pro-plan met API-toegang |
| Todoist API-token | Verkrijgbaar via Todoist Instellingen > Integraties |
| Project ID | Maak een project aan (bijv. "OpenClaw Tasks") en kopieer het ID |
Stap 0 — Todoist API-referenties ophalen
Voordat de agent taken kan synchroniseren, heeft u API-toegang nodig.
Operatiestappen
- Ga naar Todoist Instellingen > Integraties
- Kopieer uw API-token
- Maak een nieuw project aan met de naam "OpenClaw Tasks"
- Maak 3 secties aan: 🟡 In Progress, 🟠 Waiting, 🟢 Done
- Noteer het Project ID en de Section IDs (zichtbaar in de URL bij het klikken op elke sectie)
Stap 1 — Laat de Agent de Sync-scripts bouwen
In plaats van een skill te installeren, vraagt u OpenClaw om zelf de integratiescripts te maken.
Klaar-voor-gebruik Prompt
Ik wil dat u een Todoist-gebaseerd taakzichtbaarheidssysteem bouwt voor uw eigen runs.
Maak eerst drie bash-scripts in een 'scripts/' map:
1. todoist_api.sh — een curl-wrapper voor de Todoist REST API
2. sync_task.sh — taken aanmaken of bijwerken met section_ids voor In Progress, Waiting, Done
3. add_comment.sh — voortgangslogs posten als commentaren op een taak
Gebruik deze referenties:
- Token: [uw Todoist API-token]
- Project ID: [uw project-ID]
- Section IDs: In Progress [id], Waiting [id], Done [id]
Verifieer na het aanmaken dat de scripts werken door een testtaak aan te maken.Scriptstructuur (Auto-gegenereerd)
De agent genereert scripts die de Todoist REST API aanroepen:
- todoist_api.sh — generieke GET/POST-wrapper
- sync_task.sh — maakt taken in de juiste sectie met plan in beschrijving
- add_comment.sh — voegt uitvoeringslogs toe als commentaren
INFO
Geen handmatige codering nodig. De agent regelt het aanmaken van scripts — plak gewoon de bovenstaande prompt met uw referenties.
Stap 2 — Taakzichtbaarheidsmodus activeren
Vertel de agent om Todoist te gebruiken voor elke complexe taak vanaf nu.
Prompt
Vanaf nu, voor elke complexe taak die ik u geef:
1. Voordat u begint, maak een Todoist-taak aan in "🟡 In Progress"
- Taaknaam: korte samenvatting van het doel
- Beschrijving: uw volledige UITVOERINGSPLAN (stap voor stap)
2. Voor elke voltooide substep, roep add_comment.sh aan met:
- wat er is gedaan
- belangrijke resultaten of beslissingen
- eventuele blokkades
3. Wanneer de taak compleet is, verplaats naar "🟢 Done"
4. Als geblokkeerd en wachtend op mij, verplaats naar "🟠 Waiting" en leg uit waarom
Begin met het verwerken van deze taak: [uw eerste complexe taak]Stap 3 — Eenmalige taaksynchronisatie (Handmatige modus)
Voor snelle ad-hoc taken die toch tracking nodig hebben.
Prompt
Track deze taak in Todoist:
Task: [beschrijving]
Plan: [korte stappen]
Priority: [high/medium/low]
Maak aan in "🟡 In Progress" en werk bij naarmate ik meer instructies geef.Stap 4 — Heartbeat-monitoring inschakelen
Stille storingen voorkomen door de taakvoortgang periodiek te controleren.
Prompt
Stel een heartbeat-monitoringroutine in:
Elke 30 minuten, controleer alle Todoist-taken in "🟡 In Progress":
- Voor elke taak, verifieer dat het laatste commentaar binnen de laatste 25 minuten was
- Als een taak 30+ minuten geen nieuwe commentaren heeft, markeer als vastgelopen
- Stel mij op de hoogte via [Telegram / e-mail] met: taaknaam, tijd sinds laatste update, mogelijke oorzaak
Voer ook dagelijks een controle uit om 18:00:
- Vat alle vandaag naar "🟢 Done" verplaatste taken samen
- Lijst taken nog in "🟠 Waiting" met hun ouderdom
- Rapporteer het gemiddelde aantal commentaren per voltooide taakStap 5 — Vastgelopen taken automatisch herstellen
Laat de agent herstellen of escaleren wanneer taken stil worden.
Prompt
Wanneer een taak wordt gemarkeerd als vastgelopen (geen update voor 30+ min):
1. Controleer of het oorspronkelijke plan van de taak kan worden hervat
2. Zo ja, plaats een herstelcommentaar en ga verder
3. Zo nee, verplaats naar "🟠 Waiting" en leg uit wat nodig is
4. Als 2+ uur vastgelopen, escaleer met een direct bericht aan mijFinale Workflow-logica
U geeft een taak → Agent maakt Todoist-taak met plan →
Substep-commentaren streamen realtime → Status wordt automatisch bijgewerkt →
Heartbeat bewaakt de gezondheid → U checkt Todoist altijd voor volledige zichtbaarheidPraktische gebruikerstips
- Gebruik beschrijvende taaknamen zodat de Todoist-lijst in één oogopslag scanbaar is
- Bekijk eerst de "🟠 Waiting" sectie wanneer u Todoist opent — daar wacht de agent op u
- Combineer met de Geautomatiseerde Vergadernotities workflow voor automatische follow-up taken
- Archiveer de "🟢 Done" sectie wekelijks om het bord schoon te houden