Agents for Specialized Workloads on Azure

The Configuration and Troubleshooting agents are designed to manage mission-critical workloads like SAP and Epic on Azure by automating configuration validation, root cause analysis, and remediation. They address persistent challenges in IT operations—like drift, downtime, and fragmented tooling—by delivering proactive, workload-aware intelligence.

The project evolved rapidly with priorities shifting week-to-week. Shaping the UX required adaptability, working across many formats, and shorter cycles of collaboration between contributors. Deliverables included traditional UX flows, scripts, quick video demos, and JSON-based adaptive cards.

Timeline
Sep 2024 – Dec 2025

Context

A Copilot-powered, agentic AI platform for IT operations teams managing complex, regulated, or high-availability workloads on Azure.

The Configuration Validation agent increases operational excellence and reduces escalations through workload-aware, proactive drift detection. The Troubleshooting agent provides rapid troubleshooting with root cause analysis. Together they combine configuration validation, observability, and collaborative remediation into a unified, intelligent experience tailored for complex workloads like SAP, Epic, and others.

Goals

The agents help IT pros managing massive, complex Azure systems, with a goal of delivering clearer, more relevant support so people can respond more confidently, work more efficiently, and keep systems running smoothly. Success is measured by accuracy, resolution speed, and user trust.

Who is it for?

When managing mission-critical workloads like SAP and Epic on Azure, IT professionals struggle to detect, diagnose, and resolve configuration issues and performance problems quickly and accurately—especially when these issues span infrastructure, application, and integration layers. These users:

User roles

Primary

Secondary

User experience shift: assistive to autonomous

Agentic AI is a shift from assistive AI to autonomous AI with enough context and safeguards to justify it. AI should subtract complexity, not just surface it.

The system will use confidence thresholds to determine when to act autonomously. This model ensures safety while enabling high-value automation.

For example:

Responsible autonomy

Role-aware actions ensure that only individuals with the appropriate permissions can approve high-impact changes. Copilot maintains transparency by always explaining the rationale behind its recommendations, so users understand the reasoning behind AI-driven suggestions.

AI accountability is only enabled when WVI provides sufficient context to justify safe action.

UX design for agentic experiences

Start with a story

Designing for probabilistic systems like LLM-based AI presents significant challenges. One valuable approach we developed to solve these challenges was the development of scripts that drove our UX flows.

We collaborated closely across the product team with PMs and Engineers to craft a story that captures a highly detailed representation of a real-life scenario.

Scripted scenarios were broken into steps and mapped to “Super-Chat” components.

Evolution of agent output

Sequence of agent output iterations between live demos and UX flows.

A central UX element through our development of agents was the output in the chat. Initial versions were made up of text and emojis and were very difficult to follow and maintain context throughout the flow. We iterated on possibilities, initially leveraging adaptive cards to group information and to provide controls for configuring responses and calls to action.

Platform context

Where the agents were actualized evolved throughout the process, ranging from a custom experience in Azure, to Azure Copilot, and ultimately to Teams, where we had the most flexibility to iterate on real experiences.

Adaptive Cards