synexasMATRIX
Request a demo
INDUSTRY ANALYSIS

The schedule starts the agent.
Who owns the result?

A report arrived in Teams during Microsoft's October 13 demonstration. That showed a delivery path, not a working calendar trigger: the author says the routine was dispatched manually. For a company considering scheduled AI assistants, the useful question is what connects the start, the accepted job, the finished report and its delivery—and who takes responsibility when that chain breaks.

AI-generated editorial illustration of an unnumbered timing object, a blank work-ticket folio, a report folder and a delivery envelope in daylight.
AI-generated editorial illustration, not a photograph of an actual customer or site and not evidence of a completed workflow.
AT A GLANCE

Four checkpoints.
Four different kinds of evidence.

Execution scope

Microsoft's Routines service starts agents from timers, recurring schedules and supported events. Its separate reminder tool, which lets an agent arrange a later continuation, remains preview.

Report handoff

Use a recurring report to examine the whole handoff: its sources, saved result and intended destination are separately inspectable. A convincing summary is only one part of the work.

Access and ownership

Select the execution identity and name the people responsible for permissions, unfinished jobs and delivery exceptions. An agent account cannot take the place of a business owner.

Acceptance evidence

Ask for linked records of invocation, durable job acceptance, completed output and acknowledged delivery. None of those records proves the other three.

WHAT TO CHECK

A managed start
has a defined boundary.

Microsoft's September 24, 2026 announcement describes Routines as bringing triggers, agent actions, identity, connections and run history into a Foundry project. Invocation and tool use can run under the routine creator's identity or the agent's identity. A later Foundry roundup shows what an application must do after that start. Its title refers to September, but its publication metadata gives October 16, 2026. Read the two accounts together: the announcement describes the execution service; the roundup follows a report through an application.

Routines is labelled generally available; the agent-directed reminder tool is still preview. Neither status establishes end-to-end delivery reliability. The roundup explicitly says Routines does not replace multi-agent orchestration or approval workflows. A managed trigger may remove the need to maintain a separate scheduler, but the application still has to track accepted work, preserve results and handle uncertain sends.

WHAT TO CHECK

Follow the report,
not just the run.

The roundup's changelog workflow divides the work between an agent that gathers public evidence and another that prepares and delivers the report. The application saves a job before acknowledging acceptance, then provides separate ways to inspect status and retrieve the result. The caller can stop waiting without losing the accepted job's identity. At the handoff, the receiver owns its report copy and delivery record rather than assuming access to the producer's private storage. The October 13 demonstration reportedly delivered a saved report and supported navigation within the same card. The producer then adopted the receiver's message receipt without sending again. That is a useful application example, but it was manual routine dispatch. Although the author says the Monday schedule is enabled, the completed demonstration does not establish a calendar-triggered Monday run or unattended production reliability.

WHAT TO CHECK

Choose whose access is used.
Keep responsibility with people.

Microsoft describes creator identity as delegated access within the creator's permissions, suited to tools using user authentication. Agent identity uses independently configured Microsoft Entra ID permissions, with tools authenticated through keys or managed identity. Check that choice against every actual connection; a schedule is not itself an access grant. Record who approves the permission scope and who can disable execution. For creator-based access, ask what happens if that person leaves or their permissions change. For agent-based access, ask who reviews permissions and maintains connections. These are recommended ownership checks, not lifecycle behavior established by the articles. Also name a delivery owner to approve the destination and resolve ambiguous sends. Otherwise, each component can report success while nobody answers for a missing report.

WHAT TO CHECK

Trace one report
through all four checkpoints.

Start with one report of a defined scope. Inspect the trigger and invocation history for the initiating event, time and configured identity; distinguish manual, calendar-based and event-based starts. Next, find the durable acceptance record, its job identifier and a status you can retrieve later. An API response saying that work was accepted is insufficient if the application subsequently cannot find it. Then retrieve the completed report and supporting sources, keeping coverage gaps visible. A finished invocation is not necessarily a finished business artifact, and saving a report does not establish its correctness. Finally, match the delivery acknowledgment to that report and the approved destination. A channel message receipt supports delivery, not human reading or approval. Request separate evidence of scheduled execution, and exercise interrupted-job and lost-acknowledgment cases. These are proposed acceptance checks, not tests performed for this analysis. Keep an unknown acknowledgment distinct from both confirmed failure and confirmed delivery: retrying an uncertain send can create a duplicate.

Where does the evidence for this report stop?

  • Inspect the durable job and status
    • No saved acceptance found
    • Failure recorded
    • Accepted, but output unavailable
    • Report retrievable
      • Matching delivery receipt
      • Acknowledgment uncertain

Link the initiating event, time and execution identity to the job identifier. Inspect saved acceptance and a status that can still be queried.

An acceptance response alone cannot establish durable acceptance. Identify who must investigate the missing saved job.

Inspect what failed and its recorded scope. Assign an owner for the next action; do not substitute a success summary.

A saved accepted job does not establish a completed report. Inspect status and name the owner of the unfinished or unavailable result.

Retrieve the report version and sources. Preserve coverage gaps; saved and retrievable does not mean correct.

Match the receipt to this report and the approved destination. A channel receipt proves neither human reading nor approval.

Keep delivery unresolved. Check the receiver's delivery record before deciding whether to retry; an uncertain send can be duplicated.

Proposed review and evidence branches, not official provider API states or proof of calendar-triggered production reliability. The reported October 13 demonstration used manual dispatch; it remains a manual start. A retrievable report and a delivery receipt answer different questions. An unknown acknowledgment is neither confirmed failure nor permission to resend blindly.
SOURCES

Two vendor accounts.
Not a reliability verdict.

This analysis uses Microsoft's announcement, the relevant workflow sections of its later roundup and both pages' publication metadata. They describe product behavior and an author's demonstration, not independent reliability evidence, a customer outcome or a benchmark. They do not establish how a particular company's permission changes, recovery paths or recipient acknowledgments will behave, and they support no provider-wide security assurance. Before accepting unattended work, require the workflow's own records to show what happened at each boundary and who must act when the evidence stops.

Let’s make AI useful.
For your actual work.

Tell us about a job your team repeats, not your confidential files. We’ll show you how Matrix handles work like it.

Request a demo
DOWNLOAD

Security brief

Tell us where to send it.