Marketing / AI Agents & Automation

Connectors tussen AI en de gegevens van je bedrijf.

Connectors zijn softwarekoppelingen die een toepassing toegang geven tot bepaalde gegevens of acties in een extern systeem. Bij AI kunnen ze bijvoorbeeld documenten uit Drive, berichten uit Gmail of productgegevens uit een ERP ontsluiten. Connectors bepalen samen met accounts en rechten wat daadwerkelijk beschikbaar is. Een aangesloten dienst betekent niet automatisch dat de AI alles kan lezen, wijzigen of versturen.

Connectors in één minuut

Een connector is een praktische verbinding, geen onbeperkte sleutel. Hij kan zoeken, lezen of specifieke acties aanbieden, afhankelijk van zijn ontwerp en de verleende toegang. Controleer de concrete functies: een connector die e-mail kan doorzoeken hoeft geen berichten te kunnen verzenden. En technisch kunnen verzenden betekent nog niet dat verzending is gevraagd.

Connectors maken een afgebakende gegevensstroom mogelijk

AI en een externe dienst
  1. AI-toepassing

    Formuleert een vraag of een toegestane actie.

  2. Connector

    Vertaalt het verzoek naar de ondersteunde functies en accounttoegang.

  3. Gegevens of resultaat

    De externe dienst levert informatie of bevestigt een uitgevoerde handeling.

Stel dat een medewerker vraagt welke offertes deze week nog openstaan. Een CRM-connector kan de daarvoor bedoelde records ophalen. Het model kan de uitkomst ordenen en samenvatten. De connector creëert niet de ontbrekende offertes en bepaalt ook niet vanzelf welke verkoopfase telt als open. Die bedrijfsbetekenis en de toegangsrechten moeten duidelijk zijn.

Het woord connector is een algemene productterm. Sommige koppelingen zoeken alleen in een vooraf opgebouwde index, andere doen een rechtstreekse API-opvraag en weer andere bieden ook schrijfacties of triggers. De Microsoft-documentatie laat bijvoorbeeld connectoren met acties en gebeurtenissen zien. Dat voorbeeld beschrijft een ecosysteem, niet één universele standaard voor alle AI-apps.

Een connector kan MCP gebruiken, maar ook rechtstreeks met een API communiceren. MCP beschrijft een protocol; de connector is de concrete integratie waarmee functies worden ontsloten. Tool Use is het gebruik van zulke aangeboden functies. Door deze lagen uit elkaar te houden kun je beter vragen wat een product werkelijk doet.

Van mailbox tot voorraadadministratie

Voorbeelden van koppelingen
SysteemMogelijke leestaakEen afzonderlijke schrijfactie
GmailRelevante berichten of bijlagen vinden.Een concept opslaan of een bericht verzenden.
DriveEen toegestane map en documenten raadplegen.Een nieuw bestand plaatsen of een bestaand bestand wijzigen.
CRMKlantgegevens en open aanvragen selecteren.Een notitie, taak of verkoopstatus aanpassen.
ERPProductreferenties, prijzen of voorraad raadplegen.Een artikel, bestelling of bedrijfsrecord veranderen.
DatabaseRecords binnen een toegestaan bereik opvragen.Rijen toevoegen, aanpassen of verwijderen.

Dit zijn voorbeelden van wat een passende integratie kan aanbieden. Ze beloven niet dat elke connector al deze acties heeft. Bij e-mail zijn lezen, concepten beheren en verzenden verschillende mogelijkheden. De officiële Gmail API-documentatie onderscheidt daarvoor scopes, maar sommige scopes bundelen meerdere handelingen. Controleer dus de werkelijke reikwijdte en vertrouw niet alleen op een korte knoptekst zoals “mail koppelen”.

Authenticatie legt vast met welke identiteit de verbinding werkt. Autorisatie bepaalt de toegestane functies en gegevens. Dat kan via gedelegeerde toegang zoals OAuth gebeuren, of via andere mechanismen die bij het systeem passen. Een organisatieaccount kan bovendien door beheerders worden beperkt. De AI-toepassing hoort geen toegang te suggereren die het account of de koppeling niet bezit.

Voor het analyseren van facturen kan leestoegang tot een geselecteerde map voldoende zijn, plus schrijfbevoegdheid voor een aparte uitvoertabel. Toegang tot alle bedrijfsdocumenten of de mogelijkheid om betalingen uit te voeren is daarvoor niet nodig. Een beperkte inrichting maakt de gegevensstroom beter te begrijpen en vermindert de gevolgen van een verkeerd geselecteerde actie.

Actualiteit verschilt per aansluiting. Een live ERP-opvraag kan een andere stand geven dan een index die eerder is bijgewerkt. Noteer bij veranderlijke gegevens wanneer de bron is geraadpleegd en of er een synchronisatievertraging kan zijn. “Geen resultaat gevonden” betekent bovendien niet altijd dat een record niet bestaat: het kan buiten de rechten, filters of geïndexeerde verzameling vallen.

In RAG kan de connector de route naar de bronnen verzorgen. Daarna selecteert de ophaalketen bruikbare passages en maakt ze beschikbaar in de Context Window. De connector zelf garandeert niet dat het juiste fragment wordt gekozen of dat de gegenereerde uitleg klopt. Toegang, zoeken en antwoorden zijn afzonderlijke controles.

Richt toegang en privacy in rond de taak

Bepaal welke gegevens echt nodig zijn en waar ze naartoe gaan. Een brondienst, connectorbeheerder, modelaanbieder en logomgeving kunnen verschillende onderdelen van de verwerking verzorgen. Dat een bron binnen je bedrijf staat, bewijst niet dat elke vervolgstap daar ook plaatsvindt. Bekijk de concrete gegevensstroom en bewaarinrichting in plaats van privacy uit de naam van de connector af te leiden.

Lezen en schrijven hebben verschillende gevolgen. Een leesactie kan vertrouwelijke informatie blootstellen. Een schrijfactie kan daarnaast bestaande bedrijfsdata of communicatie veranderen. Beperk beide tot de taak en laat belangrijke wijzigingen als concreet voorstel beoordelen. Een gekoppeld account is geen algemene opdracht voor alle beschikbare functies.

Bij een CRM-update helpt een vergelijking met de bestaande waarde. Als iemand ondertussen hetzelfde record heeft aangepast, kan een eerder goedgekeurd voorstel achterhaald zijn. Controleer de actuele versie vóór uitvoering en laat een wezenlijk gewijzigde actie opnieuw beoordelen. Bewaar wie wat heeft goedgekeurd en wat de dienst werkelijk heeft teruggegeven.

Intrekken van toegang moet ook praktisch worden begrepen. Het kan toekomstige opvragingen stoppen, maar verwijdert niet automatisch eerder gemaakte exports, caches of logs. Die kopieën hebben een eigen beheer en bewaartermijn. Leg vast hoe toegang wordt beëindigd en hoe onnodig opgeslagen gegevens kunnen worden verwijderd zonder het begrip “ontkoppelen” te veel te laten beloven.

  • Selecteer de juiste bron, het juiste account en het kleinste bruikbare bereik.
  • Controleer de aangeboden lees- en schrijffuncties.
  • Test filters, paginering, synchronisatie en ingetrokken toegang.
  • Gebruik bronverwijzingen zonder gevoelige gegevens onnodig te kopiëren.
  • Controleer uitgevoerde wijzigingen en behandel fouten expliciet.

AI Agents kunnen meerdere connectoracties combineren, terwijl Human-in-the-loop de beoordeling op belangrijke momenten organiseert. Een goede koppeling is daarmee niet alleen een technisch vinkje. Zij maakt duidelijk welke informatie beschikbaar is, welke actie is toegestaan en hoe een resultaat achteraf kan worden gecontroleerd.