Skip to main content
This tutorial shows how to use IBM Bob and watsonx Orchestrate to automate repetitive IT Operations incidents such as VPN issues, application access problems, and password resets.

What you build

Using a specification-driven approach, Bob converts a Business Requirements Definition (BRD) into a working watsonx Orchestrate incident triage solution. The solution includes:
  • 5 AI agents: incident_triage_coordinator, first_responder, runbook_specialist, remediation_engineer, and summary_specialist
  • 1 agent workflow: incident_triage_orchestration manages the full incident lifecycle
  • 2 Python tools: create_support_ticket and execute_remediation_action
  • 1 knowledge base: incident_runbooks with runbooks for common incident types

Prerequisites

High-level steps

How it works

A user submits a free-text incident request to the incident_triage_coordinator. The coordinator starts the incident_triage_orchestration workflow, which routes the request through four specialist agents in sequence: classification and ticket creation (first_responder), runbook lookup (runbook_specialist), remediation execution (remediation_engineer), and resolution summary (summary_specialist). For existing ticket requests, the coordinator uses natural language reasoning to call stand-alone tools directly, bypassing the workflow.

Next steps

For the full step-by-step walkthrough, see the complete tutorial on IBM Developer: Build AI agents from business requirements with Bob and watsonx Orchestrate