Active

AI Generated

AI Incident Triage

Intelligent incident response


Description

When an incident alert fires, an AI agent analyzes context, selects a remediation strategy, and routes to the appropriate AAP playbook — without hardcoded if-statements in the workflow.

Why it matters

  • AI triage picks the remediation playbook from alert context instead of hardcoded if-this-then-that graphs.
  • Dynamic template selection adapts when new playbooks ship without redesigning the workflow.
  • Validation and notification built in so operators confirm recovery, not just job completion.

AO building blocks

Automation orchestrator step types this workflow uses on the canvas. See all building blocks

Interactive Experience

Coming soon

Planned scope

  • AI agent triages incident payload
  • Dynamic playbook selection at runtime
  • Post-remediation validation and operator notification

Workflow

flowchart LR
  A@{ img: "https://ansible-tmm.github.io/aap-orchestrator-demos/assets/icons/manual-trigger.png", label: "Incident Alert", pos: "b", h: 96, constraint: "on" } --> B@{ img: "https://ansible-tmm.github.io/aap-orchestrator-demos/assets/icons/task-agent.png", label: "AI Triage Agent", pos: "b", h: 96, constraint: "on" }
  B --> C@{ img: "https://ansible-tmm.github.io/aap-orchestrator-demos/assets/icons/switch-node.png", label: "Route Decision", pos: "b", h: 96, constraint: "on" }
  C -->|Auto Remediate| D@{ img: "https://ansible-tmm.github.io/aap-orchestrator-demos/assets/icons/launch-aap-job-template.png", label: "Run Remediation", pos: "b", h: 96, constraint: "on" }
  C -->|Needs Approval| E@{ img: "https://ansible-tmm.github.io/aap-orchestrator-demos/assets/icons/approval-node.png", label: "Approve Remediation", pos: "b", h: 96, constraint: "on" }
  E -->|Approved| E1@{ img: "https://ansible-tmm.github.io/aap-orchestrator-demos/assets/icons/launch-aap-job-template.png", label: "Run Approved Remediation", pos: "b", h: 96, constraint: "on" }
  C -->|Inform Only| F@{ img: "https://ansible-tmm.github.io/aap-orchestrator-demos/assets/icons/task-agent.png", label: "Enrich and Assign", pos: "b", h: 96, constraint: "on" }
  classDef noBorder fill:transparent,stroke:transparent
  class A,B,C,D,E,E1,F noBorder

Playbooks

Playbook What it does Runs on
snow_auto_remediation.yml Runs automated remediation on the target host for a ServiceNow incident — checks uptime, disk, and service status. RHEL node

AI Generated

This demo's playbooks and workflow were generated by AI to illustrate the pattern. They have not been fully tested in a live environment. Review and adapt before using in production.