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:
Happy Path — high-confidence bug → XAML patched → Draft PR raised automatically
Escalation Path — low confidence → Slack Escalate/Dismiss buttons →
user decides → Jira bug ticket + Action Centre task
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
[
Watch on YouTube]( SpectreAI — UiPath Maestro AI Agent: Bot Failure to Draft PR in Under 2 Minutes | AgentHack 2026)
