Naar de inhoud
covey

Waarop ze draaien

De engine is het gereedschap dat het taalmodel aandrijft. Wat u neerzet, bepaalt hoe ervoor betaald wordt: een abonnementsplek of een API-sleutel. Meerdere onder één naam vormen de capaciteit van een werkplek. covey verdeelt het werk erover, houdt elke agent zo lang mogelijk op dezelfde plek en stapt over zodra er een op is.

In productie

Claude Code (Anthropic)

De engine waarop covey vandaag draait: Claude Code, zonder interface, binnen de werkplek van de agent. Hij kan een sessie hervatten — dat is wat een agent laat wachten op het antwoord van een klant in plaats van opnieuw te beginnen — en hij meldt zijn kosten en zijn abonnementsverbruik zelf in plaats van ze te laten schatten. Abonnementsplek of API-sleutel, beide werken.

Gepland

Codex (OpenAI)

Ingericht als tweede engine, met beide vormen van toegang: de API-sleutel als omgevingsvariabele, de ChatGPT-login als bestand dat alleen bestaat zolang de run duurt. We hebben de werking nog niet tegen het programma zelf gecontroleerd — en zolang dat zo is, staat hier “in voorbereiding” en niet “ondersteund”.

In productie

educa AI

De derde engine, en de eerste die vóór een gateway zit in plaats van vóór één aanbieder: educa AI Core bedient zowel de interface van Anthropic als die van OpenAI. covey gebruikt daar dus hetzelfde Claude Code-gereedschap als elders, alleen tegen het endpoint van educa. Getoetst tegen de gehoste installatie: runs werken, gereedschap wordt uitgevoerd, een sessie kan worden hervat. Eén token, twee contractvormen (naar verbruik of als quotum). Het geldbedrag dat het gereedschap meldt nemen we bewust niet over — het beprijst andermans contract. De tokentellingen blijven, want die zijn gemeten.

Via de plug-in-koppeling

Meer engines

Een engine is een plug-in die zich zelf aanmeldt: één bestand dat zegt welke inloggegevens hij nodig heeft en in welke vorm, of hij een sessie kan hervatten, en waar hij zijn instructies zoekt. Het platform controleert bij de toewijzing wat hij opgeeft — de volgende engine heeft dus geen bijzondere behandeling nodig.

Waar het werk vandaan komt

Gewekt door webhook

Zammad

Tickets nalopen, beantwoorden, de status zetten, escaleren. Zodra een klant antwoordt, meldt Zammad dat bij covey en wordt de agent gewekt — zo hoeft hij niet steeds zelf te kijken.

Op vaste tijden nagevraagd

Salesforce

Service Cloud-cases als het werk: een case met het hele gesprek lezen, de open cases vinden, opzoeken hoe dezelfde vraag eerder is beantwoord, en antwoorden — als interne notitie, als opmerking die in het klantenportaal zichtbaar is, of als echte e-mail. Bijlagen in beide richtingen, status en escalatie inbegrepen. covey kijkt op vaste tijden of er iets wacht; Salesforce kan het ook rechtstreeks melden.

Op vaste tijden nagevraagd

Zendesk

Supporttickets als werkvoorraad: een ticket met de hele conversatie lezen — opgebouwd uit het auditspoor, zodat geen eerder antwoord wordt gemist —, bekijken wat de klant heeft meegestuurd, nagaan hoe dezelfde vraag eerder is beantwoord en antwoorden: als interne notitie of als antwoord dat de klant ziet. Status zetten, escaleren, duplicaten samenvoegen. covey kijkt met tussenpozen of er iets ligt; wie wil, laat Zendesk het zelf melden.

Gewekt door webhook

GitHub

Issues en pull requests als het werk: de broncode ophalen, de fix op een eigen branch maken, een pull request openen met een QA-agent als reviewer — inclusief de ronde die daarna volgt op opmerkingen en mislukte checks. GitHub meldt nieuwe gebeurtenissen zelf; covey kijkt daarnaast op vaste tijden.

Op vaste tijden nagevraagd

GitLab

Issues als het werk, de broncode ophalen, de fix op een eigen branch maken, een merge request naar de leidinggevende openen — en daarna de ronde afwerken die volgt op opmerkingen en een mislukte pipeline.

Gewekt door webhook

Jira

Het bord waarop een bedrijf werkelijk plant — de cloudversie net zo goed als die in het eigen datacenter. Werk vinden met een zoekvraag, een ticket met zijn geschiedenis en schermafbeeldingen lezen, het oppakken, het door zijn workflow bewegen en bijhouden met labels, schattingen en subtaken. De code blijft in GitLab of GitHub; het ticketnummer verbindt de twee — daarom zet de agent het vooraan in elke commit-boodschap.

Op vaste tijden nagevraagd

E-mail (IMAP/SMTP)

Een eigen postvak voor de agent: het postvak nalopen, antwoorden, opbergen. Voor alles wat binnenkomt zonder portaal en zonder programmeerinterface.

Gewekt door webhook

Microsoft Teams

Een chatkanaal via de Azure Bot Service: berichten ontvangen en versturen. Elke binnenkomende aanroep wordt cryptografisch op echtheid gecontroleerd.

Alleen-lezen

Google Search Console

Wat een zoekmachine met een pagina heeft gedaan, in tegenstelling tot wat de pagina over zichzelf zegt: welke adressen geïndexeerd zijn, welke canonical Google koos in plaats van de opgegeven, waarop iemand zocht voordat hij aankwam. Alleen lezen, op het indienen van een sitemap na, en het OAuth-bereik wordt per actie gekozen: een agent met leesrecht houdt een token dat niet kan schrijven.

Bestanden en documenten

Gebruikt tijdens het werk

Confluence

De documentatie waaraan ticket en code hangen — de cloudversie net zo goed als die in het eigen datacenter. Een pagina vinden op trefwoord of zoekvraag, haar lezen, een sectie aanvullen, becommentariëren, labels zetten, bestanden bijvoegen. Hiervandaan komt geen wekker: de agent komt bij dit systeem terwijl hij aan iets anders werkt, en schrijft als dat werk klaar is.

Op vaste tijden nagevraagd

Nextcloud

Een bestandsopslag via een deellink of een account: opsommen, lezen, schrijven, mappen maken. De toegang loopt over WebDAV — voor een agent volstaat de link.

Op vaste tijden nagevraagd

SharePoint / Teams-bestanden

Dezelfde bestandsbewerkingen in de Microsoft-wereld: een documentbibliotheek via een geregistreerde toepassing in Entra ID, met precies de rechten die zij nodig heeft.

Web en sandbox

Geen inloggegevens nodig

Browser (headless Chrome)

De terugval voor webtoepassingen zonder eigen plug-in: pagina's openen, tekst lezen, klikken, typen, schermafbeeldingen bewaren. Welke pagina's überhaupt bereikbaar zijn, bepaalt de toegestane lijst voor netwerktoegang.

Geen inloggegevens nodig

Dev-sandbox

De eigen computer van de agent: opdrachten uitvoeren, dev-servers en databases starten, testen, en alles weer opruimen.

Geen inloggegevens nodig

Kwetsbaarhedendatabases

Bekende beveiligingsgaten in de gebruikte bibliotheken: erin gaat het bestand dat de versies vastzet, eruit komen bevindingen met een kenmerk, een ernst en de versie die het probleem verhelpt — passend bij de gebruikte versietak. Voor npm, Composer en Dart/Flutter.

Alleen-lezen

Kubernetes

In een cluster kijken zonder het te wijzigen: podstatussen en herstarts, het logboek van een omgevallen container, gebeurtenissen, workloads, ingresses, rechten en netwerkregels. Inloggegevens binnen het cluster blijven onleesbaar, en de gewenste toestand komt nog steeds uit de infrastructuur-repository.

Mist er een? Sluit hem zelf aan in plaats van te wachten.

Twee wegen die niet op een nieuwe release wachten — beide in de interface, zonder dat er iets opnieuw uitgerold hoeft te worden.

REST-systeem via manifest

Een JSON-bestand beschrijft de authenticatie, de acties en de velden van binnenkomende gebeurtenissen. Uploaden, inschakelen, toewijzen — zonder een regel programmacode.

MCP-servers

Elke server die het Model Context Protocol spreekt, kan als doelsysteem worden geregistreerd. covey ontdekt zelf welk gereedschap hij biedt; u beslist per agent welk daarvan hij mag gebruiken.

De agent ziet de inloggegevens nooit

Geen blijvend wachtwoord en geen blijvende sleutel ligt op de werkplek van de agent. Elke toegang loopt via het controlevlak van covey: het controleert of de toegang is toegestaan, voegt de inloggegevens pas op dat moment toe en schrijft de handeling in het logboek. Wat een agent mag, staat in de configuratie van het platform, niet in zijn prompt.

En de rest van het platform?

Doelsystemen zijn de ene helft. De andere is alles eromheen waardoor u een personeelsbestand van agenten kunt vertrouwen.