SpectreAI — From "Bot's Down" in Slack to a Draft PR in Under 2 Minutes | AgentHack 2026

AgentHack Submission

Team Name: SpectreAI
Team Member: Nithin BR (Solo)
Number of Agents: 3 (Maestro Orchestration + InvestigationAgent + CodingAgent)
Industry: Cross-industry RPA / IT Operations
Complexity Level: Advanced


Summary

SpectreAI turns a Slack support message into a diagnosed, patched, and PR-raised
fix in under 2 minutes — fully automated via UiPath Maestro multi-agent orchestration.
No developer intervention required for high-confidence bugs.


Problem Statement

Every RPA team knows this pain. A bot fails in production. An end user messages
the support channel. A developer drops everything, digs through Orchestrator logs,
finds the broken XAML line, patches it, raises a PR — all while the user waits
with zero visibility. That’s 2–4 hours of developer time, every single failure,
with no automated diagnosis, no knowledge retention, and no self-healing capability.


Solution

SpectreAI is a multi-agent agentic system orchestrated by UiPath Maestro. A single
Slack message triggers a fully automated pipeline:

Maestro classifies the request as a bug or enhancement and routes it to the
right agent automatically.

InvestigationAgent runs a 3-layer log fetch across all Orchestrator folders —
job logs, business exception logs, and transaction item logs — merged into a single
context. SpectreKB, our knowledge base, injects patterns from past diagnoses. The
reasoning engine produces a structured output: root cause, confidence score, affected
file, recommended fix.

CodingAgent fetches the XAML via GitHub API (no cloning), produces a surgical
patch, validates the XML before any commit, and raises a labelled Draft PR with full
context. The developer has everything they need without opening a single log.

Three paths fully covered:

  • :white_check_mark: Happy Path — high-confidence bug → XAML patched → Draft PR raised automatically
  • :white_check_mark: Escalation Path — low confidence → Slack Escalate/Dismiss buttons →
    user decides → Jira bug ticket + Action Centre task
  • :white_check_mark: Enhancement Path — not a bug → Jira ticket auto-created → Slack confirmation

Expected Impact

Metric Before SpectreAI After SpectreAI
Time to diagnose + patch 2–4 hours Under 2 minutes
Developer intervention Required every time Only for PR review
Knowledge retention None SpectreKB learns from every diagnosis
User visibility Zero Live Slack updates throughout

Products & Technologies

UiPath Maestro, UiPath Coded Agents (Python), UiPath Orchestrator,
UiPath Integration Service, UiPath Action Centre, Slack API, GitHub Contents API,
Jira API, GPT-4.1 mini, Python, BPMN


Architecture Diagram


Demo Video

[:play_button: Watch on YouTube]( SpectreAI — UiPath Maestro AI Agent: Bot Failure to Draft PR in Under 2 Minutes | AgentHack 2026)


Other Resources

2 Likes