Koppelingen
Mendix koppelen aan een AI-agent voor je eigen service- en orderapps
Veel bedrijven draaien hun eigen processen in een Mendix-app: een servicedesk, een orderportaal, een planningstool. Wie Mendix koppelt aan een AI-agent, laat die agent de app lezen en erin terugschrijven, bijvoorbeeld de ontbrekende gegevens van een melding. Hieronder lees je hoe dat zich verhoudt tot de eigen AI-tools en de MCP-servermodule van Mendix, en hoe de koppeling werkt.
Kort antwoord
Ja. Een AI-agent koppel je aan een Mendix-app via de gepubliceerde REST- of OData-services van die app, die je Mendix-ontwikkelaar openzet. De beveiliging van de app bepaalt wat de agent mag lezen en schrijven: de service draait namens een gebruiker met modulerollen en toegangsregels per entiteit. Mendix biedt daarnaast modules om agents in de app te bouwen en de app als MCP-server open te zetten.
Wat is een koppeling tussen Mendix en een AI-agent?
Een verbinding via de services die je Mendix-app publiceert, zodat een AI-agent gegevens leest en, waar jij dat toestaat, terugschrijft. Een klant meldt een storing; de agent vraagt de ontbrekende gegevens uit en zet ze in de juiste velden van de melding in je Mendix-app, voor je servicedesk.
Mendix-apps koppelen met andere systemen via REST, OData, GraphQL, SOAP, Change Data Capture en business events. Voor een agent zijn gepubliceerde REST-services en gepubliceerde OData-services de gebruikelijke route: allebei zetten ze entiteiten en microflows open voor andere toepassingen.
Bronnen
- Mendix docs: integratie (Engels) (docs.mendix.com)
- Mendix docs: gepubliceerde REST-services (Engels) (docs.mendix.com)
- Mendix docs: gepubliceerde OData-services (Engels) (docs.mendix.com)
Hoe ziet dat er in de praktijk uit?
Bij Unica test BeeManaged een serviceagent die ontbrekende gegevens bij klanten ophaalt en direct in het ticket in Mendix zet, het eigen systeem van Unica. De binnendienst ziet de status veranderen van 'AI Verrijking Actief' naar 'AI Voltooid'. Het proces begint en eindigt in Mendix, en Unica houdt de regie.
Wat biedt Mendix zelf op het gebied van AI?
Mendix heeft AI voor het bouwen van apps en modules om agents in je app te bouwen. Maia is de AI-ondersteuning in Studio Pro voor ontwikkelaars. De Agents Kit is een verzameling starterapps, connectoren en modules om agents te maken die met de gegevens en logica van je app werken, met modellen van Mendix Cloud GenAI, OpenAI, Microsoft, Mistral, Gemini of Amazon Bedrock.
Die route past bij teams die de agent zelf in Mendix bouwen en onderhouden. Een agent van BeeManaged staat buiten de app: hij combineert je Mendix-app met je ERP, CRM, website en WhatsApp, en wij beheren hem.
- Maia: AI-ondersteuning bij het ontwikkelen in Studio Pro; Maia gebruikt project- en klantgegevens niet voor het trainen van modellen, en elk bedrijf krijgt 2.400 gratis Maia-eenheden per maand.
- Agents Kit: modules zoals Agent Commons, met human-in-the-loop-controles, GenAI Commons en Conversational UI voor een chat in je app.
- Mendix Cloud GenAI-resourcepakketten: een premiumproduct met modellen van Anthropic Claude en Cohere, beschikbaar in de regio Mendix Cloud EU (Frankfurt), waarbij de modellen draaien via cross-region inference binnen Europese AWS-regio's.
Bronnen
- Mendix docs: Maia (Engels) (docs.mendix.com)
- Mendix docs: Agents Kit (Engels) (docs.mendix.com)
- Mendix docs: Mendix Cloud GenAI-resourcepakketten (Engels) (docs.mendix.com)
Kan een Mendix-app een MCP-server zijn?
Ja. Mendix levert een MCP Server-module die microflows in je app als tools beschikbaar maakt voor AI-agents, via Streamable HTTP. Volgens Mendix is de module nog een vroege versie die wijzigingen kan bevatten die bestaande koppelingen breken, en Mendix raadt sterk aan de gebruiker te laten bevestigen bij tools die echt iets in gang zetten, zoals een e-mail versturen.
- Authenticatie loopt via een microflow die een Mendix-gebruiker teruggeeft, zodat de toegangsregels per entiteit gelden. Zonder authenticatie kan iedereen bij de server.
- Tools kunnen alleen tekst teruggeven.
- De MCP-server van Studio Pro is iets anders: een lokaal hulpmiddel voor ontwikkelaars waarmee codeeragents aan het appmodel werken.
Bronnen
- Mendix docs: MCP (Engels) (docs.mendix.com)
- Mendix docs: MCP Server-module (Engels) (docs.mendix.com)
- Mendix docs: MCP-server van Studio Pro (Engels) (docs.mendix.com)
Agents Kit, MCP Server-module of een managed agent: wat past?
Gebruik de Agents Kit als je Mendix-team een agent in de app wil bouwen. De MCP Server-module past bij het openzetten van applogica voor AI-assistenten die je organisatie al gebruikt. Kies een managed agent als klanten ermee praten op je website of WhatsApp, het antwoord ook andere systemen nodig heeft en je hem wilt laten bouwen en beheren.
| Agents Kit in je app | MCP Server-module | Managed agent van BeeManaged | |
|---|---|---|---|
| Wie bouwt het | Je Mendix-ontwikkelaars | Je Mendix-ontwikkelaars | BeeManaged, met je Mendix-ontwikkelaar voor de services |
| Wie gebruikt het | Gebruikers van de Mendix-app | AI-assistenten en agents in je organisatie | Klanten, dealers en je team, op website, WhatsApp en e-mail |
| Systemen | Je app, plus wat je zelf koppelt | Je app | Je app plus ERP, CRM en andere systemen |
| Schrijfacties | Zoals je ze bouwt, met human-in-the-loop-controles | Microflows die je als tool openzet | Via de services van de app; standaard met goedkeuring |
| Beheer | Je doet het zelf | Je doet het zelf | BeeManaged, met monitoring en auditlog |
Hoe werkt de koppeling met een Mendix-app technisch?
Je Mendix-ontwikkelaar publiceert een REST- of OData-service met de entiteiten en microflows die het proces nodig heeft. De agent roept die aan met inloggegevens die bij een Mendix-gebruiker horen, zodat modulerollen en toegangsregels per entiteit bepalen wat hij kan lezen en wijzigen. Bij OData v4 stel je per entiteit in of hij toe te voegen, te lezen, bij te werken en te verwijderen is.
- Authenticatie van gepubliceerde services: basic authentication, een actieve sessie of eigen authenticatie via een microflow die een gebruiker teruggeeft. De OIDC SSO-module voegt OAuth-toegangstokens toe, ook met de client credentials grant voor machine-identiteiten.
- De toegangsregels per entiteit gelden voor de gebruiker van de service. Geeft de agent een object aan een gepubliceerde microflow mee met een attribuut waarop die gebruiker geen schrijfrechten heeft, dan mislukt het verzoek.
- Op Mendix Cloud kun je paden zoals het endpoint van de service beperken op IP-bereik of clientcertificaat.
- Hosting: Mendix Cloud draait op AWS, met Europese locaties in Ierland en Frankfurt; met Mendix on Kubernetes draait de app in je eigen private cluster.
- We gebruiken een aparte gebruiker voor de agent met alleen de modulerollen die hij nodig heeft, en leggen elke vraag en actie vast in de auditlog.
Bronnen
- Mendix docs: ondersteunde OData-bewerkingen (Engels) (docs.mendix.com)
- Mendix docs: beveiliging van gepubliceerde services (Engels) (docs.mendix.com)
- Mendix docs: OIDC SSO-module (Engels) (docs.mendix.com)
- Mendix docs: toegangsbeperkingen (Engels) (docs.mendix.com)
Zo pakken we het aan, in vier stappen
01
Eén proces kiezen
Bijvoorbeeld binnenkomende meldingen aanvullen, met de velden en waarden die je Mendix-app accepteert.
02
Een minimale service publiceren
Je Mendix-ontwikkelaar zet alleen de entiteiten en microflows open die het proces nodig heeft, met een aparte gebruiker en modulerol voor de agent.
03
Live met goedkeuring
Wijzigingen wachten standaard in de goedkeuringswachtrij, of gaan direct de app in waar je dat vraagt, zoals bij Unica.
04
Monitoren en verbeteren
Gesprekken en auditlog nalopen, maandrapport met de thema's die opkwamen, daarna het volgende proces.
Prijs van een Mendix-agent
Klantgerichte agents kosten vanaf 0,35 euro per gesprek. De inrichting offreren we vooraf (ontwikkeling 175 euro per uur), monitoring en dashboard kosten 250 euro per maand en een adviespakket kost 1.750 euro. Interne agents en ticketverwerking zijn maatwerk, geprijsd in overleg. Werk in de Mendix-app zelf doet je eigen Mendix-ontwikkelaar of partner.
Wanneer heb je BeeManaged niet nodig voor Mendix?
Wil je Mendix-team zelf een agent in de app bouwen en beheren voor de eigen gebruikers, dan geeft de Agents Kit daar de bouwstenen voor. BeeManaged is zinvol als klanten of dealers buiten de app met de agent praten, het antwoord ook andere systemen nodig heeft en je de agent liever niet zelf bouwt en beheert.
Bijgewerkt · Stand oktober 2026 · Auteur Roy Rutten, AI-architectuur en ontwikkeling
Veelgestelde vragen
Kan een AI-agent in een Mendix-app schrijven?
Ja, via een gepubliceerde REST- of OData-service van de app, binnen de rechten van de gebruiker namens wie de service draait. Bij Unica zet de agent ontbrekende meldingsgegevens direct in het ticket in Mendix.
Hebben we een Mendix-ontwikkelaar nodig?
Ja, om de service te publiceren met de juiste entiteiten, microflows en beveiliging. We werken samen met je eigen ontwikkelaar of Mendix-partner.
Heeft Mendix een MCP-server?
Mendix levert een MCP Server-module die microflows van je app als tools openzet. Mendix noemt het een vroege versie die wijzigingen kan bevatten die bestaande koppelingen breken.
Welke rechten krijgt de agent in de Mendix-app?
Die van de Mendix-gebruiker namens wie de service draait: zijn modulerollen en toegangsregels per entiteit. We gebruiken een aparte gebruiker met alleen de rollen die een proces nodig heeft.
Wat is het verschil met de Agents Kit van Mendix?
Met de Agents Kit bouw je zelf een agent in je Mendix-app. Een agent van BeeManaged draait buiten de app, combineert die met andere systemen en kanalen, en wordt voor je beheerd.
Wat kost het?
Klantgerichte agents kosten vanaf 0,35 euro per gesprek, de inrichting offreren we vooraf en monitoring met dashboard kost 250 euro per maand. Ticketverwerking is maatwerk, geprijsd in overleg.
Benieuwd wat een agent met jouw Mendix-app kan?
Plan een gesprek. We bekijken samen één proces in je app en zeggen welke service het nodig heeft en of een managed agent past.