From incident alerts
to informed action

Microsoft’s Smart DRI, and Humani’s approach to the complete workflow.

“An enterprise agent should bring the right context to the next decision—and carry the work forward.”

Humani Labs

Three things to take away

  • Context gives agents a useful starting point. Smart DRI connects assistance to an engineer’s existing responsibility.
  • Humani’s unit of work is the managed task. Our approach connects the initial question to decisions, execution and a verified outcome.
  • Enterprise fit comes from the workflow. Customize systems, authority and success criteria, then use operating evidence to improve the next version.

Microsoft gave its agent a clear job

Microsoft recently described Smart DRI, a Teams-based agent that brings incident information, telemetry and troubleshooting guidance to on-call engineers—the designated responsible individuals, or DRIs.[1]

An incident is a disruption to a production service: requests fail, an application becomes unavailable, or performance deteriorates. The responsible engineer must establish what is affected and decide how to respond, often while colleagues and customers are waiting.

40+Teams supported
7,800+AI-assisted interactions
~6,000Proactive incident notifications
600 hoursEstimated engineering time saved per month

Results reported by Microsoft Inside Track · October 15, 2026. The time-saving figure is Microsoft’s monthly estimate.

This is a compelling deployment because it gives assistance a clear place in an existing responsibility. The engineer has a problem to resolve, a working environment and a reason to return. Our reading is that this combination makes operational context a valuable starting point for enterprise agents.

“It saves a lot of time on context switching.”

Bhupesh Guptha Muthiyalu · Principal Engineering Manager, Microsoft HR
Microsoft Inside Track ↗

The first report is only part of the problem

Microsoft describes context scattered across portals and documents, with production permissions adding friction to investigation.[1] The engineering question is how to assemble enough relevant evidence for the next decision.

Consider an illustrative incident used throughout this article: an employee cannot submit an order because the application times out. They know the task and the symptom. A service engineer needs the request path, dependency health and recent changes; an operations owner needs the extent of the disruption.

Illustrative incident · Humani analysis
“The order-entry application keeps timing out.”INC-042 · Reported by an employee
Current signalsWhich requests and dependencies are failing?
Recent changesWhat changed before the failures began?
Operating knowledgeWhich checks fit this service and environment?
Assemble relevant evidence through authorized access
A briefing the engineer can act on

What is observed · What is still a hypothesis · What to check next

The initial report starts the investigation; evidence from the surrounding systems shapes the next decision.

A useful briefing distinguishes observations from hypotheses. A release just before the timeout suggests a line of investigation. Comparing affected requests with unchanged instances helps test it. That distinction matters: a confident explanation can send a response team in the wrong direction if its evidence is weak.

Reuse needs domain judgment and team configuration

Smart DRI uses Semantic Kernel to orchestrate functions across operational domains.[1]

That orchestration sits between two engineering responsibilities: finding evidence that applies to this situation and fitting the response to the team’s operating process. A useful result depends on both.

For the timeout example, matching the error message is a starting point. The service version, dependency and environment determine whether a previous remedy is applicable. Search ranking supplies candidates; the workflow must establish what they justify. Azure AI Search supports keyword and vector retrieval with additional ranking options.[2]

Tool boundaries matter too. Semantic Kernel plugins expose operational functions, and invocation filters can inspect or control calls.[3][5] We would require a telemetry query to return its scope and time window, and distinguish no matching records from denied access or retrieval failure. Each result changes what the engineer can conclude.

Humani OS applies the same context-first principle to a broader unit of work: the managed task. The following sections connect three lessons from Microsoft’s case to our approach to execution, enterprise customization and ongoing improvement.

Carry Smart DRI’s direction into a managed task

Microsoft identifies mitigation with human sign-off as Smart DRI’s next direction.[1] That puts a concrete question on the table: how does a useful recommendation become a completed, accountable action?

Humani OS is designed to carry the context that supports that recommendation through the rest of the task. Our proposed application starts with the same investigative job, then links the approved response, its execution and the evidence of recovery. For order entry, the owner would follow that progression through four stages.

  1. Understand

    Define the affected service, owner and recovery criteria. Link the employee’s report to authorized telemetry and change records, keeping observed failures separate from possible causes.

  2. Coordinate

    Assign evidence gathering and technical review to the relevant agents and people. If the investigation supports rollback, present the service owner with the target version, scope and expected effect for approval.

  3. Run & Recover

    Dispatch the approved action through the configured connector after checking its preconditions. Retain operation references across waits and handoffs. An uncertain response triggers reconciliation with the target system before another change.

  4. Verify & Deliver

    Check the deployed version, observe health over an agreed window with sufficient traffic, and test order submission. Give the owner the outcome, evidence and any remaining work for closure review.

The practical distinction is visible in three states. An API acknowledgment such as 202 Accepted starts an operation whose result must be checked separately.[6] Business recovery adds one more test.

Follow the same incidentINC-042 · Illustrative sequence
Operation pending

The rollback request is received

The target system acknowledges the approved request. Keep the incident open while the operation runs.

Evidence at this stageRequest identifier, acknowledgment and operation-status reference.
Humani design example · Select a stage to see what is known and what must happen next.

The value of persistent task state is continuity: the next engineer inherits what was tried, what is pending and the evidence still needed to close the work.

Give every enterprise its own operating rules

Microsoft made Smart DRI reusable by separating configuration from core logic and letting teams supply reporting templates.[1] Our reading is that enterprise fit belongs in the product’s configuration model.

Humani takes that principle into the customer’s operating process. In our proposed deployment, a team would configure its evidence sources and report views, alongside its permitted actions, decision owners and completion rules. The aim is a workflow that fits how this enterprise actually gets work done.

For an internal order-entry service, closure might require a successful test submission and operations review. A payment service could need transaction reconciliation and a separate financial approver. Those differences belong in connectors, decision rules and verification steps as well as report templates.

One incident. Two useful views.Illustrative report
INC-042 · Order entryRecord version 03

Investigate the failing request path

Observed
Order-entry requests time out in production.
Evidence to review
Request traces, dependency errors and the latest release record.
Working hypothesis
A release-related regression; evidence still needed.
Next action
Compare affected requests with unchanged instances.
Technical evidence scoped to the authorized service team
Humani design example · Switch views to see how the same record supports different responsibilities.

These views illustrate the presentation layer of that customization. Underneath, one versioned task record links the evidence, decisions and current state. Templates select permitted fields for their audience, so a technical investigation and a business update can stay aligned as work changes.

The implementation scope stays concrete: begin with one service and one permitted response, agree its escalation path, and test its exceptions. A second team can reuse the task structure while supplying its own systems, authority and outcome checks.

Turn case-specific tuning into an operating discipline

Microsoft improved incident retrieval with custom similarity logic after indexing alone produced inadequate matches.[1] That is a useful example of improving the component responsible for a failure.

Humani’s configure–deploy–observe–improve lifecycle extends that discipline across the workflow. In this application, task records would help distinguish a retrieval problem from a decision error or an incomplete recovery check, then direct the next version toward the right change.

Proposed improvement decisions for the order-entry workflow
FindingChange to evaluate
Wrong historical incident retrievedAdjust retrieval filters or similarity logic; test relevant matches on fixed incident cases.
Correct evidence, unsupported remedyRevise instructions or tool selection; review whether the proposed action follows from the evidence.
Change completed, user task still failsStrengthen outcome checks and escalation; test partial recovery and delayed effects.

Version the change and evaluate it against cases with known expected decisions, using only evidence available at that point in the incident. Keep the acceptance criteria stable for the comparison. A revised evaluator needs its own review; a higher score should reflect better work under the same standard.

For a first rollout, track verified completion, human handling time and time from detection to verified recovery. Include escalated and unfinished cases, and compare similar service scope and severity. These measures help the owner decide which response to expand next.

Smart DRI gives this direction a concrete operational reference; Humani’s proposition is to make the approach reusable across business work. A supplier exception or invoice discrepancy needs its own evidence, authority and completion rules. The shared task structure provides a foundation for adding those workflows to an AI workforce the enterprise can operate and improve.

Sources & further reading

  1. Automating engineering operations at Microsoft with a Smart DRI Agent ↗Microsoft Inside Track · Alyse Maguire · October 15, 2026
  2. Relevance in Azure AI Search ↗Microsoft Learn · Search relevance and ranking
  3. Plugins in Semantic Kernel ↗Microsoft Learn · Functions and orchestration
  4. Security filters for trimming results in Azure AI Search ↗Microsoft Learn · Application-enforced document filtering
  5. Semantic Kernel filters ↗Microsoft Learn · Function invocation controls
  6. Asynchronous request-reply pattern ↗Azure Architecture Center · Operation status and completion