Browse documentation
Docs/AI Triage/Overview and setup

Overview and setup

What the three agents do, the order to switch them on, and what you need first.

What it is. Three separate features, each of which you enable independently. You can use one and ignore the others.

AgentWhen it runsWhat it does
Dispatcher AgentA ticket is createdChooses the team, then the person, and assigns the ticket. Optionally leaves a comment explaining why.
Smart EscalationA customer adds a commentScores how negative the comment is. Past your threshold it can reassign, add a watcher, comment internally or add a label.
Incident DetectionA ticket is created, plus a recurring scanGroups tickets about the same problem, promotes one of them to major incident, and links the rest to it. No new issue is created.
None of the three ever writes a comment
The app holds no code path that posts to an issue's activity feed. Every decision is written to the AI Triage panel on the issue and to the global Audit Log instead. That is worth knowing before you plan a rollout around “let it explain itself in the ticket first” — the explanation is there, just not in the comment stream.

Who sets it up. A Jira administrator for the global configuration. Teams that own their own service desk can configure their desk themselves, if it is not already covered globally.

What you need first

  • Jira Service Management for the service desk features. The app is installed into Jira.
  • Jira administrator rights.
  • For team-based routing only: an Atlassian account with organisation access and an API token, so the app can read your Atlassian Teams. Everything else works without it.
  • Nothing to buy for the AI. It runs on Atlassian's Forge LLM.

Switch them on in this order

This order exists so you can see the app's judgement before it changes anything important.

  1. 1Install the app, open Jira → Apps → AI Triage → Connection, and enter the Atlassian Teams credentials. Do this once; every project uses them.
  2. 2Open one service desk project and go to Project settings → AI Triage → Dispatcher Agent. Switch Enable Dispatcher Agent on.
  3. 3Select the teams and write a routing prompt for each one. Leave Use Team Routing Prompts on if you want it to pick a person as well as a team; turn it off and it assigns the team only.
  4. 4Watch it for a few days. Read the AI Triage panel on routed tickets and the global Audit Log — the app never writes a comment on a ticket, so those two are your evidence. When it gets one wrong, fix that team's prompt. The prompt is where accuracy comes from.
  5. 5Move to the Smart Escalation tab. Enable it, leave Sentiment Threshold at Negative or worse (recommended), and select no actions. The scores appear in the issue panel and the audit log without anything changing on the ticket.
  6. 6When the scores match what your team would have judged, add the actions you want — Flag with label first, then reassignment and the watcher once you trust it. See the Smart Escalation page.
  7. 7Enable Incident Detection last, with a cluster threshold high enough that it only fires on a real wave.
  8. 8Repeat for the next project.
Watch first, act later
Every agent records its reasoning before it changes anything. Enable one with no actions selected for a week: the scores and routing decisions still land in the issue panel and the audit log, nothing on the ticket moves, and “can we trust this?” becomes a question you can answer with evidence.

Two screens, and which one does what

This is the thing that trips people up, so get it straight before you start. The agents are configured per project. The global page only holds the shared Atlassian Teams credentials, the statistics and the audit log.

ScreenTabsWhat you do there
Jira → Apps → AI Triage (global)Statistics · Connection · Audit LogEnter the Atlassian Teams API credentials once, for the whole site. Review statistics and the audit log.
Project settings → AI Triage (per project)Statistics · Dispatcher Agent · Smart Escalation · Incident DetectionEnable and configure each agent for that project's service desk. This is where you spend your time.
The AI Triage panel on an issueSee what the agents decided and why. Anyone who can see the issue.
Personal settings → My SkillsEach agent describes their own specialities, for routing.
Jira → Apps → AI Triage → ConnectionIllustration

AI Triage

StatisticsConnectionAudit Log
Atlassian Teams API Connection

Configure the Atlassian Teams API credentials used by the Dispatcher Agent to access organization teams and members. This is a global setting shared across all projects.

Atlassian Email
admin@example.com
Email of an Atlassian admin with organization access
API Token
••••••••••••
Create at id.atlassian.com/manage-profile/security/api-tokens
Organization ID
auto-discovered
Override if needed (found at admin.atlassian.com)
Validate & ConnectSave ConnectionConnected successfully!
The global Connection tab: enter these credentials once and every project uses them.
Who can configure what
The Connection tab needs a Jira administrator, because those credentials are shared by every project. The agent tabs live in project settings, so a team that administers its own service desk can set up its own routing without waiting for you.

Something missing or wrong on this page? Tell us in the support portal or email contact@synapseoasis.com.