Naar hoofdinhoud
Terug naar blog

AI-agents toevoegen aan HaloITSM: zo werkt het

ITSM Autopilot Team5 min leestijd

AI-agents toevoegen aan HaloITSM betekent een AI-laag koppelen via een webhook en de Halo REST-API, met OAuth client credentials als authenticatie. De AI classificeert binnenkomende tickets, doorzoekt je kennisbank naar een passend antwoord en schrijft het resultaat terug op het ticket: als interne notitie voor het team, of als publieke reactie zodra een categorie betrouwbaar genoeg is bevonden om zelfstandig te draaien. HaloITSM blijft precies zoals het is. Geen migratie, geen plugin, niets nieuws voor je team om te leren.

HaloITSM groeit hard, en niet zonder reden. MSP's en middelgrote IT-teams waarderen het platform omdat de workflow-designer echt eenvoudig te configureren is en omdat ITSM, assetbeheer en een servicecatalogus in één omgeving samenkomen. Een AI-laag bovenop dat fundament doet precies het stuk dat workflows zelf niet kunnen: een rommelig geformuleerde zin lezen en begrijpen wat er eigenlijk bedoeld wordt.

Waarom AI-agents bovenop HaloITSM?

De workflow-engine van Halo doet al veel: routeringsregels, SLA-escalatie, goedkeuringsstappen, automatische acties op basis van ticketstatus. Dat is nuttige, bewezen automatisering en die blijft gewoon staan zoals hij is ingericht.

Wat een workflow niet kan, is intentie lezen. Een regel herkent het woord "VPN" in een onderwerpregel. Diezelfde regel ziet niet dat "ik kom sinds gisteravond niet meer in op afstand na de update" ook een VPN-probleem beschrijft, want het woord VPN komt er niet in voor. Dat is precies het gat dat een AI-agent vult: hij leest het ticket zoals een eerstelijns engineer dat zou doen, bepaalt waar het daadwerkelijk over gaat, en past pas dan de categorie, prioriteit en behandelgroep toe waar de workflows van Halo op kunnen reageren.

Voor een MSP die meerdere klanten vanuit één Halo-omgeving bedient, telt dit nog zwaarder. Elke klant formuleert dezelfde handvol veelvoorkomende problemen net weer anders, en een AI-agent die op betekenis leest generaliseert daar veel beter over dan een vaste regelset per klant.

Hoe werkt de integratie?

De koppeling loopt via een webhook en de Halo REST-API:

  1. Er gebeurt iets met een ticket in Halo. Een ticket wordt aangemaakt, bijgewerkt, of krijgt een nieuwe actie (Halo's term voor een notitie of reactie).
  2. Halo stuurt een webhook. De ticketdata (samenvatting, details, status, tickettype, klant) gaat naar ITSM Autopilot.
  3. AI-agents verwerken het ticket. Binnen seconden leest de AI de volledige context, bepaalt categorie, prioriteit en behandelteam, en zoekt in je kennisbank en eerdere oplossingen naar een passend antwoord.
  4. Resultaten gaan terug via de Halo-API, met OAuth als authenticatie. ITSM Autopilot maakt verbinding met een client-ID en secret via OAuth client credentials, zonder dat er een persoonlijk account bij komt kijken. De classificatie landt op de ticketvelden. Voorgestelde antwoorden verschijnen als interne notities voor je team. Staat autonome afhandeling aan voor die categorie, dan gaat de reactie naar de melder.
De setup is een korte, eenmalige configuratie: maak de OAuth-client aan in Halo, koppel die in ITSM Autopilot en richt één webhook in op de ticketevents die je wilt meenemen. In Halo zelf installeer je niets, en de koppeling is op elk moment weer in te trekken.

Voor een breder beeld van hoe dit patroon over ITSM-platformen heen werkt, zie onze integratiegids. Dezelfde aanpak koppelt ook aan ServiceNow, met de platformspecifieke details verwisseld.

Wat doen de AI-agents concreet?

  • Triage. Categorie, prioriteit en behandelteam staan binnen seconden op het ticket, met precies de waarden die in jouw Halo-omgeving zijn ingericht. Geen verzonnen categorieën.
  • Verduidelijking. Een ticket als "printer kapot" krijgt één reactie met de twee of drie vragen die een eerstelijns medewerker ook zou stellen, in de taal van de melder.
  • Kennisbankantwoorden. Staat de oplossing in de kennisbank, in een geüpload document of in de servicecatalogus, dan stelt de agent het antwoord op en verwijst naar de bron.
  • Sentimentbewaking. Een gefrustreerde, urgente of ongeruste melding wordt direct bij een mens onder de aandacht gebracht, waar in de wachtrij hij ook staat.
  • Kenniscuratie. Elk opgelost ticket wordt een kandidaat known-error-artikel, zodat hetzelfde probleem de volgende keer sneller beantwoord is.

Begin in schaduwmodus, niet in productie

Zet publieke reacties niet op dag één aan. Begin in schaduwmodus: de AI verwerkt elk ticket, maar elk resultaat komt als interne notitie terecht. Er bereikt niets een melder totdat jij besluit dat het zover is.

Na een week of twee schaduwmodus zie je precies welke tickettypes en categorieën de AI goed afhandelt. Zet autonome afhandeling eerst aan voor die categorieën, houd de rest in schaduw en breid uit zodra de cijfers dat verdienen.

Veelgestelde vragen

Vervangt dit de eigen automatisering en workflows van Halo?

Nee. De workflow-engine van Halo blijft doen waar hij al goed in is: routering, SLA-timers, goedkeuringen en geplande acties. ITSM Autopilot voegt een laag toe die intentie leest en een antwoord opstelt voordat die workflows het overnemen. Het vervangt geen enkel onderdeel van Halo.

Welk Halo-abonnement of welke setup heb ik nodig?

Elke HaloITSM-omgeving met API-toegang en de mogelijkheid om een OAuth-client aan te maken, wat standaard is op een Halo-tenant. Er is geen aparte add-on nodig.

Is dit geschikt voor een MSP met meerdere klanten op één Halo-omgeving?

Ja. De AI leest elk ticket op zijn eigen merites in plaats van te leunen op een klantspecifieke regelset, en generaliseert daardoor goed over de uiteenlopende manieren waarop verschillende klanten dezelfde veelvoorkomende problemen omschrijven.

Wat gebeurt er als de AI niet zeker is van een antwoord?

Elke uitgaande actie heeft een confidence-drempel. Daaronder reageert de AI niet richting de melder. Hij zet zijn analyse dan als interne notitie neer, en een mens beslist verder.