AI Assistant
Use the AI assistant to triage alerts, generate runbooks, and surface resolution suggestions.
What the AI assistant does
AlertFlow's AI assistant is available in two places:
- Alert detail panel — summarize a noisy alert, suggest resolution steps, or ask questions about the alert payload
- Workflow builder — the AI Triage node that runs automatically as part of a workflow
The assistant is powered by Claude (Anthropic) and has access to the full alert context: title, description, labels, annotations, and recent related alerts.
AI Triage workflow node
The AI Triage node runs a prompt against the alert and stores the result as a workflow variable that downstream nodes can use.
Adding the node
- From the palette, drag AI Triage onto the canvas.
- Connect it after your initial condition (e.g., after a severity filter).
- In the Inspector, configure:
- Prompt: what you want the AI to do (see prompts below)
- Output variable: name to store the result, e.g.,
aiSummary
- In downstream Notify nodes, use
{{aiSummary}}in the message template.
Example prompts
Runbook suggestion:
Given this alert, suggest 3 specific troubleshooting steps an MSP engineer should take first.
Alert title: {{alert.title}}
Description: {{alert.description}}
Host: {{alert.labels.host}}
Short summary for SMS:
Summarize this alert in 15 words or fewer for an SMS notification.
Alert: {{alert.title}} — {{alert.description}}
Severity validation:
Is the following alert actually critical, or could it be false-positive?
Reply with just "critical", "probable_false_positive", or "uncertain".
Title: {{alert.title}}
Labels: {{alert.labels}}
Then connect a Condition node after AI Triage with:
- Variable:
aiClassification - Operator:
equals - Value:
probable_false_positive
And suppress the alert on the True branch.
Alert detail panel — inline AI
In the alert detail view, the AI assistant panel is available on the right side. You can:
- Summarize — generate a human-readable summary of the raw alert payload
- Ask — type any question: "What could cause this on a Windows Server 2019 host?"
- Generate runbook — produce a step-by-step resolution guide that you can paste into your PSA ticket
- Compare — paste a past alert's description and ask "is this the same root cause?"
The assistant reads the full alert context automatically — you don't need to paste it.
Privacy and data retention
- Alert payloads sent to the AI assistant are not used for model training
- Prompts and responses are logged for 30 days in your organization's audit log
- You can disable the AI assistant entirely in Settings → Security → AI Features
Prompt tips
- Be specific about the output format: "Reply with only JSON" or "Reply in one sentence"
- Reference
{{alert.labels.*}}to give the model device context it wouldn't otherwise have - Use a Condition node after AI Triage to gate on the AI's response — this avoids unnecessary notifications when the AI flags a false positive
- Keep SMS prompts short: "Summarize in 15 words" produces better SMS content than a runbook
Limitations
- AI Triage adds ~2–5 seconds of latency to the workflow execution
- The response is always a string — use the Condition node to parse structured responses
- AI Triage is only available on Growth plan and above