Ways to Start an Investigation
Start an Investigation Manually
Run AI SRE from an alert or a non-maintenance incident.Open the AI SRE Tab
Start the Investigation
Follow the Investigation
Rate the Result
Run Investigations Automatically
AI SRE starts on its own in two cases: an Auto-run investigation rule matches a new alert, or your Rootly account team has turned on account-level automatic investigation.With Investigation Rules
An investigation rule set to Auto-run starts AI SRE when a new alert matches its conditions, such as title, description, urgency, source, status or a custom alert field. Rules apply to alerts only. Rootly checks rules once, shortly after an alert is created, and skips alerts that already have an investigation or arrive during the rule’s cooldown. See Run Modes for details. Use automatic investigations for high-signal alert classes where responders benefit from evidence before they open the alert. Keep noisy or experimental alert classes in Manual mode until the 90-day match preview and completed reports look reliable. A rule with no conditions matches every alert, so an empty Auto-run rule investigates every new alert that arrives outside its cooldown.Account-Level Automatic Investigation
Rootly can also turn on automatic investigation for the selected team. There’s no setting for it in AI & Agents; your Rootly account team turns it on or off. When it’s on:- Every new alert is investigated automatically, whether or not a rule matches.
- If an Auto-run rule matches, the run uses that rule’s instructions, and while the rule’s cooldown is active the alert isn’t investigated automatically.
- An alert that matches only a Manual or Paused rule is still investigated, without that rule’s instructions.
- Every new incident is investigated automatically, except scheduled maintenance incidents and example incidents.
Investigate an Incident
Start an incident investigation yourself from the incident’s AI SRE tab or by asking Rootly in Slack. Investigation rules never apply to incidents, so an incident is investigated automatically only when account-level automatic investigation is on. Scheduled maintenance incidents have no AI SRE tab. Asking Rootly to investigate one in Slack gets the reply “There’s nothing to root-cause on a scheduled maintenance incident.”Ask Rootly in Slack
Mention@Rootly and ask it to investigate. See Using Rootly AI in Slack for where you can mention it. Rootly picks the target in this order:
- An incident you name, such as
investigate INC-123, or an alert you name by its ID. - The incident the channel or conversation is about.
- The alert whose announcement thread you’re asking in.
Rerun an Investigation
Where Rerun is enabled, a finished investigation shows Rerun investigation, including one that ended with Failed. It asks “Start a fresh investigation? The current results stay available in this alert’s history.” and starts a new investigation, which counts as a manual run. You need write access to the alert or incident. A rerun matches investigation rules again against the alert as it is at that moment, so it can pick up instructions from a rule added since the first run. The AI SRE tab then shows the new investigation. See Reading the Result for what the finished report contains.Ask Follow-Up Questions
After an investigation completes, members with write access get a Chat panel on the AI SRE tab. Type into Ask a follow-up about this investigation… to ask what the investigation ruled out, what a signal means or what to check next. A follow-up doesn’t start a new investigation and never changes the report. To answer, AI SRE can query your connected tools again. See Ask Follow-Up Questions in Chat. Chat isn’t available while the investigation is still running, or on an investigation that ended with Failed.What You See While It Runs
After you select Start investigation, the tab shows Investigating… until the live run takes over. A Live investigation box then shows:- A stage indicator, Preparing and then Stage N of M, with a sentence describing the current stage. Stage names include Gather facts, Investigate and Write verdict.
- A progress bar and an elapsed-time clock.
How an Investigation Ends
Every investigation runs within limits on model spend, tool calls and reasoning turns. When a stage reaches its limit, AI SRE stops gathering evidence for it and reports what it established. There’s no control to stop an investigation early; it ends when it finishes or reaches those limits. AI SRE is built to abstain rather than invent a cause:- Claims must cite what a tool actually returned. Rootly drops claims that cite nothing.
- Rootly, not the model, settles the outcome from the evidence gathered.
- When the evidence doesn’t confirm a root cause, the result says so, for example Inconclusive — needs human, instead of naming a guess.
- When AI SRE couldn’t gather any evidence, the outcome is Could not investigate. On the default flow the tab can show Inconclusive — needs human for such a run; see Outcome Labels.
Automatic Runs and Unattended Access
An automatic investigation is a system-triggered run, so there is no initiating responder whose personal provider permissions can be used. It uses the team’s connector credentials and the tools each connector exposes to AI SRE. For Rootly’s own permission checks, an automatic run acts as an owner or admin on the selected team, so it can read Rootly data that some readers of the alert can’t. Everyone who can read the alert or incident sees the finished report. When AI SRE and Private Agent are enabled, it can also use registered Private Agent capabilities under theai-sre system actor.
That access isn’t guaranteed to be read-only:
- Some built-in connectors, for example Atlassian, Notion, Linear and AWS, pass the provider’s full tool catalog to AI SRE, and a built-in connector tool can accept provider-defined commands or queries that change data when the provider account allows it.
- Custom MCP tools can be write-capable, and Rootly doesn’t classify their behavior.
- Private Agent capabilities can include HTTP write requests and SQL execution against a database, and they run without an interactive approval step.
ai-sre system actor. The AI connectors and private agents an investigation calls are part of Atlas, Rootly’s AI layer. See Evidence Sources for every access boundary, and AI Connectors and Private Agents to set each one up.
Troubleshooting
The AI SRE tab doesn't appear on an alert or incident
The AI SRE tab doesn't appear on an alert or incident
Start investigation isn't available on the AI SRE tab
Start investigation isn't available on the AI SRE tab
An automatic investigation didn't start on an alert
An automatic investigation didn't start on an alert
- The rule isn’t set to Auto-run. Manual rules never start a run on their own.
- The alert didn’t match every condition at the moment it was created.
- The rule was created or edited after the alert arrived. Rules aren’t applied to existing alerts.
- The alert already had an investigation.
- The matching rule’s cooldown was active, so the alert was skipped.
Alerts are investigated automatically with no Auto-run rule
Alerts are investigated automatically with no Auto-run rule
Too many automatic investigations are running
Too many automatic investigations are running
Rootly in Slack didn't start an investigation
Rootly in Slack didn't start an investigation
investigate INC-123, or ask from the incident channel or the alert’s announcement thread.The investigation ended with Failed
The investigation ended with Failed
Frequently Asked Questions
Can I start an investigation from a workflow or the API?
Can I start an investigation from a workflow or the API?
Can I stop an investigation that's running?
Can I stop an investigation that's running?
Does a follow-up question in Chat start a new investigation?
Does a follow-up question in Chat start a new investigation?
Why does the AI SRE tab show a different investigation than the one I started?
Why does the AI SRE tab show a different investigation than the one I started?
Does pausing a rule stop an investigation that's already running?
Does pausing a rule stop an investigation that's already running?