AFAS bundelt zijn AI onder de naam Jonas. Jonas vat workflows samen, vertaalt reacties, vult velden in een workflow en beantwoordt vragen op basis van documenten die je zelf aanwijst. Dat werkt binnen je AFAS omgeving. Wil je AI laten werken met data uit AFAS én andere systemen, dan bouw je zelf een toepassing op de connectoren van AFAS Profit, met een medewerker die elke wijziging goedkeurt.
AFAS Software is een Nederlandse leverancier van ERP software; Profit is het pakket voor HR, salaris, financiën en workflows. AI is in Nederland snel gewoon geworden. Volgens het CBS gebruikte in 2025 33% van de bedrijven met tien of meer werkzame personen een of meer AI technologieën, tegen 23% een jaar eerder. Tekstanalyse was met 22% de meest gebruikte toepassing. Wie met AFAS werkt, krijgt daarom de vraag wat Jonas al regelt en wat het eigen team of een bouwpartner moet maken.
Wat Jonas in AFAS nu kan
Het Help Center van AFAS beschrijft drie vormen waarin Jonas in Profit werkt:
- Jonas automatisering analyseert de gegevens in een workflow en vult velden automatisch. De beheerder van de workflow bepaalt welke velden dat zijn en waarmee ze gevuld worden.
- Jonas assistent voert op een gekozen moment in een workflow een vaste opdracht (prompt) uit. De gebruiker ziet het resultaat in een informatieblok en kan het raadplegen, kopiëren en bespreken.
- Jonas automatisering Adviesdossier analyseert in Profit Fiscaal een fiscale adviesvraag, met externe juridische bronnen.
Daarnaast werkt Jonas in AFAS Pocket bij het herkennen van bonnetjes voor declaraties, en in InSite bij het opstellen van reacties. Bij een workflowreactie vraag je Jonas om een samenvatting, een vertaling of een eigen opdracht. Op de productpagina over AI noemt AFAS ook vertalen naar onder meer Engels, Frans, Duits, Spaans, Pools en Papiamentu, het vergelijken van vacatures met sollicitanten en het beoordelen van offertes via een workflow.
Volgens een persbericht van AFAS van 17 april 2025 gebruikten toen meer dan 1.000 organisaties Jonas. Een van de voorbeelden is Zorggroep Sint Maarten. Daar stelt Jonas antwoorden voor op vragen van medewerkers aan HR, salarisadministratie en functioneel beheer. De afdeling keurt het voorstel goed en stuurt het door. René Verhoef van de zorggroep zegt daarover:
"Deze simpele aanpak bespaart veel tijd en scheelt op maandbasis wel zo'n 6 uur."
Wat er met Profit 8 bij kwam
Volgens het klantportaal van AFAS zou Profit 8 medio juli 2026 worden uitgeleverd. Voor Jonas brengt die versie deze nieuwe functies:
- Chatten met Jonas binnen een workflow, met bronbestanden als context. Die chat is persoonlijk; andere gebruikers van de workflow zien hem niet.
- Velden in een workflow automatisch vullen op basis van AI, zoals een samenvatting, een eindtijd, een project of een prioriteit.
- De Jonas assistent (eerder Jonas opdracht genoemd) leest nu ook PowerPoint, Excel, CSV en JSON bestanden en kan de Profit Help als bron gebruiken.
- Bij het importeren koppelt Jonas importvelden automatisch aan velden in Profit. De gebruiker controleert die koppeling zelf.
- Jonas inzicht toont het verbruik van alle nieuwe functies.
Jonas zit dus steeds dieper in het dagelijkse werk in Profit. Welke functies jij kunt gebruiken, hangt af van je versie, je pakket en de inrichting.
Waar de grenzen van Jonas liggen
Jonas is gebouwd voor werk binnen AFAS. Dat maakt het sterk in workflows en dossiers, en beperkt tegelijk wat het kan. Uit de documentatie van AFAS volgen vijf grenzen:
- Alleen data die je meestuurt. Op de themapagina over AI schrijft AFAS dat je als klant zelf bepaalt welke informatie je naar Jonas stuurt. AFAS beschrijft geen functie waarmee Jonas zelf data ophaalt uit je CRM, je planningssysteem of een productiesysteem.
- Beperkte context bij reacties. Bij een workflowreactie verwerkt Jonas alleen de gegevens die op de pagina zichtbaar zijn, zonder bijlagen. Deze functie werkt in InSite en OutSite. De Pocket app ondersteunt haar niet.
- Altijd een voorstel. Jonas voegt nooit zelf een reactie toe. Het toont een voorstel en AFAS vraagt je de tekst altijd te controleren.
- Activeren en inrichten. Jonas activeer je per omgeving in de eigenschappen van Profit. AFAS adviseert dat buiten werktijd te doen en eerst in een testomgeving. Een deel van de functies vraagt extra inrichting, en er geldt een fair use policy.
- Geen eigen opslag van de dialoog. Opdrachten en antwoorden bij workflowreacties worden niet in Profit bewaard. Het tokenverbruik wel.
Over de techniek is AFAS open. Jonas draait volgens AFAS op Microsoft Azure Foundry, in een eigen zakelijke tenant van AFAS, binnen de Europese Economische Ruimte. Klantdata wordt volgens AFAS niet gebruikt om het model te trainen. Voor spraakherkenning gebruikt AFAS eigen modellen op basis van open source, die binnen AFAS Online draaien.
Wat je zelf bouwt als AI over AFAS heen moet werken
Veel processen houden niet op bij AFAS. Een onboarding raakt ook de planning en de toegang tot andere systemen. Een inkooptraject loopt door een leveranciersportaal of een eigen ERP. Wil je AI inzetten op zo'n proces, dan heb je software nodig die data uit meerdere bronnen combineert.
| Taak | Wat Jonas in AFAS doet | Wat je zelf bouwt |
|---|---|---|
| Vraag van een medewerker beantwoorden | Stelt een antwoord voor in de workflow | Een assistent die ook in andere systemen zoekt, met bronvermelding |
| Velden vullen | Vult velden in een workflow | Een toets op data uit andere systemen voordat iets in AFAS komt |
| Documenten analyseren | Leest documenten die je in de workflow aanwijst | Een verwerkingsstap voor documenten die buiten AFAS binnenkomen |
| Data importeren | Koppelt importvelden aan velden in Profit | Een vaste koppeling die data automatisch en gecontroleerd uitwisselt |
| Mutaties doorvoeren | Doet een voorstel, de gebruiker beslist | Een akkoordscherm, daarna schrijven via een UpdateConnector |
De technische basis is de API van AFAS Profit. Met een GetConnector haalt een externe applicatie data op. Met een UpdateConnector voegt die applicatie records toe, wijzigt of verwijdert ze. Toegang regel je via een App connector: daarin genereer je een token en bepaal je welke connectoren de applicatie mag aanroepen. Volgens de REST documentatie kun je alleen connectoren aanroepen die in de App connector geactiveerd zijn. Data komt als JSON via REST of als XML via SOAP, in blokken van standaard 100 regels per verzoek.
Hoe je zo'n koppeling in de praktijk opzet, lees je in ons artikel over de ERP koppeling. Voor de bredere vraag hoe je systemen klaarmaakt voor AI, zie je applicatielandschap via API's openstellen voor AI.
Zo ziet een eigen AI toepassing op AFAS eruit
Een toepassing die AFAS combineert met andere systemen volgt meestal vier stappen:
- Lezen. De toepassing haalt via GetConnectors precies de velden op die nodig zijn, en daarnaast data uit de andere systemen.
- Voorstellen. Een taalmodel ordent die data, vat samen of stelt een wijziging voor, met verwijzing naar de bron.
- Beoordelen. Een medewerker ziet het voorstel naast de huidige gegevens en keurt het goed, past het aan of wijst het af.
- Schrijven en vastleggen. Pas na akkoord schrijft de toepassing via een UpdateConnector naar AFAS. Elke stap wordt gelogd: wat het model voorstelde, wie besliste en wat er veranderde.
Een paar ontwerpkeuzes maken het verschil. Geef de toepassing een eigen App connector met alleen de connectoren die ze nodig heeft. Stuur naar het taalmodel alleen de velden die voor de taak nodig zijn. En houd rekening met de fair use policy van de API: haal data in stukken op met Skip en Take, en vraag niet elke minuut dezelfde grote dataset op.
Dit sluit aan bij hoe AFAS zelf over Jonas denkt. Ook daar stelt de AI voor en beslist een mens. Hoe je zo'n beoordelingsstap ontwerpt, lees je in ons artikel over AI workflows met menselijk akkoord. Begin klein, met één proces en een duidelijke maatstaf. Onze aanpak daarvoor staat in een AI pilot opzetten.
Waar Isatis helpt
Voor de inrichting van Profit en Jonas zelf ga je naar AFAS of je implementatiepartner. Isatis bouwt wat eromheen hoort: software integratie tussen AFAS en je andere systemen en maatwerk met data en AI, zoals een assistent die over meerdere bronnen werkt met een akkoordstap voor elke mutatie.
We hebben 30+ jaar ervaring, 30+ engineers in Nijmegen en Sarajevo en 100+ projecten achter de rug, en zijn ISO 9001 en ISO 27001 gecertificeerd. Is AFAS één van de bronnen in een proces dat je met AI wilt ondersteunen, plan dan een gesprek. We kijken samen welke data de toepassing nodig heeft.
Veelgestelde vragen
Wat is AFAS Jonas?
Jonas is de verzamelnaam voor de AI functies in AFAS. Jonas werkt in Profit, InSite, OutSite en AFAS Pocket. Het vat samen, vertaalt, vult velden in workflows, beantwoordt vragen op basis van gekozen documenten en herkent bonnetjes voor declaraties. AFAS meldde in april 2025 dat meer dan 1.000 organisaties Jonas gebruikten.
Hoe zet je Jonas aan in AFAS Profit?
Je activeert Jonas per omgeving in de eigenschappen van Profit, op het tabblad Activeren, en gaat akkoord met de voorwaarden. AFAS adviseert dit buiten werktijd en eerst in een testomgeving te doen. Tijdens de activering kan niemand in Profit werken. Sommige functies vragen daarna extra inrichting.
Kan Jonas data uit andere systemen gebruiken?
Jonas werkt met de data in je AFAS omgeving en met documenten die je in een workflow of assistent aanwijst. Systemen buiten AFAS raadpleegt Jonas niet uit zichzelf. Daarvoor bouw je een eigen toepassing die via GetConnectors en UpdateConnectors met AFAS praat en daarnaast andere bronnen leest.
Waar draait de AI van Jonas?
Volgens AFAS draait Jonas op Microsoft Azure Foundry, in een eigen zakelijke tenant van AFAS binnen de Europese Economische Ruimte. Klantdata wordt niet gebruikt om het model te trainen. Spraakherkenning loopt via modellen die AFAS zelf binnen AFAS Online host.
Wanneer bouw je zelf iets naast Jonas?
Zodra een proces data uit meerdere systemen nodig heeft, of wanneer AI wijzigingen in AFAS moet voorbereiden die een medewerker goedkeurt. Ook een vaste, automatische uitwisseling tussen AFAS en andere software is werk voor een eigen koppeling. Binnen één workflow in AFAS is Jonas vaak genoeg.





