---
id: chatgpt-scheduling-and-automation
lang: nl
track: chatgpt
title: "Plannen en automatisering"
seoTitle: "ChatGPT scheduled tasks en automatisering"
description: "Zet ChatGPT op een schema: eenmalige, terugkerende en door events gestarte taken, een prompt die werkt zonder dat jij meekijkt, en hoe je de controle houdt."
part: gevorderd
partTitle: "Gevorderd"
partOrder: 5
order: 3
level: Advanced
durationMinutes: 9
outcome: "Een taak opzetten die op een schema of bij een event draait en je het resultaat bezorgt zonder dat jij ze start, een prompt schrijven die standhoudt als je niet meekijkt, en kiezen welke klussen je best automatiseert."
summary: "Een scheduled task beschrijf je één keer en start je daarna nooit meer zelf. Ze draait één keer, op een schema, terwijl ze iets in de gaten houdt, of zodra er een mail, een Slack-bericht of een pull request binnenkomt. Test ze eerst met de hand, schrijf een prompt die op eigen benen staat, en hou riskante stappen achter een goedkeuring."
draft: false
updated: "2026-10-14"
furtherReading:
  - title: "Scheduled tasks in ChatGPT"
    url: "https://help.openai.com/en/articles/10291617-scheduled-tasks-in-chatgpt"
    note: "Soorten taken, limieten per abonnement, meldingen, delen en wat admins kunnen instellen."
  - title: "ChatGPT Work and Codex"
    url: "https://help.openai.com/en/articles/20001275-chatgpt-work-and-codex"
    note: "Taken in Work die starten op een event: Gmail, Slack en GitHub."
  - title: "Scheduled tasks (ChatGPT Learn)"
    url: "https://learn.chatgpt.com/codex/automations"
    note: "Scheduled tasks in de desktop-app, met lokale projecten en teamtaken."
  - title: "Introducing dots"
    url: "https://openai.com/index/introducing-dots/"
    note: "De always-on agents van OpenAI, en de controles die erbij horen."
keywords:
  - ChatGPT scheduled tasks
  - ChatGPT automatisering
  - ChatGPT terugkerende taken
  - ChatGPT Gmail trigger
  - werk automatiseren met ChatGPT
  - ChatGPT dots
quiz:
  intro: "Vijf korte vragen. Alles juist? Dan werkt ChatGPT voortaan terwijl jij iets anders doet."
  passScore: 5
  questions:
    - q: "Wat is een scheduled task, kort gezegd?"
      options:
        - "Een herinnering die ChatGPT je op een vast uur stuurt"
        - "Een chat die elke ochtend vanzelf opengaat"
        - "Een bewaarde prompt die je elke dag zelf met één klik start"
        - "Werk dat ChatGPT zelf uitvoert, op een tijdstip of event"
      answer: 3
      explain: "Je beschrijft de klus één keer. ChatGPT voert ze uit op het moment of bij het event dat jij koos, en bezorgt je het resultaat. Je hoeft zelfs geen chat te openen."
    - q: "Je wil een taak laten draaien telkens er een nieuwe mail van je grootste klant binnenkomt. Wat voor taak is dat?"
      options:
        - "Een taak die start op een event, gefilterd op afzender"
        - "Een monitortaak die de website van de klant volgt"
        - "Een terugkerende taak die elk uur draait"
        - "Een eenmalige taak per nieuwe mail"
      answer: 0
      explain: "Taken die starten op een event reageren op nieuwe Gmail-berichten (te filteren op afzender of onderwerp), op berichten in een Slack-kanaal, of op activiteit rond een pull request in GitHub. Ze draaien in Work, vanaf Plus."
    - q: "Je wil een taak laten herhalen. Wat doe je best eerst?"
      options:
        - "Ze elk uur inplannen en bijsturen op basis van de resultaten"
        - "Ze met het team delen voor feedback"
        - "De prompt één keer met de hand draaien en nakijken"
        - "Meldingen uitzetten om ruis te vermijden"
      answer: 2
      explain: "Is een taak één keer fout, dan is ze elke keer fout. Test de prompt met de hand, verbeter hem, en zet hem pas daarna op een schema."
    - q: "Je maakt een scheduled task in een project. Waar let je op?"
      options:
        - "Ze kan elk bestand in het project gebruiken"
        - "Ze kan niet aan de geüploade bestanden van het project"
        - "Ze draait alleen als het project openstaat"
        - "Ze deelt haar resultaten met de projectleden"
      answer: 1
      explain: "Volgens OpenAI kunnen taken die je in een project maakt, niet aan de bestanden die in dat project geüpload zijn. Schrijf de taak dus zo dat ze op zichzelf staat."
    - q: "Wat is een goede eerste automatisering om te proberen?"
      options:
        - "Automatisch antwoorden op elke klantenmail"
        - "Elke nacht betalingen tussen je rekeningen"
        - "Elk uur posten op de publieke sociale kanalen van het bedrijf"
        - "Een maandagbriefing over je agenda en open mails"
      answer: 3
      explain: "Begin met taken die lezen en aan jou rapporteren. Alles wat in jouw naam verstuurt, post of betaalt, komt later, en dan met goedkeuringen aan."
  pass:
    badge: "Automatisering ontgrendeld"
    title: "ChatGPT werkt nu ook als jij dat niet doet."
    body: "Alles juist. Je plant een taak in, laat er een starten op een event, schrijft een prompt die op eigen benen staat, en houdt het veilig. Nog één les te gaan: alles samenbrengen in playbooks."
  retry: "Kijk even naar de gemarkeerde antwoorden en probeer opnieuw. Je kan dit."
---

> **Niveau:** Advanced · **Leestijd:** ~9 min
>
> **Wat je hierna kan:** een taak opzetten die op een schema of bij een event draait en je het resultaat bezorgt zonder dat jij ze start, een prompt schrijven die standhoudt als je niet meekijkt, en kiezen welke klussen je best automatiseert.

Tot nu toe zat jij in elke les zelf aan het stuur. Jij opent een chat, jij stelt de vraag, ChatGPT antwoordt. Zelfs [Work](/learn/chatgpt/slim-werken/chatgpt-work-op-je-eigen-bestanden) wacht tot jij op start drukt. Deze les draait dat om.

**Een scheduled task beschrijf je één keer, en daarna start je ze nooit meer zelf.** Ze draait vanzelf, op het moment dat jij koos. Jij krijgt het resultaat: een briefing in je inbox, een seintje als er iets verandert, een conceptantwoord dat al klaarligt.

Zo wordt je *assistent* een *routine*. En het is eenvoudiger dan het klinkt.

## Wat is een scheduled task eigenlijk?

Drie dingen, samen bewaard. **Een prompt**: wat moet er gebeuren? **Een trigger**: wanneer? En **een bestemming**: waar komt het resultaat terecht? In een chat, in een melding of in een mail. Triggers zijn er in vier soorten:

- **Eenmalig.** Draait één keer, op een moment dat jij kiest. "Morgen om 8 uur: herinner me aan wat ik gisteren in vergaderingen beloofd heb."
- **Terugkerend.** Draait op een vast ritme. "Elke maandag om 7.30 uur: een briefing over mijn week."
- **Monitoren.** Houdt iets in de gaten en meldt het als er iets relevants gebeurt. Is de eindvoorwaarde bereikt, dan stopt ze. "Volg de prijspagina van deze leverancier en zeg me wanneer er iets verandert."
- **Gestart door een event.** Komt in actie zodra er iets gebeurt in een gekoppelde app. Een **nieuwe Gmail-mail**, eventueel gefilterd op afzender of onderwerp. Een **nieuw bericht in een Slack-kanaal**. Of **activiteit op een pull request in GitHub**. Deze taken draaien in **Work**.

<figure class="lesson-svg" aria-labelledby="chatgpt-triggers-title">
<svg viewBox="0 0 640 284" width="100%" height="auto" role="img" xmlns="http://www.w3.org/2000/svg" font-family="Inter, system-ui, sans-serif">
<title id="chatgpt-triggers-title">Vier manieren waarop een taak start</title>
<desc>Vier triggers links: eenmalig, terugkerend, monitoren, en event, voor nieuwe Gmail-mails, berichten in Slack-kanalen en pull requests in GitHub. Allemaal voeden ze één bewaarde prompt in het midden. Rechts waar het resultaat naartoe gaat: de chat, een pushmelding of mail.</desc>
<text x="0" y="24" font-size="20" font-weight="800" fill="var(--ink,#1F2328)">Vier manieren waarop een taak start</text>
<text x="0" y="48" font-size="13.5" fill="var(--soft-gray,#6E747C)">Eén prompt, één keer bewaard. De trigger beslist wanneer hij draait.</text>
<rect x="0" y="66" width="250" height="40" rx="10" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<circle cx="22" cy="86" r="8" fill="var(--part,#7A50C7)"/>
<text x="40" y="84" font-size="13" font-weight="800" fill="var(--ink,#1F2328)">Eenmalig</text>
<text x="40" y="99" font-size="11" fill="var(--med-gray,#5B6169)">Morgen om 8 uur</text>
<line x1="254" y1="86" x2="300" y2="160" stroke="var(--part,#7A50C7)" stroke-width="2" stroke-linecap="round"/>
<rect x="0" y="114" width="250" height="40" rx="10" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<circle cx="22" cy="134" r="8" fill="var(--part,#7A50C7)"/>
<text x="40" y="132" font-size="13" font-weight="800" fill="var(--ink,#1F2328)">Terugkerend</text>
<text x="40" y="147" font-size="11" fill="var(--med-gray,#5B6169)">Elke maandag om 7.30 uur</text>
<line x1="254" y1="134" x2="300" y2="160" stroke="var(--part,#7A50C7)" stroke-width="2" stroke-linecap="round"/>
<rect x="0" y="162" width="250" height="40" rx="10" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<circle cx="22" cy="182" r="8" fill="var(--part,#7A50C7)"/>
<text x="40" y="180" font-size="13" font-weight="800" fill="var(--ink,#1F2328)">Monitoren</text>
<text x="40" y="195" font-size="11" fill="var(--med-gray,#5B6169)">Meld me als deze pagina wijzigt</text>
<line x1="254" y1="182" x2="300" y2="160" stroke="var(--part,#7A50C7)" stroke-width="2" stroke-linecap="round"/>
<rect x="0" y="210" width="250" height="40" rx="10" fill="var(--part-tint,#F2ECFB)" stroke="var(--part,#7A50C7)"/>
<circle cx="22" cy="230" r="8" fill="var(--part,#7A50C7)"/>
<text x="40" y="228" font-size="13" font-weight="800" fill="var(--part-ink,#5B37A0)">Event (in Work)</text>
<text x="40" y="243" font-size="11" fill="var(--med-gray,#5B6169)">Gmail, Slack, GitHub-PR</text>
<line x1="254" y1="230" x2="300" y2="160" stroke="var(--part,#7A50C7)" stroke-width="2" stroke-linecap="round"/>
<rect x="300" y="120" width="150" height="80" rx="14" fill="var(--part,#7A50C7)"/>
<text x="375" y="156" font-size="15" font-weight="800" fill="#fff" text-anchor="middle">Je prompt</text>
<text x="375" y="176" font-size="11.5" fill="#fff" text-anchor="middle">één keer bewaard</text>
<line x1="456" y1="160" x2="486" y2="160" stroke="var(--part,#7A50C7)" stroke-width="2.5" stroke-linecap="round"/>
<path d="M483 154 L492 160 L483 166" fill="none" stroke="var(--part,#7A50C7)" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>
<rect x="496" y="112" width="144" height="28" rx="8" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<text x="510" y="131" font-size="12" font-weight="600" fill="var(--ink,#1F2328)">De chat</text>
<rect x="496" y="146" width="144" height="28" rx="8" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<text x="510" y="165" font-size="12" font-weight="600" fill="var(--ink,#1F2328)">Pushmelding</text>
<rect x="496" y="180" width="144" height="28" rx="8" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<text x="510" y="199" font-size="12" font-weight="600" fill="var(--ink,#1F2328)">Mail</text>
<text x="496" y="100" font-size="11" font-weight="800" fill="var(--soft-gray,#6E747C)">RESULTAAT NAAR</text>
<text x="0" y="278" font-size="11.5" fill="var(--soft-gray,#6E747C)">Event-taken vragen Plus of hoger. Business: tot 10 actieve taken.</text>
</svg>
</figure>

## Waar vind je ze, en wat kost het?

Alles staat op de pagina **Scheduled** in de zijbalk. Je ziet er je actieve, gepauzeerde en afgewerkte taken, met hun recente runs. Wacht er een op jou, dan staat er een markering bij. Je kan een taak ook openen vanuit de chat waar ze bij hoort.

**Abonnementen en limieten.** Elk abonnement heeft scheduled tasks, maar niet even veel. Free en Go: 3 actieve taken. Plus: 5. **Business** en Edu: **10**. Pro en Enterprise: 15. Op Free krijg je eenmalige taken of taken één keer per dag, in ruwe tijdsvensters. Een exact uur of een uurlijks schema? Daarvoor heb je een betalend abonnement nodig. **Taken die starten op een event** vragen Plus of hoger. Samen mogen ze hoogstens 30 keer per uur en 720 keer per dag draaien.

Elke run gaat van je gewone verbruikstegoed af. Een taak die elk uur Work laat draaien, verbruikt dus een pak meer dan een dagelijkse samenvatting. Kies het ritme dat je echt nodig hebt.

## Draait je taak in de cloud of op je computer?

Belangrijke vraag. Het antwoord bepaalt of je taak doorgaat als je laptop dicht is.

- **In de cloud.** De meeste taken draaien in de cloud van ChatGPT. Ze gaan stipt af, of je computer nu aanstaat of niet. Taken die starten op een event draaien in Work, ook in de cloud.
- **Op je computer.** In de desktop-app kan een taak werken met een lokale map of een lokaal project. De regel van OpenAI is dan simpel: heeft een taak lokale bestanden nodig, hou je computer aan en de app open. Laptop dicht? Geen run.

**Vuistregel:** heeft de taak je lokale bestanden nodig, dan draait ze op je eigen machine, en die moet wakker zijn. Volstaan gekoppelde apps en het web? Laat haar dan in de cloud draaien.

## Twee manieren om er een te maken

**1. Vraag het gewoon in een chat.** "Elke werkdag om 8 uur: check mijn agenda en ongelezen mails en geef me een dagplan van vijf lijntjes." ChatGPT bevestigt het schema en bewaart de taak. Sneller gaat het niet.

**2. Via de pagina Scheduled.** Klik op **Schedule a task**, typ je prompt en stel het schema in. Event-triggers maak en bewerk je op het web of in de mobiele app. De desktop-app toont ze wel, maar kan de trigger niet aanpassen. Open je een taak, dan zie je de **Trigger**, de **Condition** en de **Prompt**. Zo weet je precies wat ze gaat doen.

Werk je met een **Slack**-trigger? Voeg dan **@ChatGPT** toe aan elk kanaal dat de taak moet volgen. Voor **Gmail** koppel je eerst de app ([les 4.5](/learn/chatgpt/slim-werken/chatgpt-koppelen-aan-je-tools)).

## Eén gewoonte die je redt: draai het eerst één keer

**Plan nooit een prompt in die je nog niet met de hand gedraaid hebt.** Een taak die één keer fout is, is fout op elke maandag. Voor altijd. En niemand die het ziet.

Dus: schrijf de prompt en draai hem in een gewone chat of Work-taak. Kijk dan kritisch naar het resultaat. Te lang? Mist net dat ene waar het jou om gaat? Leest hij de verkeerde agenda? Verbeter de prompt, draai opnieuw, en zet hem pas dan op een schema. **Lees daarna de eerste twee of drie runs na** voor je het loslaat.

## Een prompt die het alleen redt

In een gewone chat zit jij erbij om dingen recht te zetten. Bij een geplande taak niet. Die prompt moet het elke keer helemaal alleen doen. Gebruik het recept uit [les 3.2](/learn/chatgpt/prompting/hoe-schrijf-je-een-goede-prompt) en voeg er vier dingen aan toe:

- **Noem de bronnen.** "Mijn Outlook-agenda en het Slack-kanaal #sales-team", niet "mijn spullen".
- **Leg de periode vast.** "Sinds de vorige run" of "de komende zeven dagen". Zo herhaalt hij zichzelf niet.
- **Zeg wat hij doet als er niets is.** "Is er niets nieuws, antwoord dan met één regel: niets nieuws." Anders krijg je een lang verhaal over niets.
- **Leg de vorm vast.** Elke keer dezelfde koppen en dezelfde lengte. Dan heb je het in tien seconden gelezen.

Pas wel op voor één valkuil: **een taak die je in een project maakt, kan niet aan de bestanden die in dat project geüpload zijn.** Heeft ze dat materiaal toch nodig? Zet de belangrijkste feiten dan in de prompt, of bewaar ze in een gekoppelde app.

Zo ziet een goede prompt eruit:

```
Elke maandag om 7.30 uur, op basis van mijn Outlook-agenda en inbox:
1. Zet de vergaderingen van deze week met externen op een rij, één regel per vergadering.
2. Zoek per vergadering de laatste mailthread op en zeg wat ik moet voorbereiden.
3. Som de mails op die al langer dan 3 dagen op mijn antwoord wachten.
Hoogstens 200 woorden, elke week dezelfde koppen.
Is een onderdeel leeg, schrijf dan "geen".
```

## Goede eerste automatiseringen

Begin met taken die **lezen en aan jou rapporteren**. Die helpen je vanaf dag één, en ze kunnen je nooit voor schut zetten:

- **Maandagbriefing.** De vergaderingen, deadlines en open draadjes van je week.
- **Dagelijkse inbox-triage.** Wat vraagt vandaag een antwoord, wat kan wachten, wat is gewoon ter info?
- **Concurrenten of prijzen volgen.** Een monitortaak op een paar publieke pagina's.
- **Seintje bij klantenmail.** Een event-trigger op mail van één belangrijke afzender, met een samenvatting van twee lijntjes en een voorstel voor de volgende stap.
- **Overzicht van pull requests.** Voor technische teams: een samenvatting telkens er een PR opengaat in een repository van jou.
- **Weekafsluiter.** Wat is af, wat schoof op, wat komt eraan? Op basis van je agenda en je notities.

**Een voorbeeldje.** Tom beheert drie grote klanten. Hun mails verdwijnen geregeld tussen de nieuwsbrieven. Dus zet hij een taak op die start op een event. Komt er een nieuwe Gmail binnen van een van die drie domeinen, dan leest Work de mail, bekijkt de laatste thread met die klant, en stuurt Tom een pushmelding van twee lijntjes. Wat wil de klant? En wat is de logische volgende stap? Zelf antwoorden doet de taak nooit. De eerste week sleutelt Tom twee keer aan de prompt, want de samenvattingen zijn te lang. Daarna glipt er niets dringends meer door. Zonder één filterregel te schrijven.

Taken die **in jouw naam versturen, posten of betalen**, bewaar je voor later. En ben je zover? Zet dan goedkeuringen aan.

## Je taken beheren en delen

Op de pagina Scheduled kan je elke taak **aanpassen, pauzeren of verwijderen**. Gooi je de chat weg waar een taak bij hoort, dan pauzeert die taak ook. En een taak die lang niet gebruikt wordt, kan vanzelf op pauze gaan.

**Meldingen** stel je in via Settings, Notifications: push, mail of allebei. Wil je pushmeldingen op je gsm? Maak de taak dan in de app.

Een actieve of gepauzeerde taak kan je **delen** met een link. Die link bevat een momentopname van de titel, de instructies, het schema en de tijdzone. Je chatgeschiedenis, memories, bestanden en app-logins zitten er **niet** in. Je collega zet de taak op met zijn eigen toegang. Een persoonlijke link opent iedereen die hem heeft, een workspace-link alleen je collega's. Lees de instructies dus na voor je deelt.

## Hou de touwtjes in handen

Een taak die draait terwijl jij er niet bent, heeft stevigere vangrails nodig dan een chat:

- **Een goedkeuring zet de taak op pauze.** Moet jij een stap goedkeuren, dan wacht de taak tot je gekeken hebt. Dat is geen bug, dat is net de bedoeling. Zet riskante stappen erachter.
- **Geef zo weinig toegang als het kan.** Alleen de apps, mappen en kanalen die de taak echt nodig heeft.
- **Wees op je hoede voor wat binnenkomt.** Een taak die start op een event, leest mails en berichten van andere mensen. Daar staat de deur open voor **prompt injection** (les 4.4). Laat zo'n taak dus nooit versturen, betalen of delen zonder dat jij het nakijkt.
- **Check de regels van je admin.** Op Enterprise en Edu moeten admins taken die starten op een event eerst aanzetten. Op Business bepalen ze welke apps en acties mogen.
- **Kijk ze af en toe na.** Open Scheduled één keer per maand en stel je bij elke taak één vraag: lees ik dit nog? Zo niet, pauzeren.

## Een blik vooruit: dots

OpenAI rolt **dots** uit. Dat zijn always-on agents met een eigen computer in de cloud. Ze werken door aan een doel, leren van je feedback en komen bij je terug in ChatGPT, Slack of Teams. Bij de lancering zitten ze in **Pro en Business Premium** (één inbegrepen), en als bèta in Enterprise. Je krijgt controles om specifieke acties toe te laten, eerst om goedkeuring te laten vragen, of te blokkeren. Voor de meeste lezers begint automatisering vandaag nog bij scheduled tasks. Dots laten zien waar het naartoe gaat. De gewoontes blijven dezelfde: smalle toegang, goedkeuring op riskante stappen, en een mens die de resultaten leest.

## Probeer het

Schrijf de maandagbriefing van hierboven, aangepast aan je eigen tools. **Draai ze eerst met de hand** in een gewone chat, en zet recht wat niet klopt. Is het iets wat je echt zou willen lezen? Vraag dan: **"Plan dit in, elke maandag om 7.30 uur."**

Lees de eerste twee maandagen mee. Beslis dan: houden, bijsturen of pauzeren. Dat is het hele vak van automatiseren, in het klein.

*(Algemene oefening. Versies per rol en sector volgen zodra er accounts zijn.)*

## Kernbegrippen

[Scheduled task](/glossary/chatgpt-scheduled-task), [Event trigger](/glossary/event-trigger), [ChatGPT Work](/glossary/chatgpt-work), [Prompt injection](/glossary/prompt-injection), [Dots](/glossary/chatgpt-dots)
