Dienst · Web-ontwikkeling

AI agent laten maken op maat.

Een AI-agent doet meer dan vragen beantwoorden. Hij voert taken uit namens uw medewerkers: data ophalen, beslissingen voorstellen, tools aanroepen, vervolgstappen kiezen. Wij bouwen domeinspecifieke agents die werken op uw data, uw systemen en uw regels — model-agnostisch.

Een AI-agent is geen chatbot.

Een chatbot beantwoordt een vraag en stopt. Een AI-agent krijgt een doel mee — "onderzoek deze lead", "classificeer dit ticket", "controleer deze factuur tegen onze inkoopvoorwaarden" — en bepaalt zelf welke stappen daarvoor nodig zijn. Hij raadpleegt uw documenten, roept uw API's aan, vergelijkt opties, valideert tussenresultaten en geeft een onderbouwd eindresultaat terug, vaak met een spoor van bronnen en beslissingen.

Dat verschil maakt het bouwen lastiger. De agent moet weten welke tools beschikbaar zijn, wanneer hij mag handelen, wanneer hij moet escaleren, en hoe hij over de stappen verantwoording aflegt. Een chatbot praat; een agent voert iets uit dat ertoe doet. Dat betekent harde eisen aan betrouwbaarheid, observability en kostencontrole. Wij bouwen AI-agents voor bedrijven die dat alles in een productieklare omgeving doen — met monitoring per agent-run, kostenbudgetten per taak en human-in-the-loop voor acties met impact.

Onder de motorkap leunen agents op concepten als Anthropic's tool-use, OpenAI Assistants, Microsoft Copilot Studio en open-source frameworks zoals LangChain en LlamaIndex. Welke combinatie het beste past, hangt af van uw use-case, data-residency-eisen en de modellen waar u toegang toe heeft. We werken model-agnostisch: Anthropic Claude, OpenAI GPT, Azure OpenAI, Google Gemini, of open-source modellen zoals Llama en Mistral binnen uw eigen VPC. Geen vendor lock-in, geen religie over één framework.

Niet elke taak is geschikt voor een agent. Voor strak gedefinieerde, deterministische processen is een gewone integratie of een rule-based workflow vaak goedkoper en betrouwbaarder. Een agent voegt waarde toe waar het werk oordeel vereist, data uit meerdere bronnen moet samenbrengen, of waar de input zo onregelmatig is dat een traditionele if-then-flow het niet bijhoudt. Bij elke kennismaking helpen we u die afweging eerlijk te maken.

Wat een agent anders maakt.

Tool-use
Agent roept uw API's en databases aan
RAG
Uw documenten als context, niet model-training
Memory
Lange-termijn klant- en taakcontext
Guardrails
Rules-engine controleert elke output

Drie smaken AI-agent.

Afhankelijk van hoeveel autonomie de agent krijgt en hoe diep hij integreert met uw bestaande systemen.

Smaak 01

Assistent-agent (read-only)

Compact traject

De agent leest mee, zoekt op, vat samen, stelt voor. Geen schrijfacties op uw productiesystemen. Ideaal als startpunt: lage risico's, snelle waarde, makkelijk te monitoren. Denk aan een sales-onderzoek-agent die LinkedIn, uw CRM en publieke bronnen combineert tot een briefing voor een gesprek, of een research-agent die wekelijks markt-signalen verzamelt en samenvat voor uw managementteam.

RAG-pipelineTool-useStreaming UIAudit-log
Smaak 02

Actie-agent (met human-in-the-loop)

Middelgroot traject

De agent stelt acties voor en voert ze uit nadat een mens akkoord geeft. Bijvoorbeeld een support-agent die een ticket classificeert, een antwoord opstelt met bronvermelding en wacht op een one-click goedkeuring voordat het naar de klant gaat. Of een inkoop-agent die een offerte-aanvraag opstelt en pas verstuurt na review. De review-stap is bewust ingebouwd — vertrouwen bouw je op, niet aan.

Multi-step reasoningApproval-flowCRM-writeNotificaties
Smaak 03

Autonome agent (productie-kritisch)

Groter traject

De agent handelt zelfstandig binnen strakke kaders. Bijvoorbeeld een operations-agent die monitoring-alerts classificeert, standaard-runbooks uitvoert en alleen bij afwijkingen of onzekerheid escaleert. Vereist sterke guardrails, observability per stap, een fallback-pad als de agent onzeker is, en duidelijke begrenzing van welke tools de agent in welke context mag aanroepen. Pas voor taken waar het werkelijke risico van foutieve actie laag is óf goed terug te draaien.

Tool-orchestrationRules-engineObservabilityCost-controls

Wat u krijgt aan het einde.

Een productieklare agent, draaiend in uw omgeving of bij ons gehost — met alles eromheen om hem te beheren, bij te sturen en uit te breiden.

De agent zelf

Productie + staging, in uw cloud (EU-regio) of bij ons. Eigen prompts, eigen tools.

Codebase + prompts

Volledige source, prompt-bibliotheek met versies, en de tool-definitions die de agent gebruikt.

Observability-dashboard

Inzicht in welke prompts, welke tools, welke kosten en welke fouten per run.

Eval-suite

Testset om regressies te vangen wanneer u prompts, modellen of tools wijzigt.

Beheer (optie)

Model-updates, prompt-tuning, kostenmonitoring, nieuwe tools toevoegen.

Waar wij agents voor bouwen.

Acht use-cases waar we klanten in begeleiden. De rode draad: repetitief werk dat oordeel vereist, op data die in meerdere systemen leeft.

Sales

Lead-onderzoek-agent

Combineert CRM, LinkedIn, publieke bronnen en eigen sales-notities tot een gespreks-briefing. Kan een eerste e-mailconcept opstellen en CRM-velden bijwerken.

Customer Support

Support-agent

Classificeert binnenkomende tickets, zoekt vergelijkbare cases, stelt een antwoord voor met bronvermelding. Escaleert automatisch bij signalen van urgentie of klacht.

Operations

Operations-agent

Detecteert anomalieën in monitoring-data, koppelt ze aan runbooks en stelt een vervolgactie voor. Genereert wekelijkse rapportages op basis van uw eigen KPI's.

Compliance

Compliance-agent

Reviewt documenten tegen interne regels of externe normen. Doet sanctielijst-checks, due-diligence-stappen, en flagt afwijkingen voor menselijke review.

HR

HR-agent

Beantwoordt vragen over arbeidsvoorwaarden uit uw eigen documenten. Screent CV's tegen functie-criteria zonder bias-gevoelige velden te gebruiken.

Inkoop

Inkoop-agent

Doorzoekt leveranciers-catalogi, vergelijkt prijzen, stelt offerte-aanvragen op. Houdt rekening met uw inkoop-policy en goedgekeurde leveranciers.

Finance

Finance-agent

Codeert binnenkomende facturen, checkt declaraties tegen expense-policy, signaleert mogelijke fraude-patronen. Schrijft naar uw boekhouding na akkoord.

IT

IT-agent

Triage van monitoring-alerts, automatische uitvoering van standaard-runbooks, escalatie-routing naar het juiste team met context-overdracht.

Hoe een traject loopt.

01Use-case scoping 02Eval & prototype 03Bouw 04Uitrol & beheer
1 uur

Use-case scoping

We brengen de taak in kaart: welk doel, welke data, welke tools, welke risico-grenzen.

Een paar sprints

Eval & prototype

We bouwen een werkbaar prototype op één model, plus een eval-set om kwaliteit objectief te meten.

Een paar sprints

Productiebouw

Guardrails, observability, kostencontroles, RAG-pipeline, integraties met uw systemen.

Doorlopend

Uitrol + beheer

Pilot met een kleine groep, daarna bredere uitrol. Modellen en prompts blijven we tunen.

Nog niet zeker over een groot traject?

Test je idee eerst — werkend prototype in 1 dag

Met OneDayBuild maken we je idee in één dag tastbaar voor €950, zodat je weet of verdere ontwikkeling de investering waard is. Besluit je door te gaan met de volledige bouw? Dan verrekenen we de kosten volledig.

Bekijk OneDayBuild →

Kaders waar wij standaard in werken.

Een agent die taken namens uw organisatie uitvoert raakt aan privacy, security en compliance. We brengen die kaders aan het begin in beeld en bouwen ze in het ontwerp in — geen vinkje achteraf.

AVG / GDPR

Data minimalisatie en DPIA

De agent krijgt alleen toegang tot de data die nodig is voor de taak. We voeren een DPIA uit bij ieder traject waar persoonsgegevens verwerkt worden en leggen retentie-grenzen vast in code, niet in beleid.

EU AI Act

Risico-classificatie vooraf

We brengen aan het begin van het project in kaart in welke categorie uw agent valt — minimal, limited of high risk — en stemmen documentatie, transparantie naar gebruikers en monitoring daarop af. Voor high-risk use-cases (HR, overheid, kritieke infrastructuur) bouwen we extra audit-trails en menselijke escalatiepunten in.

Data-residency

EU-only waar nodig

Voor regulated data draait alles binnen EU-regio: Azure OpenAI in West-Europe of Sweden Central, Anthropic via AWS Bedrock EU, of een eigen on-prem Llama-deployment. Geen modeldata, geen logs, geen embeddings hoeven fysiek naar de VS.

Guardrails

Output-validatie op meerdere lagen

De agent kan niet alles. Een rules-engine controleert output op forbidden-content, toolgebruik en kostenbudget. Hoge-impact-acties vragen om een tweede modelvalidatie of menselijke goedkeuring. Failures loggen we volledig met prompt, response en tool-trace voor latere review.

Modellen en stack waar we mee werken.

Per project kiezen we wat past op kwaliteit, latency, kosten en data-residency. We zijn model-agnostisch — geen religie over één leverancier of framework. Voor specifieke slimme API-integraties tussen agent en uw systemen werken we met dezelfde principes. Waar een agent te zwaar is voor de taak schakelen we terug naar een eenvoudiger oplossing, en waar uw use-case ver voorbij één agent gaat begeleiden we de bredere enterprise AI-implementatie.

Modellen
Anthropic ClaudeOpenAI GPT-4o / o1Azure OpenAIGoogle GeminiLlama (on-prem)Mistral (on-prem)
Agent-frameworks
LangChainLlamaIndexOpenAI AssistantsAnthropic SDKVercel AI SDKEigen orchestration
Infra & observability
pgvectorWeaviateQdrantLangSmithLangfuseAzure / GCP / AWS

Veelgestelde vragen.

Wat is het verschil tussen een AI-agent en een chatbot?
Een chatbot beantwoordt vragen op basis van een model en eventueel uw documenten. Een AI-agent krijgt een doel en bepaalt zelf de stappen om dat doel te bereiken: tools aanroepen, beslissingen nemen, vervolgstappen kiezen, output controleren. Hij voert taken uit, niet alleen gesprekken. Voor een gerichte vraag-en-antwoord-flow is een AI-chatbot vaak voldoende; voor taken die meerdere stappen en meerdere systemen omvatten kiest u een agent.
Welk AI-model kiezen jullie voor mijn agent?
Dat hangt af van uw taak. Voor complex redeneren en grote contexten kiezen we vaak Anthropic Claude Sonnet of Opus. Voor snel en goedkoop werk Haiku, GPT-4o-mini of een open-source model. Voor strenge data-residency draait alles binnen Azure OpenAI of een eigen on-prem Llama-deployment. We benchmarken in de eval-fase op uw eigen taken voordat we de keuze vastleggen.
Blijft onze data veilig en wordt er getraind op?
Bij commerciële API's van Anthropic, OpenAI en Google geldt standaard dat data niet wordt gebruikt voor training; we leggen dit per project vast in de contracten en API-instellingen. Voor regulated data zetten we Azure OpenAI of een on-prem model in waar de data uw VPC niet verlaat. Retentie-grenzen, audit-logging en data-residency leggen we in het ontwerp vast.
Kan de agent in EU-regio draaien?
Ja. Anthropic Claude is via AWS Bedrock beschikbaar in EU-regio, OpenAI via Azure West-Europe / Sweden Central, Google Gemini via Vertex AI in EU. Voor open-source modellen draaien we Llama of Mistral binnen uw eigen VPC of bij een EU-cloudprovider. Geen data hoeft fysiek naar de VS.
Wat betekent de EU AI Act voor onze agent?
De EU AI Act classificeert AI-systemen op risico. Veel zakelijke agents (sales, support, operations) vallen in de "limited risk"-categorie met transparantieverplichtingen. Agents die HR-beslissingen ondersteunen of bij overheden draaien kunnen "high risk" zijn, met striktere documentatie- en monitoring-eisen. We brengen de classificatie aan het begin van het project in kaart zodat het ontwerp meteen passend is. Voor AI bij gemeenten en overheid hebben we daar al specifieke ervaring mee.
Kan de agent on-prem draaien zonder externe API's?
Ja. We zetten Llama of Mistral in als modellen, met vLLM of Ollama als runtime, op uw eigen GPU's of in een private cloud-tenant. De kwaliteit ligt iets lager dan bij de top-tier commerciële modellen, maar voor goed afgebakende taken is dat vaak prima. Voor zwaardere agents combineren we soms een lokaal model voor routinewerk met een gehoste API voor moeilijke stappen.
Wat bepaalt de kosten van een AI-agent?
Drie factoren. Eén: de bouw-scope — een read-only assistent is een traject van een paar sprints, een autonome agent met diepe integraties is een traject van meerdere sprints. Twee: de runtime-kosten van het gekozen model maal het verwachte volume. Drie: het beheer na livegang. We brengen die drie posten transparant in beeld en sturen tijdens de bouw op een kostenbudget per agent-run. Voor bredere context over AI-implementatie zie enterprise AI-implementatie.
Hoe snel kunnen we live?
Een afgebakende assistent-agent kan in een paar sprints draaien. Een actie-agent met human-in-the-loop en integraties met uw systemen is een traject van meerdere sprints. Autonome productie-agents met strenge guardrails en compliance-eisen vragen meer tijd in de eval- en hardening-fase. We werken in 2-weekse sprints zodat u elke twee weken een werkende versie ziet.
Wat gebeurt er na de MVP?
De agent gaat eerst naar een kleine groep gebruikers. We meten kwaliteit (eval-set + menselijke beoordeling), latency en kosten. Op basis daarvan tunen we prompts, tools en eventueel het model. Daarna verbreden we de uitrol. Modellen veranderen snel, dus we plannen periodieke evaluaties of een nieuwer model of een goedkopere variant de huidige opzet kan vervangen zonder kwaliteitsverlies.
Hoe meten jullie of de agent goed werkt?
We bouwen een eval-suite van representatieve taken met verwachte output. Op die set draaien we automatische scores (correctheid, volledigheid, bronvermelding) plus steekproefsgewijze menselijke beoordeling. Daarnaast loggen we elke productie-run met prompt, tool-calls, model, kosten en latency, zodat regressies bij een prompt-wijziging of model-update direct opvallen. Wat niet gemeten wordt, kan je niet betrouwbaar verbeteren — en zonder evals is een agent altijd een gok.

Praat met ons over uw AI-agent.

Een kennismaking van een half uur, vrijblijvend. We luisteren naar de taak die u wil automatiseren, stellen scherpe vragen over data, risico en volume, en geven een eerlijk beeld of een agent het juiste antwoord is — of misschien een chatbot, of helemaal geen AI.

Edit Content