AI agents bouwen met n8n: praktische tutorial voor MKB
Tutorial om met n8n (open-source workflow tool) een werkende AI-agent te bouwen voor het MKB. Concreet voorbeeld: een agent die inkomende e-mails leest, context uit het CRM ophaalt en een conceptantwoord drafted. Met installatie, koppelingen en valkuilen.
Met n8n bouw je AI-agents zonder developer. Stap voor stap een werkende agent maken die e-mails leest, in je CRM zoekt, en antwoord drafted.
Vroeger had je een developer nodig om een AI-agent te bouwen. In 2026 niet meer: met low-code tools als n8n bouw je werkende agents in een dag. Deze tutorial geeft je een werkende voorbeeld: een agent die inkomende e-mails leest, klantcontext ophaalt uit HubSpot, en een conceptantwoord schrijft.
Wat is n8n?
n8n is een open-source workflow-automatiseringstool. Vergelijkbaar met Zapier of Make, maar:
- Self-hosted optie (data blijft in je eigen omgeving)
- Krachtigere logica en code-stappen
- Honderden ingebouwde integraties
- AI-nodes voor OpenAI, Anthropic, etc.
Ideaal voor MKB-bedrijven die meer controle willen dan Zapier, maar geen developer-team kunnen onderhouden.
Wat we gaan bouwen
Een agent die:
- Trigger: nieuwe e-mail in inbox info@bedrijf.nl
- Leest onderwerp en inhoud
- Zoekt afzender in HubSpot CRM
- Haalt openstaande deals en recente notities op
- Genereert via OpenAI/Claude een conceptantwoord
- Maakt een concept in Outlook/Gmail voor menselijke verzending
Stap 1: n8n opzetten
Optie A: n8n cloud
- Ga naar n8n.cloud
- Maak een account (€20-€50/maand voor MKB-gebruik)
Optie B: Self-hosted
- Docker installeren
- `docker run -it --rm -p 5678:5678 n8nio/n8n`
- Toegang via http://localhost:5678
- Voor productie: zet op een server (DigitalOcean, Hetzner) met SSL
Stap 2: Email trigger toevoegen
In n8n:
- Nieuwe workflow maken
- Trigger: "Gmail Trigger" of "IMAP Email Trigger"
- Koppel je e-mailaccount (OAuth voor Gmail, IMAP credentials voor anderen)
- Filter: bijvoorbeeld alleen mails naar info@
Stap 3: HubSpot lookup
- Voeg node toe: "HubSpot - Contact - Get Many"
- Authentiseer met API key uit HubSpot
- Filter op e-mailadres van afzender:
- Field: email
- Value: `{{ $json.from.value[0].address }}`
Stap 4: Deals ophalen
- Voeg node toe: "HubSpot - Deal - Get Many"
- Filter op contact ID uit vorige stap
- Selecteer relevante properties: dealname, dealstage, amount
Stap 5: AI-node voor concept
- Voeg node toe: "OpenAI" of "Anthropic Claude"
- Model: GPT-4o-mini of Claude Haiku (kosten/snelheid)
- System prompt:
- User prompt:
Stap 6: Concept opslaan in inbox
- Voeg node toe: "Gmail - Draft - Create" (of Outlook variant)
- To: `{{ $('Email').item.json.from.value[0].address }}`
- Subject: "RE: {{ $('Email').item.json.subject }}"
- Body: `{{ $('OpenAI').item.json.message.content }}`
Stap 7: Test en activeer
- Voer "Test workflow" uit op een testmail
- Check of het concept klopt
- Activeer de workflow (schakelaar rechtsboven)
Wat kost dit?
- n8n cloud: €20-€50/maand
- OpenAI API: ongeveer €0,01-€0,05 per e-mail (afhankelijk van model)
- HubSpot: bestaande licentie
Reken op €60-€150/maand voor een setup die 500-2000 e-mails per maand afhandelt.
Volgende stappen
Eerste versie werkt? Verbeter dan:
- Voeg knowledge base toe: een database met FAQ-antwoorden waar de agent uit put
- Sentiment-routing: boze e-mails direct naar mens, neutrale via AI-concept
- Multi-language: detecteer taal en antwoord in dezelfde taal
- Categorisering: tag e-mails automatisch (sales, support, klacht)
- Auto-send: bij hoge confidence en simpele vraag direct sturen i.p.v. concept
Drie valkuilen
- AI direct laten versturen zonder review: begin altijd met "concept maken", upgrade pas naar auto-send als kwaliteit bewezen is
- Geen logging: log per stap, anders is debuggen onmogelijk
- Privacy vergeten: AVG-disclaimer in je privacy statement bij geautomatiseerde verwerking
Conclusie
Met n8n bouw je in een dag een werkende AI-agent. Voor MKB-bedrijven is het de gulden middenweg tussen "ergens een Zapier-tje bouwen" en "een developer inhuren". Begin met één agent, meet hard, en breidt uit. De ROI is bewezen in tientallen Nederlandse MKB-implementaties.
Veelgestelde vragen
Korte, heldere antwoorden die je helpen sneller beslissen.
Heb ik een developer nodig voor n8n?
Niet voor eenvoudige workflows. Voor complexere integraties of custom code helpt het wel om iemand met enige technische skills te hebben.
Cloud of self-hosted?
Cloud is sneller te starten en voldoende voor de meeste MKB-cases. Self-hosted (op Docker) voor wie strikte data-controle wil.
Welke AI moet ik gebruiken?
Voor de meeste MKB-cases is GPT-4o-mini of Claude Haiku ruim voldoende, en betaalbaar. Voor zwaardere taken upgrade naar GPT-4o of Claude Sonnet.
Mag dit qua AVG?
Ja, mits transparant in je privacy statement, met een DPA met je AI-leverancier en EU-hosting van je n8n-instantie.
