Tutorials

Offerte maken met AI: zo staat het concept binnen een kwartier klaar

Een AI-agent kan de vaste onderdelen van een offerte invullen: adres, artikelen, geldigheidsduur. De prijs en de belofte teken jij. Met een echte aanvraag, de prompt, een concept vol typische fouten en precies wat je repareert voordat je verstuurt.

Dennis ClaassenDennis Claassen14 min lezen
Verkoper achter een laptop stelt 's avonds een offerteconcept op met AI, tarievenblad ernaast

Een agent voor jullie eigen proces?

Kies een afgebakende taak en werk toe naar een agent met heldere bronnen, rechten en controle.

Dennis Claassen

Dennis Claassen

AI-trainer · 35+ teams getraind

Bekijk de Agent Sprint

Key takeaways

Een offerte begint met opzoekwerk: het juiste artikel, de actuele prijs, de vaste tekst over levering en garantie. Dat opzoekwerk kan een AI-agent overnemen als je hem je tarievenblad geeft. Offerte maken met AI werkt het best als je de agent laat samenstellen en de mens laat rekenen: prijs, korting en levertijd blijven een menselijke handtekening, want zodra een klant een offerte accepteert, bestaat er volgens de uitleg van boekhoudsoftware WeFact over bindende offertes een overeenkomst. Hieronder: welk deel je als eerste weggeeft, bij welk aantal je meer bouwt dan een prompt, en hoe een concept eruitziet dat bijna goed is.

Wat een AI-agent voor offertes wel en niet voor je doet

Een AI-agent is AI die zelf een reeks stappen zet in plaats van één antwoord te geven: hij leest een aanvraag, zoekt de juiste artikelen op, en zet er een documentconcept van neer. Het verschil met een los sjabloon zit in het opzoeken: een sjabloon vult jij in, een agent vult zichzelf in op basis van wat er in de aanvraag en het tarievenblad staat.

Dat opzoeken is meteen de reden om de agent niet alles te laten doen. Een tarievenblad is een lijst met vaste feiten: artikelnummer, prijs, eenheid, garantietermijn. Daar is een agent goed in, want hij hoeft niets te verzinnen, alleen te matchen. Hetzelfde geldt voor de vaste onderdelen die volgens Compenda in elke offerte thuishoren: een offertenummer, de contactgegevens van beide partijen, de geldigheidsduur en een verwijzing naar je algemene voorwaarden. Dat is een checklist, geen besluit, dus die zet je gerust in het sjabloon dat de agent gebruikt. Een prijsafspraak op maat, een uitzondering voor een vaste klant, of een inschatting van wat een klus extra kost, is wél een besluit, en besluiten neemt de agent niet. Kun je de taak samenvatten als "zoek dit artikel en deze prijs op in het tarievenblad"? Dan is het agent-werk. Moet iemand eerst een afweging maken over wat er redelijk is? Dan blijft het mensenwerk.

Offerte maken met AI: prompt, workflow of agent?

Neem het lichtste gereedschap dat de klus betrouwbaar klaart. De drempels volgen uit een rekensom: wat het handmatig kost, tegenover de bouwtijd en het risico als niemand meekijkt.

Als dit geldtDan bouw je ditWaarom de drempel daar ligt
Minder dan 5 aanvragen per week, met sterk wisselende inhoudEen prompt, handmatig met het tarievenblad erbijHet tarievenblad meesturen en het concept nalezen kost 5 tot 10 minuten per aanvraag: bij 5 aanvragen is dat 40 tot 50 minuten per week. Een workflow bouwen kost al snel een dag; dat verdien je pas in maanden terug.
5 tot 15 aanvragen per week, uit een vaste productcatalogusEen workflow: het tarievenblad staat vast gekoppeld, jij plakt alleen de aanvraagBij 10 aanvragen kost het steeds opnieuw meesturen van het tarievenblad al gauw anderhalf uur per week. Een workflow in Make of n8n kost 4 tot 8 uur bouwtijd, in 4 tot 6 weken terugverdiend.
Meer dan 15 aanvragen per week, of meerdere verkopers met dezelfde catalogusEen agent met vaste toegang tot het tarievenblad en het sjabloonBoven de 15 is het risico dat iemand een verouderde kopie van het tarievenblad gebruikt groter dan de bouwtijd van één agent met één brondocument dat je op één plek bijwerkt.
De aanvraag vraagt om maatwerk: geen vaste catalogusprijs, een inschatting van extra werkAltijd een mens die rekent en schrijftEen taalmodel kan niet begroten wat niet in een brondocument staat. Zonder bron verzint het een plausibele prijs, precies de valkuil hieronder.

Elke stap hoger betekent minder ogen op de losse offerte, dus niveau drie bouw je pas als niveau twee al een paar weken zonder fouten draait. Hoe je zonder code begint, staat in een AI-agent maken zonder programmeren.

Een aanvraag, de prompt, en het concept dat terugkomt

Een geanonimiseerde aanvraag bij een installatiebedrijf voor klimaatsystemen, met het eigen tarievenblad als brondocument.

De aanvraag die binnenkomt

Van: m.dijkstra@fysiodebrug.nl
Onderwerp: Offerteaanvraag airco praktijkruimtes

Goedemiddag,

We willen graag een offerte voor het plaatsen van airco's in onze drie
behandelkamers (elk ongeveer 18 m2). Kunt u een voorstel sturen met prijs
en levertijd? We hopen het voor de zomer klaar te hebben.

Met vriendelijke groet,
Marieke Dijkstra
Fysiotherapiepraktijk De Brug

De prompt

Eerst wie de uitkomst leest, dan pas de opbouw. De agent krijgt het tarievenblad als los document mee.

#CONTEXT: Je bent de rechterhand van een verkoopadviseur bij een
installatiebedrijf voor klimaatsystemen. De klant is praktijkhouder, wil
drie behandelkamers koel voor de zomer, en legt dit voorstel naast minstens
één andere offerte. Ze weet zelf niet welk vermogen per kamer nodig is.

#DOEL: Een offerteconcept dat de verkoper in twee minuten kan controleren
en aanvullen.

#INFORMATIE VAN MIJ: het tarievenblad (bijgevoegd document).

#WERKWIJZE:
1. Bepaal per kamer (18 m2) welk model uit het tarievenblad past, op basis
   van het vermogen dat daar genoemd staat.
2. Zet de gekozen artikelen en prijzen op een rij, en noem apart wat er
   niet in het tarievenblad staat (bijvoorbeeld een leverdatum).
3. Schrijf pas daarna de offerte in de vaste opbouw: aanhef, voorstel,
   prijs excl. btw, geldigheidsduur, voorwaarden.

#BELANGRIJKE REGELS:
- Noem geen levertijd, garantietermijn of korting die niet letterlijk in
  het tarievenblad staat. Zet [CONTROLEREN] neer als die ontbreekt.
- Btw staat nooit "inbegrepen" tenzij het tarievenblad dat zegt.
- Controleer voor je antwoordt of elk bedrag terug te vinden is in het
  tarievenblad.

#BEPERKINGEN: Stel het concept op. Verstuur niets en pas geen korting toe
die niet is aangevraagd.

Wat de AI teruggeeft

Een realistisch fragment, met de fouten die bij dit soort aanvraag steeds terugkomen.

Beste Marieke,

Voor uw drie behandelkamers (18 m2) adviseren wij het model CS-18
split-unit, geschikt tot 20 m2.

3x CS-18 inclusief installatie: €4.170,- (all-in, btw inbegrepen)

We plaatsen deze week nog in en geven 5 jaar garantie op de installatie.
Deze offerte is 60 dagen geldig.

Met vriendelijke groet,

Leest professioneel weg. Vier dingen kloppen niet.

  1. "Btw inbegrepen" staat nergens in het tarievenblad. De prijzen daar zijn standaard excl. btw. De AI kiest de gladde lezing in plaats van de brontekst.
  2. "Deze week nog" is een levertijd die niemand heeft aangevraagd of bevestigd. De klant vroeg "voor de zomer", niet een datum. Zonder tegenregel vult het model het meest geruststellende antwoord in.
  3. "5 jaar garantie op de installatie" staat niet in het tarievenblad. Daar staat alleen 2 jaar fabrieksgarantie op het apparaat zelf. De AI voegt een geloofwaardig klinkend getal toe.
  4. 60 dagen geldigheid wijkt af van de standaard van 30 dagen die het bedrijf elders hanteert. Zonder die regel expliciet te noemen, kiest het model een ander getal dat er even plausibel uitziet.

Wat je repareert voor je verstuurt

Beste Marieke,

Voor uw drie behandelkamers (18 m2) adviseren wij het model CS-18
split-unit, geschikt tot 20 m2.

3x CS-18 inclusief installatie: €4.170,- excl. btw

Levertijd: ik bevestig deze week met de planning of we voor de zomer
kunnen plaatsen en laat u dat uiterlijk vrijdag weten.
Garantie: 2 jaar fabrieksgarantie op de units.
Deze offerte is 30 dagen geldig.

Met vriendelijke groet,

Vier ingrepen: btw teruggezet naar excl., de levertijd vervangen door een toezegging die de verkoper zelf waarmaakt, de garantie teruggebracht naar wat het tarievenblad echt zegt, en de geldigheidsduur naar de eigen standaard. Dat kostte de verkoper twee minuten controleren, tegen twaalf tot vijftien minuten zelf opzoeken en typen.

De grens: wat de agent zelf mag beslissen

Zelf doen mag hij: artikelen opzoeken, prijzen overnemen uit het tarievenblad, de vaste tekstblokken invullen en een concept in de huisstijl neerzetten. Dat mag omdat elke stap te controleren is tegen een brondocument voordat er iets de deur uitgaat.

Nooit zelf: een prijs, korting, garantietermijn of levertijd verzinnen die niet in een brondocument staat, en nooit versturen. Niet omdat AI daar per se slecht in is, maar omdat een offerte na acceptatie een overeenkomst is. Als een klant een offerte met een verzonnen garantie ondertekent, moet je die garantie waarmaken, ook al heeft niemand die ooit goedgekeurd.

Er is een tweede risico dat je pas laat merkt: een agent die zelfverzekerd rekent met een verouderd tarievenblad. Waar een collega bij een oude prijslijst twijfelt ("klopt dit nog wel?"), rekent een taalmodel net zo overtuigend met een prijs van twee kwartalen terug als met de actuele. Zet daarom de wijzigingsdatum van het tarievenblad in de bestandsnaam en laat de agent die datum in elk concept noemen, zodat je in twee seconden ziet of je met de laatste versie werkt.

Let op

Geef de agent geen verzendrecht, ook niet voor "kleine, standaard" aanvragen. Een verkeerde prijs kost je meer dan de tijd die je met automatiseren bespaart. Testen doe je in een conceptmap, niet in de uitgaande post.

Wat AI hier niet goed kan

Prioriteren en onderhandelen blijft mensenwerk. De agent ziet niet dat deze klant al drie keer eerder besteld heeft en dus een andere toon verdient, tenzij je dat expliciet meegeeft. En wat gisteren telefonisch is toegezegd, bestaat voor de agent niet totdat iemand het opschrijft: zonder een menselijke aantekening in de aanvraag gaat die mondelinge toezegging domweg niet mee in het concept.

Waar offerte maken met AI misgaat: de fout die een offerte bindend maakt

Je zag het hierboven al: een levertijd en een garantietermijn die klonken alsof ze klopten, en dat niet deden. Het mechanisme is simpel. Een taalmodel voorspelt het waarschijnlijkste vervolg op een zin, en op "we plaatsen" is een concrete week waarschijnlijker dan "dat moet ik nog bevestigen". Zonder een expliciete regel kiest het model de stelligste variant, niet de juiste.

Dat is bij een offerte duurder dan bij een gewone mail. Een offerte is een aanbod. Zodra de klant hem accepteert, ontstaat er een overeenkomst, tenzij je expliciet "vrijblijvend" vermeldt: dan mag je het aanbod nog aanpassen zolang de klant nog niet akkoord is, zoals WeFact in de eigen uitleg over bindende offertes beschrijft. Een verzonnen garantietermijn in een offerte die de klant ondertekent, is dus niet een AI-foutje dat je later corrigeert. Het is een toezegging die vaststaat.

De praktische tegenmaatregel: laat de agent nooit een getal typen dat niet letterlijk in het tarievenblad staat, en zet standaard "vrijblijvend, onder voorbehoud van definitieve controle" in je sjabloon totdat een mens heeft nagekeken. Uit onze trainingen: verkopers die die twee regels in hun prompt zetten, zien het aandeel offertes met een niet-onderbouwd getal zakken van ongeveer drie op de tien naar één op de tien, maar niet naar nul. Blijf het maatwerk-deel dus altijd zelf lezen.

Info

Stand van zaken op 14 september 2026. Voor een documentconcept dat je itereert, gebruik je in Claude een project met het tarievenblad als vaste bijlage, of Artifacts voor het concept zelf. ChatGPT verving zijn losse Canvas-functie eind mei 2026 door "schrijfblokken" die direct in het gesprek verschijnen en naar je bibliotheek op te slaan zijn. Werk je al met Microsoft 365, dan zet Copilot in Word hetzelfde neer: een concept dat je itereert in plaats van overtypt. Namen en functies wisselen per kwartaal; check dit in de instellingen van je eigen account voor je iets aanschaft.

Wat het oplevert, en hoe je dat na zeven dagen meet

Het opzoeken van de juiste artikelen en het typen van de vaste onderdelen kost meestal 15 tot 25 minuten per offerte. Een agent die het tarievenblad kent, levert een concept in 1 tot 2 minuten. Uit onze trainingen zien we dat verkopers daarmee 10 tot 15 minuten per offerte overhouden: het maatwerk-stuk (de persoonlijke opening, een uitzondering, het nabellen) blijft namelijk staan en kost evenveel tijd als daarvoor.

Reken op zes tot acht van de tien conceptregels die je ongewijzigd overneemt, met het tarievenblad als bron. Dat aandeel daalt hard zodra de aanvraag om een schatting vraagt in plaats van een opzoekbare prijs: dan is er simpelweg niets om op te matchen, en gokt het model.

Meet het met drie getallen, zeven dagen lang, op papier.

De eerste twee zijn het belangrijkst. Tijdwinst die je niet klokt, bestaat niet, en een foutief bedrag dat je niet telt, merk je pas als een klant hem aanhoudt.

Privacy en je tarievenblad: wat laat je een AI-tool zien?

Een klantnaam en een e-mailadres in een aanvraag zijn persoonsgegevens, dus zodra een AI-tool die leest geldt de AVG. Regel dat met een zakelijk account met verwerkersovereenkomst en training op je data uitgezet, net als bij elke andere AI-toepassing met klantdata.

Je tarievenblad is een ander soort risico: geen persoonsgegeven, wel een bedrijfsgeheim. Inkoopprijzen en marges in een gratis, persoonlijke AI-account zetten betekent dat je niet zeker weet waar die data staat of wie er intern bij kan. Laat de agent in één afgeschermde map of project werken met alleen het actuele tarievenblad, niet met de hele financiële administratie erbij. De omvang van de toegang bepaalt de omvang van het probleem als er iets misgaat.

Doe dit deze week

  1. Maak één tarievenblad dat klopt

    Eén document met actuele prijzen, garantietermijnen en de standaard geldigheidsduur. Een verouderde kopie ergens anders is de bron van de meeste fouten hierboven, niet de AI.

  2. Draai de prompt hierboven op je laatste vijf aanvragen

    Leg elk concept naast wat je zelf zou opschrijven. Streep aan welk bedrag, welke termijn of welke garantie niet in het tarievenblad stond. Elke fout die twee keer terugkomt, wordt een extra regel in de prompt.

  3. Zet 'vrijblijvend' in je sjabloon totdat een mens heeft nagekeken

    Eén zin in je vaste tekst voorkomt dat een ongecontroleerd concept per ongeluk een bindend aanbod wordt. Haal hem er pas uit als je het concept hebt gecheckt.

Het agent-recept dat vandaag werkt: bij elke nieuwe aanvraag in je verkoop-mailbox zoekt de agent de juiste artikelen op in het tarievenblad, zet een conceptofferte klaar met "[CONTROLEREN]" op elke plek waar een getal ontbreekt, en stuurt jou één melding. Niets gaat de deur uit zonder jouw controle. Een kant-en-klare tekstprompt voor de opbouw staat in offerte opstellen die overtuigt.

Wil je dit met je eigen tarievenblad en sjabloon werkend hebben? In de Agent Sprint bouwt elke deelnemer een agent op zijn eigen werk, inclusief de controles die bij zijn vak horen. Twijfel je waar te beginnen, plan een kort gesprek.

AI-training

Wil je AI leren inzetten?

In onze praktische trainingen leer je hoe je ChatGPT, Claude en andere AI-tools effectief inzet voor jouw werk.

Bekijk trainingen

Bronnen

Veelgestelde vragen

  • Is een offerte die je met AI hebt gemaakt nog gewoon bindend?

    Ja. Wie de tekst typte maakt juridisch niets uit. Een offerte is een aanbod: zodra de klant hem accepteert, ontstaat er een overeenkomst, tenzij je expliciet "vrijblijvend" vermeldt. Een AI-concept met een verzonnen garantietermijn of levertijd die de klant ondertekent, is dus geen foutje dat je later rechtzet, maar een toezegging die vaststaat. Zet daarom standaard "vrijblijvend, onder voorbehoud van controle" in je sjabloon totdat een mens het concept heeft nagekeken.

  • Welke AI kun je het beste gebruiken voor offertes maken?

    Voor een concept dat je itereert werkt een documenttool het prettigst: een project in Claude met je tarievenblad als vaste bijlage, of Artifacts voor het concept zelf. ChatGPT verving zijn losse Canvas-functie eind mei 2026 door schrijfblokken die direct in het gesprek verschijnen. Werk je al in Microsoft 365, dan doet Copilot in Word hetzelfde. Belangrijker dan de tool is de bron: geef de agent altijd je actuele tarievenblad mee, nooit uit het geheugen laten werken.

  • Wat moet er altijd in een offerte staan, ook als AI hem opstelt?

    Een offertenummer, de volledige contactgegevens van beide partijen, een geldigheidsduur (dertig dagen is gangbaar, geen wettelijke eis), specifieke leveringsvoorwaarden en een verwijzing naar je algemene voorwaarden. Een AI-agent kan deze vaste onderdelen prima invullen zodra ze in je sjabloon staan. Wat de AI niet zelf mag invullen, is de prijs of termijn zelf: die haalt hij letterlijk uit je tarievenblad, nooit uit een inschatting.

  • Mag ik mijn tarievenblad of klantgegevens in ChatGPT of Claude zetten?

    Klantnaam en e-mailadres zijn persoonsgegevens: gebruik daarvoor een zakelijk account met verwerkersovereenkomst en training op je data uitgezet. Je tarievenblad is geen persoonsgegeven maar wel een bedrijfsgeheim: inkoopprijzen en marges in een gratis, persoonlijke AI-account zetten betekent dat je niet zeker weet waar die data blijft. Laat de agent in een afgeschermd project werken met alleen het actuele tarievenblad, niet met de hele financiële administratie.

  • Hoeveel offertes per week heb je nodig voordat een workflow of agent loont?

    Onder de vijf aanvragen per week met wisselende inhoud is een prompt met het tarievenblad erbij voldoende; de bouwtijd van een workflow verdien je dan pas in maanden terug. Tussen de vijf en vijftien met een vaste catalogus is een workflow (bijvoorbeeld in Make of n8n) in vier tot zes weken terugverdiend. Boven de vijftien aanvragen per week, of met meerdere verkopers die dezelfde catalogus gebruiken, weegt een agent met vaste toegang tot één actueel tarievenblad op tegen het risico van verouderde kopieën.

Tags
ai-agentsoffertessalesproductiviteitavg
Dennis Claassen

Geschreven door

Dennis Claassen

Oprichter en AI-trainer

Dennis is de oprichter van Project Impact en traint Nederlandse bedrijven in het effectief gebruiken van AI. Met jarenlange ervaring in tech en onderwijs helpt hij teams om AI praktisch toe te passen.

Meer over Dennis

Een agent voor jullie eigen proces?

Kies een afgebakende taak en werk toe naar een agent met heldere bronnen, rechten en controle.

Bekijk de Agent Sprint