Terug naar InspiratieData

    Zo verbind je bedrijfsdata met AI-agents

    2 september 20269 min lezen
    Zo verbind je bedrijfsdata met AI-agents

    Een AI-agent is zo goed als de tools die je hem geeft. Bedrijfsdata is een ideale agenttool: begrensd, feitelijk en makkelijk te schematiseren — zolang je het model geen vrije databasetoegang geeft.

    Vier tools, niet één

    Definieer search_companies, resolve_company, get_company en list_signals. Elk met een smal inputschema en een klein, getypeerd resultaat. Kleine tools maken gedrag voorspelbaar en fouten vindbaar.

    Geef een klantgerichte agent nooit een ruwe SQL-tool. Dat leidt tot onbegrensde queries, lekt schemadetails en maakt kosten onvoorspelbaar.

    Eerst resolven, dan redeneren

    Dwing resolutie af: geen verrijking zonder identifier. Bij meerdere kandidaten geef je ze terug en laat je de agent doorvragen, in plaats van stil de eerste te kiezen.

    Geef in elke toolrespons het register, het identifier en de laatste wijzigingsdatum mee, en instrueer de agent die te citeren. Een ontbrekend veld vergeeft een gebruiker; een zelfverzekerd fout veld niet.

    Mens in de lus waar het geld kost

    Lezen mag volledig automatisch. Wegschrijven naar een CRM, outreach versturen of eigenaarschap wijzigen vraagt om bevestiging tot de agent een trackrecord heeft.

    Log elke toolcall met input, output en de gevolgde actie. Dat log is je debugtool én je verantwoording.

    Veelgestelde vragen

    Welke agentframeworks passen bij dit patroon?

    Elk framework met function of tool calling: OpenAI, Anthropic, Google, LangGraph, CrewAI of een eigen loop. Het toolcontract is belangrijker dan het framework.

    Hoe voorkom ik dat een agent bedrijfsgegevens verzint?

    Laat alleen velden noemen die uit een toolcall komen, eis een citaat per bewering en laat de agent zeggen dat data ontbreekt als een veld leeg is.