Jira Service Management-automatisering: zo werken flows, SLA's en webhooks
Door Roman Zakharenko · Feiten gecontroleerd
Jira Service Management-automatisering bestaat uit flows (voorheen regels genoemd) met drie onderdelen: een trigger die ze start, optionele voorwaarden die filteren op welke werkitems ze van toepassing zijn, en acties die het werk doen. Met servicespecifieke triggers, zoals SLA-overschrijdingen en goedkeuringen, plus smart values en webrequests automatiseer je het grootste deel van het triage-, escalatie- en meldingswerk rond je wachtrijen.
In één oogopslag
- Elke automatiseringsflow bestaat uit een trigger, optionele voorwaarden en een of meer acties, die van boven naar beneden worden uitgevoerd.
- Jira Service Management voegt triggers toe zoals 'SLA threshold breached' en 'Approval required'.
- De actie 'Send web request' roept externe systemen aan; met een incoming webhook-trigger kunnen externe systemen een flow starten.
- Smart values zoals {{issue.key}} voegen gegevens uit werkitems in velden, opmerkingen en berichten in.
- Elke SLA heeft eigen start-, pauze- en stopvoorwaarden; pauzeren is optioneel.
Triggers, voorwaarden en acties
De documentatie van Atlassian noemt automatiseringsregels tegenwoordig 'flows'; je ziet beide termen, en ze betekenen hetzelfde. Je kunt een flow vanaf nul opbouwen, vanuit een template of met Rovo maken, en zodra hij is ingeschakeld, worden de stappen in volgorde van boven naar beneden uitgevoerd.
| Onderdeel | Wat het doet | Voorbeelden |
|---|---|---|
| Trigger | Start de flow wanneer er iets gebeurt | Werkitem aangemaakt, werkitem van status gewijzigd, opmerking toegevoegd, SLA-drempel overschreden, goedkeuring vereist, gepland, incoming webhook |
| Voorwaarde (optioneel) | Beperkt op welke werkitems de flow werkt | Werkitem voldoet aan een JQL-filter, opmerking is intern of openbaar, gebruikerstype |
| Actie | Doet het werk | Statusovergang, veld bewerken, opmerking toevoegen, e-mail versturen, webrequest versturen, Slack- of Microsoft Teams-bericht versturen |
Twee triggers zijn specifiek voor servicewerk. Met 'SLA threshold breached' kies je een SLA en laat je de flow afgaan zodra die is overschreden of op het punt staat overschreden te worden. 'Approval required' gaat af wanneer een werkitem waarvoor goedkeuring nodig is, wordt aangemaakt of bijgewerkt, of wanneer er nieuwe goedkeurders worden toegevoegd. Een geplande trigger laat een flow op een timer draaien, wat handig is voor periodieke controles, zoals het oplijsten van werkitems die bijna over hun SLA gaan.
Wachtrijen, aanvraagtypen en SLA's: waar je omheen automatiseert
Automatisering in Jira Service Management is er vooral om drie structuren accuraat te houden:
- Wachtrijen (queues) zijn gefilterde sets werkitems die agents een gericht overzicht van hun werk geven. Ze filteren op velden zoals status, werktype, toegewezen persoon en prioriteit, of op JQL. Agents kunnen geen wachtrijen aanmaken of bewerken; dat doen space-admins.
- Aanvraagtypen (request types) zijn de formulieren die klanten op het portaal gebruiken om aanvragen in te dienen. Elk aanvraagtype is gekoppeld aan precies één werktype: het aanvraagtype regelt de naamgeving en portaalinstellingen, terwijl het werktype de workflow en velden bevat. Eén werktype kan achter veel aanvraagtypen zitten.
- SLA's meten tijd ten opzichte van doelen. Elke SLA heeft eigen start-, pauze- en stopvoorwaarden; pauzeren is optioneel en wordt meestal gebruikt terwijl je op een reactie van de klant wacht, en de meting stopt zodra aan een van de stopvoorwaarden is voldaan.
In de praktijk stellen flows de velden in waarop wachtrijen en SLA-doelen filteren. Als een flow de prioriteit of een aangepast veld instelt op basis van het aanvraagtype of de inhoud van het bericht, pakken de juiste wachtrij en het juiste SLA-doel het werkitem automatisch op.
Smart values
Met smart values voegt een flow gegevens uit het werkitem in velden, opmerkingen, e-mails en bodies van webrequests in. {{issue.key}} geeft de sleutel terug, bijvoorbeeld PROJ-123. Andere velden volgen hetzelfde patroon met de naam van het veld, ook aangepaste velden; als twee velden dezelfde naam hebben, gebruik je in plaats daarvan het ID van het aangepaste veld.
De interface van Atlassian zegt nu 'work item' waar vroeger 'issue' stond, maar de syntax voor smart values in de documentatie gebruikt nog steeds het voorvoegsel issue. Over velden met meerdere waarden kun je een lus maken met de #-syntax, afgesloten met {{/}}.
Webhooks en externe systemen
Webhooks werken in beide richtingen:
- Uitgaand: de actie 'Send web request' roept de API van een ander systeem aan wanneer een flow draait, en kan responsdata teruggeven voor latere stappen. Je ontvangende systeem moet requests vanaf het netwerk van Atlassian accepteren.
- Inkomend: de incoming webhook-trigger geeft een flow een eigen URL, zodat een extern systeem (een chatbot, een factureringstool, een monitoringtool) de flow kan starten met een HTTP-request.
- Chattools: de acties 'Send Slack message' en 'Send Microsoft Teams message' plaatsen berichten in kanalen, met smart values in de berichttekst.
Gebruikslimieten en wat je eerst automatiseert
Per oktober 2026 meet Jira Cloud het automatiseringsgebruik per product per maand, met limieten die afhangen van je abonnement. Atlassian publiceert op de pagina 'How is your automation usage calculated' hoe het gebruik wordt geteld; bekijk die, en je huidige verbruik, voordat je geplande flows met een hoge frequentie toevoegt.
Veelvoorkomende eerste flows voor een servicedesk:
- Prioriteit, component of toegewezen persoon bij het aanmaken instellen op basis van het aanvraagtype en de inhoud van de aanvraag.
- Een bericht in een escalatiekanaal plaatsen wanneer een SLA op het punt staat overschreden te worden.
- De klant een herinnering sturen wanneer een aanvraag op hem wacht, en de aanvraag na een vaste tijd met een opmerking op opgelost zetten.
- Nieuwe aanvragen met hoge prioriteit via 'Send web request' naar een extern systeem sturen.
Dit laten bouwen
TascaLab werkt bovenop je bestaande Jira Service Management-site, zonder overstap naar een ander platform, en combineert native automatisering met API's, webhooks en Make of n8n waar een flow andere tools moet bereiken. Ticket Routing & Categorization kost eenmalig € 690; Custom Automation kost vanaf € 1.070. Elk project omvat 30 dagen ondersteuning na livegang en basisdocumentatie, en de meeste implementaties duren 1–3 weken. Begin met een gratis Health Check-gesprek van 30 minuten.
Veelgestelde vragen
Zijn Jira-automatiseringsregels en flows hetzelfde?
Ja. De nieuwere documentatie en interface van Atlassian gebruiken 'flow' voor wat vroeger een automatiseringsregel heette. De opbouw is hetzelfde: trigger, voorwaarden en acties.
Kan Jira Service Management-automatisering reageren op SLA-overschrijdingen?
Ja. Met de trigger 'SLA threshold breached' kies je een SLA en laat je de flow afgaan zodra die is overschreden of op het punt staat overschreden te worden.
Hoe stuur ik gegevens vanuit Jira Service Management naar een ander systeem?
Gebruik de actie 'Send web request' in een flow. Die roept de API van het andere systeem aan wanneer de flow draait en kan responsdata teruggeven aan latere stappen.
Wat is het verschil tussen een aanvraagtype en een werktype?
Een aanvraagtype is het formulier op het portaal dat de klant ziet; het werktype erachter bevat de workflow en de velden. Elk aanvraagtype gebruikt één werktype, en één werktype kan veel aanvraagtypen bedienen.
Wil je dit laten opzetten voor je team?
Plan een gratis Health Check: een gesprek van 30 minuten en een schriftelijk rapport met 2–3 concrete aanbevelingen, een vaste prijs en de geschatte lopende kosten. Geen verkooppraatje.
Bronnen
- Atlassian Support — Create automation flows in Jira
- Atlassian Support — Jira automation triggers
- Atlassian Support — Jira automation actions
- Atlassian Support — Automation smart values: issues
- Atlassian Support — What are queues?
- Atlassian Support — What's the difference between request types and work types?
- Atlassian Support — Set up SLA conditions
- Atlassian Support — How is your automation usage calculated