<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Kuveco · Blog</title>
    <link>https://kuveco.com/blog/</link>
    <atom:link href="https://kuveco.com/blog/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Praktische artikels van Kuveco over AI en automatisatie voor KMO&#39;s.</description>
    <language>nl-BE</language>
    <lastBuildDate>Sun, 01 Nov 2026 01:00:00 +0100</lastBuildDate>
    <item>
      <title>Facturen die zichzelf opbergen: onze eigen factuurflow in n8n</title>
      <link>https://kuveco.com/blog/facturen-die-zichzelf-opbergen/</link>
      <guid isPermaLink="true">https://kuveco.com/blog/facturen-die-zichzelf-opbergen/</guid>
      <pubDate>Sun, 01 Nov 2026 01:00:00 +0100</pubDate>
      <description>&lt;p&gt;Ook bij ons komen er nog facturen op papier binnen. Inscannen is snel gedaan. Wat daarna komt, is het vervelende deel: het bestand heet iets als &lt;code&gt;scan_0047.pdf&lt;/code&gt;, en voor je het weet staat er een map vol scans waarvan niemand meer weet welke factuur welke is.&lt;/p&gt;
&lt;p&gt;Daarom laten we dat over aan een kleine flow in n8n. We scannen de factuur in, en binnen het half uur staat ze in de juiste map, met een naam waaraan je ziet van wie ze is en van wanneer.&lt;/p&gt;
&lt;h2 id=&quot;van-papier-tot-map-in-vijf-stappen&quot; tabindex=&quot;-1&quot;&gt;Van papier tot map in vijf stappen&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;De printer scant de factuur en mailt de pdf naar onze mailbox.&lt;/li&gt;
&lt;li&gt;n8n kijkt elk half uur of er een nieuwe scan is.&lt;/li&gt;
&lt;li&gt;Tesseract zet de scan om naar gewone tekst.&lt;/li&gt;
&lt;li&gt;Een taalmodel, Gemini Flash van Google, leest uit die tekst de leverancier, het factuurnummer en de datum.&lt;/li&gt;
&lt;li&gt;Het bestand krijgt een nieuwe naam en verhuist naar de map met verwerkte facturen. Via Telegram krijgen we een bericht dat het gelukt is.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;de-scan-komt-binnen-per-mail&quot; tabindex=&quot;-1&quot;&gt;De scan komt binnen per mail&lt;/h2&gt;
&lt;p&gt;Onze Epson-printer kan een scan rechtstreeks mailen. Meer koppeling met de printer is er niet. In n8n start de flow met een &lt;em&gt;Gmail Trigger&lt;/em&gt; die elke dertig minuten kijkt of er nieuwe mails zijn, maar alleen van het adres waarmee de printer zijn scans verstuurt. Andere mail laat hij met rust. De bijlage downloadt hij meteen mee.&lt;/p&gt;
&lt;p&gt;Eerst controleert de flow of hij deze scan al eens gezien heeft. Hij zoekt in &lt;a href=&quot;https://kuveco.com/go/google-workspace&quot; rel=&quot;sponsored noopener&quot; target=&quot;_blank&quot;&gt;Google Drive&lt;span class=&quot;visually-hidden&quot;&gt; (opent in een nieuw tabblad)&lt;/span&gt;&lt;/a&gt;, in de map met scans, naar een bestand met dezelfde naam. Vindt hij er een, dan stopt hij en stuurt hij een kort bericht: deze factuur is al verwerkt. Zo niet, dan zet hij de scan in die map en gaat hij verder.&lt;/p&gt;
&lt;h2 id=&quot;eerst-tekst-dan-pas-het-taalmodel&quot; tabindex=&quot;-1&quot;&gt;Eerst tekst, dan pas het taalmodel&lt;/h2&gt;
&lt;p&gt;Een scan is een afbeelding. Daar kan een computer niet in zoeken. Tesseract is een gratis, open-source programma voor tekstherkenning (OCR) dat via een extra node in n8n draait. Het maakt van de scan gewone tekst, met alle rommel die daarbij hoort: kolommen die door elkaar lopen, een logo dat als een reeks vreemde tekens terugkomt.&lt;/p&gt;
&lt;p&gt;Pas die tekst gaat naar het taalmodel. Daarvoor gebruiken we de &lt;em&gt;Information Extractor&lt;/em&gt;-node van n8n met Gemini Flash. Je vertelt die node in gewone woorden welke velden je zoekt, en het model vult ze in. Wij vragen er drie:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;de leverancier, beschreven als de naam van het bedrijf dat de factuur uitschrijft, &amp;quot;vaak bovenaan, soms in hoofdletters&amp;quot;;&lt;/li&gt;
&lt;li&gt;het factuurnummer, herkenbaar aan het woord &amp;quot;factuur&amp;quot; of &amp;quot;invoice&amp;quot;;&lt;/li&gt;
&lt;li&gt;de factuurdatum, herkenbaar aan &amp;quot;datum&amp;quot; of &amp;quot;invoice date&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alle drie zijn verplichte velden: het model moet ze altijd invullen. Een taalmodel is hier goed in, omdat elke factuur er anders uitziet. Met vaste regels (&amp;quot;het nummer staat altijd rechtsboven&amp;quot;) kom je niet ver; een taalmodel begrijpt dat &amp;quot;Factuurnr.&amp;quot; en &amp;quot;Invoice no.&amp;quot; hetzelfde betekenen.&lt;/p&gt;
&lt;h2 id=&quot;een-naam-die-je-kunt-terugvinden&quot; tabindex=&quot;-1&quot;&gt;Een naam die je kunt terugvinden&lt;/h2&gt;
&lt;p&gt;Met de leverancier en de datum maakt de flow een nieuwe bestandsnaam: de naam van de leverancier, een liggend streepje en de datum in cijfers. Omdat datums op facturen in alle vormen voorkomen, zet een stukje code maandnamen in het Nederlands en het Engels eerst om naar cijfers (&amp;quot;november&amp;quot; wordt 11) en houdt daarna alleen de cijfers over.&lt;/p&gt;
&lt;p&gt;Dan maakt de flow een kopie van de scan met die nieuwe naam en zet hij die kopie in de map met verwerkte facturen. De originele scan blijft in de map met scans staan. Loopt er iets mis met de naam, dan is er dus niets verloren.&lt;/p&gt;
&lt;p&gt;Als laatste stuurt de flow een bericht in Telegram met de nieuwe bestandsnaam en de factuurdatum. Zo&#39;n bericht lees je in een paar seconden. Leest het model een keer een verkeerde naam, dan zien we dat meteen op onze telefoon en niet pas weken later in de boekhouding.&lt;/p&gt;
&lt;h2 id=&quot;wat-de-flow-niet-doet&quot; tabindex=&quot;-1&quot;&gt;Wat de flow niet doet&lt;/h2&gt;
&lt;p&gt;Hij boekt niets en betaalt niets. Hij zorgt er alleen voor dat elke papieren factuur digitaal op dezelfde plaats staat, met een naam die je terugvindt. Facturen die al digitaal binnenkomen, bijvoorbeeld als e-factuur via Peppol, lopen niet langs deze flow; die zijn al leesbaar zonder scan.&lt;/p&gt;
&lt;h2 id=&quot;de-tools-op-een-rij&quot; tabindex=&quot;-1&quot;&gt;De tools op een rij&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; role=&quot;region&quot; tabindex=&quot;0&quot; aria-label=&quot;Tabel&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Onderdeel&lt;/th&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Wat het doet&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Scannen&lt;/td&gt;
&lt;td&gt;Epson-printer met scan naar e-mail&lt;/td&gt;
&lt;td&gt;Mailt de pdf naar onze mailbox.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mailbox&lt;/td&gt;
&lt;td&gt;Gmail, met de Gmail Trigger van n8n&lt;/td&gt;
&lt;td&gt;Levert elke dertig minuten de nieuwe scans aan.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tekstherkenning&lt;/td&gt;
&lt;td&gt;Tesseract (OCR), als extra node in n8n&lt;/td&gt;
&lt;td&gt;Zet de scan om naar tekst.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lezen&lt;/td&gt;
&lt;td&gt;Gemini Flash (Google), in de Information Extractor-node&lt;/td&gt;
&lt;td&gt;Haalt leverancier, factuurnummer en datum uit de tekst.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Archief&lt;/td&gt;
&lt;td&gt;Google Drive&lt;/td&gt;
&lt;td&gt;Bewaart de originele scan en de kopie met de nieuwe naam.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Meldingen&lt;/td&gt;
&lt;td&gt;Telegram&lt;/td&gt;
&lt;td&gt;Bevestigt elke factuur en meldt dubbele scans.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2 id=&quot;is-dit-iets-voor-jouw-bedrijf&quot; tabindex=&quot;-1&quot;&gt;Is dit iets voor jouw bedrijf?&lt;/h2&gt;
&lt;p&gt;Het is een kleine flow, veertien nodes, en hij gebruikt programma&#39;s die veel KMO&#39;s al hebben: een printer die kan scannen, een mailbox en een plek in de cloud om bestanden te bewaren. Bij ons zijn dat Gmail en Google Drive, allebei onderdeel van &lt;a href=&quot;https://kuveco.com/go/google-workspace&quot; rel=&quot;sponsored noopener&quot; target=&quot;_blank&quot;&gt;Google Workspace&lt;span class=&quot;visually-hidden&quot;&gt; (opent in een nieuw tabblad)&lt;/span&gt;&lt;/a&gt;. Krijg je nog regelmatig facturen op papier, of zoek je te vaak in een map vol bestanden die &lt;code&gt;scan_&lt;/code&gt; heten, dan is dit een goede eerste automatisatie.&lt;/p&gt;
&lt;p&gt;Start je zelf met Google Workspace? &lt;a href=&quot;https://kuveco.com/#contact&quot;&gt;Vraag ons een kortingscode&lt;/a&gt;: je krijgt dan 10% korting per gebruiker in je eerste jaar. De code geldt alleen voor nieuwe Google Workspace-klanten met een vestiging in België, elke code werkt voor één klantaccount en je meldt je aan via onze link. De voorwaarden van Google blijven gelden.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Offertes die zichzelf schrijven: zo werkt de AI-automatisatie voor een drukkerij</title>
      <link>https://kuveco.com/blog/offertes-die-zichzelf-schrijven/</link>
      <guid isPermaLink="true">https://kuveco.com/blog/offertes-die-zichzelf-schrijven/</guid>
      <pubDate>Sun, 01 Nov 2026 01:00:00 +0100</pubDate>
      <description>&lt;p&gt;Onze klant, een drukkerij, krijgt vaak offerteaanvragen per mail. Geen twee mails zijn hetzelfde. De ene klant schrijft misschien &amp;quot;twaalf exemplaren, 160 pagina&#39;s, waarvan 24 in kleur&amp;quot;. Een andere vertelt eerst over het project en noemt de aantallen pas in de laatste zin. Iemand moest elke mail lezen, de prijs uitrekenen en een antwoord typen.&lt;/p&gt;
&lt;p&gt;We bouwden een flow in n8n die dit overneemt. De flow draait elk uur, leest de nieuwe aanvragen, rekent de prijs uit en stuurt de offerte, in het Nederlands of in het Engels.&lt;/p&gt;
&lt;h2 id=&quot;wat-er-elk-uur-gebeurt&quot; tabindex=&quot;-1&quot;&gt;Wat er elk uur gebeurt&lt;/h2&gt;
&lt;p&gt;n8n is een programma waarin je een automatisatie bouwt als een reeks blokken, &lt;em&gt;nodes&lt;/em&gt; genoemd. Elk blok doet één ding en geeft zijn resultaat door aan het volgende. Deze flow start elk uur vanzelf en loopt dan door deze stappen:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;De nieuwe mails uit de emailbox ophalen.&lt;/li&gt;
&lt;li&gt;Elke mail opkuisen tot alleen de tekst overblijft die de klant schreef.&lt;/li&gt;
&lt;li&gt;Nagaan of die klant al een offerte kreeg.&lt;/li&gt;
&lt;li&gt;Claude, het taalmodel van Anthropic, de gegevens laten uitlezen.&lt;/li&gt;
&lt;li&gt;Controleren of er genoeg gegevens zijn om een prijs te maken.&lt;/li&gt;
&lt;li&gt;De prijs berekenen.&lt;/li&gt;
&lt;li&gt;De offerte mailen in de taal van de klant.&lt;/li&gt;
&lt;li&gt;Een medewerker verwittigen als er in de mail nog een andere vraag stond, of als er iets misliep.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;mails-ophalen-en-opkuisen&quot; tabindex=&quot;-1&quot;&gt;Mails ophalen en opkuisen&lt;/h2&gt;
&lt;p&gt;De drukkerij werkt met Microsoft 365. n8n haalt de mails op via de Microsoft Graph API, met een zoekopdracht die alleen de berichten van de laatste twee dagen teruggeeft. Omdat de flow twee dagen terugkijkt, gaat er geen aanvraag verloren als hij eens een paar uur niet draait.&lt;/p&gt;
&lt;p&gt;Een mail komt binnen als HTML en een klein stukje code haalt de HTML-tags weg, zet speciale tekens om en houdt zo enkel de relevante tekst over. Minder tekst kost ook minder: je betaalt een taalmodel per stukje tekst.&lt;/p&gt;
&lt;h2 id=&quot;geen-twee-offertes-voor-dezelfde-aanvraag&quot; tabindex=&quot;-1&quot;&gt;Geen twee offertes voor dezelfde aanvraag&lt;/h2&gt;
&lt;p&gt;n8n heeft ingebouwde tabellen, &lt;em&gt;Data Tables&lt;/em&gt;. Daarin staat per contactpersoon het e-mailadres, of er al een offerte vertrok en wanneer. De flow zoekt de afzender van elke mail op en gaat alleen verder als dat adres in de tabel staat en er nog geen offerte naartoe ging. Mailt dezelfde klant later nog eens, dan krijgt hij geen tweede offerte.&lt;/p&gt;
&lt;p&gt;Lukt het niet om een offerte te maken, dan komt ook dat in de tabel. Zo ziet de drukkerij in één oogopslag welke aanvragen nog een menselijke interventie nodig hebben.&lt;/p&gt;
&lt;h2 id=&quot;claude-leest-de-aanvraag&quot; tabindex=&quot;-1&quot;&gt;Claude leest de aanvraag&lt;/h2&gt;
&lt;p&gt;Het lezen gebeurt in de &lt;em&gt;AI Agent&lt;/em&gt;-node van n8n, met Claude Sonnet als taalmodel. De instructie aan het model is kort: je krijgt een ruwe e-mail in het Nederlands of het Engels, haal er deze zes dingen uit.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;het aantal exemplaren;&lt;/li&gt;
&lt;li&gt;het aantal pagina&#39;s in zwart-wit;&lt;/li&gt;
&lt;li&gt;het aantal pagina&#39;s in kleur;&lt;/li&gt;
&lt;li&gt;de taal van de mail;&lt;/li&gt;
&lt;li&gt;of de klant een gelamineerde kaft wil;&lt;/li&gt;
&lt;li&gt;of er in de mail nog een andere vraag staat.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Aan de AI Agent-node hangt een &lt;em&gt;Structured Output Parser&lt;/em&gt;. Die legt vast in welke vorm het antwoord moet terugkomen: een JSON-object met precies die zes velden, getallen waar getallen horen. Voor een mail als &amp;quot;Ik wil 12 exemplaren laten drukken, 160 pagina&#39;s zwart-wit en 24 in kleur, met een gelamineerde kaft. Kunnen jullie ze ook opsturen?&amp;quot; komt er bijvoorbeeld dit terug:&lt;/p&gt;
&lt;pre class=&quot;language-json&quot; tabindex=&quot;0&quot;&gt;&lt;code class=&quot;language-json&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;quantity&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token number&quot;&gt;12&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;blackAndWhite&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token number&quot;&gt;160&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;color&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token number&quot;&gt;24&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;language&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;N&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;coverPage&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Y&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt;
  &lt;span class=&quot;token property&quot;&gt;&quot;extraQuestion&quot;&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;Y&quot;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;waarom-de-prijs-niet-uit-het-taalmodel-komt&quot; tabindex=&quot;-1&quot;&gt;Waarom de prijs niet uit het taalmodel komt&lt;/h2&gt;
&lt;p&gt;Een taalmodel is sterk in het lezen van rommelige tekst. Rekenen volgens een prijslijst doet het minder betrouwbaar: het kan anders afronden of een korting vergeten, en twee keer dezelfde vraag geeft niet altijd twee keer hetzelfde antwoord. Voor een offerte is dat geen optie.&lt;/p&gt;
&lt;p&gt;Daarom stopt het werk van Claude bij het aflezen. Eerst kijkt een gewone controle of er minstens een aantal exemplaren en een aantal zwart-witpagina&#39;s is. Zo niet, dan maakt de flow geen offerte en noteert dat in de tabel. Daarna rekent een &lt;em&gt;Code&lt;/em&gt;-node de prijs uit met de regels van de drukkerij: een prijs per pagina in zwart-wit en in kleur, een vaste kost per boek, een toeslag voor een gelamineerde kaft en korting vanaf een bepaald aantal exemplaren.&lt;/p&gt;
&lt;p&gt;Verandert een tarief, dan past iemand één getal aan. Niemand hoeft een prompt te herschrijven en te hopen dat het model de nieuwe prijs onthoudt.&lt;/p&gt;
&lt;h2 id=&quot;de-offerte-vertrekt&quot; tabindex=&quot;-1&quot;&gt;De offerte vertrekt&lt;/h2&gt;
&lt;p&gt;De taal die Claude herkende, bepaalt welke tekst de klant krijgt: Nederlands of Engels.&lt;/p&gt;
&lt;p&gt;De offerte zegt ook wat er daarna gebeurt: de klant stuurt zijn bestanden als pdf, de drukkerij kijkt de opmaak na, maakt een proefdruk en laat weten wanneer het eerste exemplaar klaarligt. Dat blijft mensenwerk, en zo hoort het ook.&lt;/p&gt;
&lt;p&gt;Het versturen loopt via SMTP2GO, een dienst die mails verstuurt via een eenvoudige API.&lt;/p&gt;
&lt;h2 id=&quot;wat-de-flow-aan-mensen-overlaat&quot; tabindex=&quot;-1&quot;&gt;Wat de flow aan mensen overlaat&lt;/h2&gt;
&lt;p&gt;Een goede automatisatie weet wanneer ze moet stoppen. Deze doet dat in drie gevallen.&lt;/p&gt;
&lt;p&gt;Ontbreekt het aantal exemplaren of het aantal pagina&#39;s, dan komt er geen offerte.&lt;/p&gt;
&lt;p&gt;Stelt de klant in dezelfde mail nog een andere vraag, over levering bijvoorbeeld, dan vertrekt de offerte gewoon. De drukkerij krijgt dan ook een interne mail met de vraag om de klant persoonlijk te antwoorden. Die mail begint met &amp;quot;Hallo, dit is je AI-bot.&amp;quot;&lt;/p&gt;
&lt;p&gt;En als er iets misloopt, omdat het taalmodel geen bruikbaar antwoord geeft of een mail niet vertrekt, wordt dit meteen gemeld via een intern chat bericht.&lt;/p&gt;
&lt;h2 id=&quot;de-tools-op-een-rij&quot; tabindex=&quot;-1&quot;&gt;De tools op een rij&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; role=&quot;region&quot; tabindex=&quot;0&quot; aria-label=&quot;Tabel&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Onderdeel&lt;/th&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Wat het doet&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Automatisatie&lt;/td&gt;
&lt;td&gt;n8n&lt;/td&gt;
&lt;td&gt;Voert de flow elk uur uit en verbindt alle stappen.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mailbox&lt;/td&gt;
&lt;td&gt;Microsoft 365, via de Microsoft Graph API&lt;/td&gt;
&lt;td&gt;Levert de nieuwe aanvragen aan.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lezen&lt;/td&gt;
&lt;td&gt;Claude Sonnet (Anthropic), in de AI Agent-node&lt;/td&gt;
&lt;td&gt;Haalt de zes gegevens uit de mail.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vaste vorm&lt;/td&gt;
&lt;td&gt;Structured Output Parser&lt;/td&gt;
&lt;td&gt;Dwingt het antwoord in een JSON-schema.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Geheugen&lt;/td&gt;
&lt;td&gt;n8n Data Tables&lt;/td&gt;
&lt;td&gt;Houdt bij wie al een offerte kreeg en wanneer.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rekenen en opkuisen&lt;/td&gt;
&lt;td&gt;Code-nodes in JavaScript&lt;/td&gt;
&lt;td&gt;Kuist de mail op en berekent de prijs.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Versturen&lt;/td&gt;
&lt;td&gt;SMTP2GO&lt;/td&gt;
&lt;td&gt;Verstuurt de offerte.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Meldingen&lt;/td&gt;
&lt;td&gt;Telegram&lt;/td&gt;
&lt;td&gt;Laat weten wanneer er iets misloopt.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2 id=&quot;is-dit-iets-voor-jouw-bedrijf&quot; tabindex=&quot;-1&quot;&gt;Is dit iets voor jouw bedrijf?&lt;/h2&gt;
&lt;p&gt;Dezelfde opzet werkt ook buiten de drukwerkwereld. Ze loont vooral wanneer:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;aanvragen in vrije tekst binnenkomen, per mail of via een formulier;&lt;/li&gt;
&lt;li&gt;je prijs volgt uit een paar gegevens en vaste regels, ook als die regels ingewikkeld zijn;&lt;/li&gt;
&lt;li&gt;iemand in je team daar nu elke week uren mee bezig is;&lt;/li&gt;
&lt;li&gt;een snel antwoord voor je klanten het verschil maakt.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Je hoeft er geen nieuw pakket voor te kopen. We bouwen verder op de mailbox en de programma&#39;s die je al hebt, en we beginnen met één soort aanvraag. Werkt dat, dan komt de volgende.&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
