↑ Terug naar Cases
🤖 Case Study — AI & Automatisatie

Agent Tom B

Een AI-agent die automatisch IT-tickets analyseert, prioriteert en routeert. Gebouwd met Google Gemini 2.5 Pro voor een IT-bedrijf dat dagelijks tientallen tickets verwerkt.

5 min
Polling Cyclus
<5
API Calls/Cycle
24/7
Operationeel
STAR
Analyse Formaat
🐍 Python 3.11+
Gemini 2.5 Pro
🔍 Google Search
🎛 BMS/Kaseya
💬 MS Teams
🗃 SQLite
🔴
De Uitdaging

Tickets Stapelen Zich Op

Een IT-bedrijf verwerkt dagelijks tientallen tickets via BMS (Kaseya). Engineers besteedden kostbare tijd aan het lezen, analyseren en routeren van elk binnenkomend ticket. Urgente zaken werden soms te laat opgepikt, en eenvoudige vragen kostten evenveel aandacht als complexe problemen.

  • Handmatige analyse van elk nieuw ticket
  • Geen automatische prioritering — alles "even belangrijk"
  • Tickets bleven te lang in de verkeerde queue
  • Engineers misten context over onbekende issues
AI Agent lost het ticket probleem op
💡
Het Concept

Agent Tom B is Geboren

Het idee: een AI-assistent die elke 5 minuten de BMS API pollt, nieuwe tickets oppikt, ze analyseert met Google Gemini 2.5 Pro (inclusief Google Search voor context), en automatisch een interne note plaatst met een eerste analyse. De engineer krijgt een kant-en-klare briefing in plaats van een rauw ticket.

🎛 BMS Ticket
🤖 Agent Tom B
Gemini + Search
💬 Teams Notificatie
  • Automatische analyse van nieuwe tickets
  • Google Search grounding voor actuele context
  • Intelligente prioritering (dringend → P1 Very High)
  • Routing naar het juiste team
Architectuur diagram Agent Tom B
👨‍💻
Consultatie

On-Demand AI Hulp

Naast automatische verwerking kan elk teamlid Tom B om hulp vragen. Door #flai in een ticket note te typen, voert de agent een diepe analyse uit in STAR-formaat (Situatie, Taak, Actie, Resultaat). Indien nuttig schrijft hij ook een voorbeeld klantmail als aparte note.

// Stap 1: Open het ticket in BMS
// Stap 2: Typ in een note:
#flai

// Tom B analyseert het ticket en plaatst:
✔ Interne note in STAR-formaat
✔ Voorbeeld klantmail (optioneel)
✔ Ticket terug in jouw queue
  • Werkt voor alle klanten, niet alleen Eagle IT
  • Alle notes zijn intern — de klant ziet niets
  • STAR-formaat: gestructureerd en actionable
  • Automatische return naar originele queue
AI Dashboard met STAR-analyse
🧠
Zelflerende AI

De /learn Functie

Het team kan Agent Tom B nieuwe regels aanleren. Via het /learn commando leert de agent patronen herkennen en automatisch toepassen. De AI controleert eerst op conflicten met bestaande regels voordat een nieuwe regel wordt opgeslagen.

// Voorbeeld /learn commando:
#flai /learn 3CX Lost Call in Queue Sales tickets moeten direct naar Sales met hoge prioriteit

// Tom B controleert:
✅ Geen conflict → LEARN OK + regel opgeslagen
⚠️ Conflict → LEARN CONFLICT melding
  • Eenvoudig aanleren via notities in BMS
  • Automatische conflict-detectie met bestaande regels
  • Regels opgeslagen in learned_rules.md
  • Terug-routing na bevestiging
AI Learning Process
🔌
Slimme Routing

Automatische Ticket Routing

Agent Tom B leest de audit log van elk ticket om te bepalen waar het vandaan kwam. Op basis daarvan routeert hij het ticket terug via hashtags in BMS. Er is altijd een safety net: bij twijfel gaat het ticket naar Level One Support met P1 prioriteit.

Queue in audit log Hashtag
Level One Support #flytolvl1
Sales #flytosales
Accounting #flytoacc
Level Two Support #flytolvl2
SysAdmin #flytosysadmin
Project Support #flytoprosup
  • Audit log-based return routing
  • Fallback: onbekende queue → Level One + P1
  • BMS workflows verwerken de hashtags
  • ~5 API calls per cyclus (geoptimaliseerd van ~15)
Routing architectuur

De Impact

Agent Tom B draait 24/7 en verwerkt tickets sneller dan de engineers ooit handmatig konden. Het team kan zich focussen op het oplossen van problemen in plaats van het sorteren ervan.

24/7
Non-stop operationeel
<30s
Eerste analyse klaar
100%
Interne notes
70%+
Confidence drempel

🛡 Ingebouwde Veiligheidsnetten

🔒

Altijd Intern

Alle notes van Tom B zijn intern — de klant ziet ze nooit. Geen risico op ongewenste communicatie.

📈

Confidence Scoring

Bij twijfel (confidence <70%) escaleert de agent automatisch. Geen gokwerk op kritieke tickets.

🛡

Safety Net Routing

Onbekende queue of persoon? Automatisch naar Level One Support met P1 prioriteit.

👥

Mens in de Loop

Tom B is een hulpmiddel, geen vervanging. Engineers controleren altijd voordat ze de klant benaderen.

🚀 In Productie

Live & Operationeel

Agent Tom B draait in productie en verwerkt dagelijks tickets voor het volledige team. De engineers hebben nu meer tijd voor wat echt telt: problemen oplossen voor klanten.

— SDC IT Services

Ook jouw workflows automatiseren met AI?

Van ticket-analyse tot kennisbank-integratie — ik bouw AI-oplossingen die passen bij jouw bedrijfsprocessen. Neem contact op voor een vrijblijvend gesprek.

Bekijk AI Services