Skip to content

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.

SysteemlaagKernfunctieResultaat
TaakaanmaaklaagAutomatisch Todoist-taken aanmaken met volledig agent-redeneerplanBijgehouden taak in juiste project/sectie
VoortgangsstreaminglaagRealtime substep-voltooiing geregistreerd als taakcommentarenChronologisch uitvoeringslogboek
StatusbeheerlaagTaken automatisch verplaatsen tussen In Progress / Waiting / Done sectiesVisuele pipelinestatus
GezondheidsmonitoringlaagPeriodieke heartbeat-controle voor vastgelopen of gefaalde TakenTijdige waarschuwing bij geblokkeerde taken
RapportagelaagDagelijkse samenvatting van voltooide taken met uitvoeringsmetriekenProductiviteitsrapport einde dag

Vereisten

ItemVereiste
OpenClaw UltraGeïnstalleerd en draaiend
Todoist-accountFree- of Pro-plan met API-toegang
Todoist API-tokenVerkrijgbaar via Todoist Instellingen > Integraties
Project IDMaak 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

  1. Ga naar Todoist Instellingen > Integraties
  2. Kopieer uw API-token
  3. Maak een nieuw project aan met de naam "OpenClaw Tasks"
  4. Maak 3 secties aan: 🟡 In Progress, 🟠 Waiting, 🟢 Done
  5. 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 taak

Stap 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 mij

Finale 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 zichtbaarheid

Praktische gebruikerstips

  1. Gebruik beschrijvende taaknamen zodat de Todoist-lijst in één oogopslag scanbaar is
  2. Bekijk eerst de "🟠 Waiting" sectie wanneer u Todoist opent — daar wacht de agent op u
  3. Combineer met de Geautomatiseerde Vergadernotities workflow voor automatische follow-up taken
  4. Archiveer de "🟢 Done" sectie wekelijks om het bord schoon te houden