Custom Agents zijn de meest onderbenutte mogelijkheid in Notion in 2026. Elke workspace kan nu een agent koppelen aan databases, verbonden tools en instructies, en hem end-to-end laten draaien. De meeste teams hebben er geen één gebouwd. De teams die het wel deden, bouwden meestal één Q&A-bot en lieten het daarbij.
Hieronder tien agents die we vandaag in klant-workspaces draaien. Elke is een recept dat je kunt kopiëren, met de trigger, de databases die hij leest, de tools waarin hij schrijft, en de ene failure mode die we de moeilijke weg moesten oplossen.
1. Inbound triage agent
Trigger: nieuwe rij in de Leads-database. Leest de lead, verrijkt het bedrijf via een verbonden websearch, scoort fit tegen de ICP-pagina, schrijft een gepersonaliseerde eerste mail, en wijst de juiste AE toe. Schrijft terug naar de Leads-rij met score, concept en owner. Failure mode die we oplosten: hij verzon senioriteitstitels. Oplossing: extractie afdwingen van de echte LinkedIn-pagina, niet de prior van het model.
2. Meeting prep agent
Trigger: 30 minuten voor een agenda-event. Pakt de deelnemer, vindt de matchende deal of account in Notion, leest de laatste drie touchpoints, en post een one-pager naar de meeting note. Failure mode: hij vatte mails samen die al beantwoord waren. Oplossing: filteren op thread-state, niet alleen datum.
3. Renewal risk agent
Trigger: wekelijkse cron. Loopt door de accounts-database, scoort renewal-risico uit usage-signalen en ticket-historie, schrijft een save-play voor de CSM, en maakt een taak aan op at-risk accounts. Failure mode: ruis op accounts met seizoens-gebruik. Oplossing: rollend 90-dagen-venster met sector-specifieke baseline.
4. RFP responder agent
Trigger: nieuwe rij in de RFP-database met een PDF. Extract de vragen, schrijft antwoorden uit de knowledge base, markeert elke vraag zonder zekere bron, en maakt een review-taak voor de deal-owner. Failure mode: hij verzon security-antwoorden met grote zelfverzekerdheid. Oplossing: elke security-vraag routeert via een kleine hand-curated security-database, geen model-fallback toegestaan.
5. Weekly business review agent
Trigger: elke maandag om 7 uur. Haalt revenue-cijfers uit Stripe, pipeline uit Notion, support uit de ticketdatabase, en stelt een WBR-narratief op met wat week-op-week veranderde en de open vragen. Failure mode: hij begroef het slechte nieuws. Oplossing: expliciete instructie om met alles rood te beginnen, plus een verifier die checkt dat het doc opent met een delta-lijn.
6. Hiring scorecard agent
Trigger: nieuwe kandidaat in de ATS-database. Leest de cv, scoort tegen het rolprofiel, schrijft of een afwijzing of een phone-screen-uitnodiging, en werkt het kandidaatrecord bij. Failure mode: te genereus op borderline kandidaten. Oplossing: een calibratie-set van 20 oude beslissingen als few-shot anchors.
7. Vendor renewal agent
Trigger: 60 dagen voor een vendor-contract verloopt. Pakt usage uit de vendor-database, schrijft een verleng-heronderhandel-opzeg-advies, post naar het finance review-kanaal. Failure mode: ving contracten met auto-renewal korter dan 60 dagen niet op. Oplossing: aparte database-property voor opzegtermijn, separaat gesorteerd.
8. Knowledge curator agent
Trigger: elke kennispagina-edit of herhaalde Slack-vraag. Detecteert stale of conflicterende pagina's, schrijft een merge of update, en maakt een taak voor de page-owner. Failure mode: hij merged pagina's met subtiele scope-verschillen. Oplossing: nooit auto-mergen, altijd voorstellen met diff en menselijke approval verplicht.
9. Finance close agent
Trigger: eerste werkdag van de maand. Reconcilieert banktransacties tegen facturen in Notion, markeert afwijkingen, schrijft het maandend-memo, werkt het finance-dashboard bij. Failure mode: hij liet foreign-currency regels stilletjes vallen. Oplossing: expliciete currency-normalisatiestap met audit log van elke conversie.
10. Founder inbox agent
Trigger: elke mail die de founder ontvangt. Categoriseert in nu beantwoorden, later beantwoorden, doorrouten naar team, negeren. Voor doorrouten schrijft hij een handover met context, link naar de relevante Notion-pagina en de juiste teamgenoot. Failure mode: routeerde cold outbound naar interne teammates alsof het een echte vraag was. Oplossing: cold-outbound classifier draait eerst, hard negeren.
Wat elk recept deelt
- 01Een duidelijke trigger. Cron, database-rij, agenda-event of inkomende mail. Nooit een chatbox.
- 02Een scoped leesoppervlak. Twee of drie Notion-databases plus één externe tool. Geen grand reads.
- 03Een schrijfactie die een vrijdag overleeft. De output gaat naar een Notion-record met een owner, niet naar een chat-reply.
- 04Een eval-set. Twintig voorbeelden die we wekelijks afspelen om drift te vangen.
- 05Een menselijke reviewer voor de eerste twee weken, daarna gesampled.
De agents die we probeerden en doodden
Niet elk recept overleeft contact met een echte workspace. We hebben de all-purpose bedrijfschat-agent gedood (niemand vroeg er nog iets aan zodra de noviteit wegging), de auto-replying support-agent (één fout antwoord verbrandt meer vertrouwen dan 100 goede antwoorden besparen), en de proactieve Slack-pinger (mensen mute'den hem binnen een week). Het patroon: agents die mensen aanstoten zonder het werk te doen, worden genegeerd. Agents die een klein oppervlak end-to-end bezitten, blijven hangen.
Hoe te starten
Kies het ene recept hierboven dat het meest matcht met een workflow die dit kwartaal pijn doet in je bedrijf. Bouw het als Custom Agent. Draai het twee weken onder een menselijke reviewer. Voeg de volgende toe. De volledige implementatie-arc staat op de Notion AI operating system pagina. Wil je hulp om de eerste drie te shippen, plan dan de audit.


