Keldmoor, en fiktiv industrigrossist från Ohio, har ett problem med sina septemberfakturor från Stavlund, en leverantör av fästelement i Milwaukee. En av dem är fakturerad till det gamla priset efter ett avtalstillägg. En annan tar betalt för 12 500 låsmuttrar, trots att godsmottagningen tog emot 12 100. På en tredje uppgår raderna sammanlagt till 8 240,00, men fakturan anger 8 420,00. Och en papperskopia av en av fakturorna dök upp en gång till i skanningen från postrummet.
Leverantörsreskontran arbetar med en AI-assistent och ber därför om det självklara: hitta de omtvistade fakturorna, märk dem med ”Do not pay – disputed” och skriv ett mejlutkast till leverantören med hänvisningar till avtalet. Frågan är inte om assistenten klarar det. Frågan är vad ni låter den göra på egen hand.
Vår nya video, Agents under control, visar hur DocReveal besvarar den frågan. Den är tre och en halv minut lång, ni kan se den högst upp på den här sidan, och den är gjord för chefer inom ekonomi och drift och för de IT- och säkerhetsteam som godkänner användningen av AI. Här beskriver vi vad ni får se och varför det spelar roll.
Tillåt: en nyckel per assistent
En extern assistent ansluter till DocReveal via det öppna Model Context Protocol (MCP), med en egen åtkomstnyckel. I MCP Manager skapar teamet en nyckel med assistentens namn och begränsar den till det som uppgiften kräver: dokument, sökning, affärsregler, etiketter och plattformsverktygen — inget annat. Nyckeln löper ut efter 90 dagar, dess hemlighet visas bara en gång, och nyckeln kan när som helst roteras eller återkallas.
Inga delade lösenord och ingen allt-eller-inget-åtkomst. Varje assistent arbetar under sitt eget namn.
Bestäm: vilka åtgärder som väntar på en människa
Alla åtgärder innebär inte samma risk. För varje förmåga bestämmer teamet hur dess känsliga åtgärder skyddas: de körs automatiskt, assistenten måste först bekräfta dem eller en människa måste godkänna dem. För etiketter väljer Keldmoor mänskligt godkännande.
Varje känslig åtgärd är märkt som sådan, även att tilldela, ta bort och skapa etiketter. Vissa skydd går inte att lätta på alls: ändringar av teammedlemmar kräver alltid en människa.
Arbeta: assistenten läser, hittar och föreslår
Läsning sker direkt. Assistenten listar septemberfakturorna, läser resultaten av affärsreglerna och hämtar de relevanta avsnitten ur leveransavtalet, dess tillägg och godsmottagningsrapporten. I svaret pekar den ut tre fakturor med omtvistade belopp på 720,00 USD, 436,00 USD och 180,00 USD, flaggar papperskopian som en dubblett och bekräftar att en fjärde faktura är i sin ordning.
Sedan ber den om att få sätta etiketten, och där stannar den. Alla fyra förfrågningar om etiketten väntar på godkännande, och det säger assistenten också. Mejlet till leverantören är ett utkast, och det förblir det.
Godkänn: en människa säger ja
En avisering dyker upp i DocReveal, och den som ska godkänna öppnar inkorgen för godkännanden i Agent Manager. Förfrågningar från externa assistenter och från DocReveals egna agenter hamnar på ett och samma ställe och kan filtreras efter ursprung. Varje förfrågan visar åtgärden, vilken nyckel som begärde den och när.
Chefen för leverantörsreskontran godkänner den första förfrågan med kommentaren ”Disputed per MSA-2026-014 – hold payment” och därefter de tre övriga. Tillbaka i konversationen kontrollerar assistenten godkännandestatusen och slutför jobbet: etiketten sitter nu på de tre fakturorna och på papperskopian. Den fjärde fakturan förblir utan etikett, och mejlet väntar fortfarande på att en människa ska skicka det.
Det här är samma septemberfakturor som ni kanske känner igen från videorna Checked, not trusted och Ask your invoices. Där hittade DocReveal problemen. Här tar en AI-assistent itu med dem — inom gränser som människor sätter.
Granska: varje anrop svart på vitt
I aktivitetsloggen i MCP Manager är varje anrop som assistenten har gjort dokumenterat: vad den läste, vad som väntade på godkännande och vad som kördes efter ett ja, vart och ett med tidpunkt, förmåga och nyckel. Teamet kan filtrera på nyckel, förmåga eller status och exportera de valda anropen som CSV, JSON, XML eller YAML till sina revisorer.
När någon frågar vem som ändrade vad, och när, finns svaret ett filter bort.
Det här tar ni med er
- Ge varje assistent en egen nyckel. Begränsa den till de förmågor den behöver, låt den löpa ut och behåll återkallandet i egna händer.
- Bestäm var en människa måste säga ja. Låt läsning köras av sig själv och låt ändringar vänta på godkännande.
- Godkänn på ett ställe. En inkorg för alla förfrågningar, med en kommentar som förklarar beslutet.
- Bevara spåren. Varje anrop, med nyckel och tidpunkt, redo att filtreras och exporteras.
Alla företag och siffror i videon är fiktiva demodata.
Agenter föreslår. Människor godkänner.
