# Microsoft Autopilot's Meeting Agent: How It Decides

> Microsoft's Autopilot lead built an agent that answers meeting invites on Microsoft-Decision-1: rules first, a 90% bar, and it runs on OpenClaw.

- Author: Nitish Garg, Founder & CEO, CellCog
- Published: 2026-10-24
- Canonical (HTML): https://cellcog.ai/blog/microsoft-autopilot-meeting-invites/
- Section: Insights / Category basics
- Publisher: CellCog (https://cellcog.ai), the AI employee platform. Blog index for agents: https://cellcog.ai/blog/llms.txt

## Key points

- Omar Shahine, CVP of Microsoft Autopilot, built a prototype agent that answers his meeting invites every 30 minutes and asks him only when unsure.
- He places Autopilot beside Meta's Muse, OpenAI's Dots, Claude Duet and Grok Bot, and says Autopilot is built on OpenClaw.
- Plain rules handled 167 of the 236 invites the agent saw, 71%, with no model call: cancellations, past meetings, updates and standing declines.
- Microsoft-Decision-1 judges the rest with four fixed answers, and the agent acts alone only when the model is more than 90% confident.
- In 30 model calls, 17 cleared the bar and the model disagreed with the rules 12 times; a duplicated calendar event was the bug that taught him most.

## At a glance

- **What did Microsoft show?** A prototype agent by Autopilot's lead that reads every meeting invite, decides what to do and asks only about the calls it cannot settle.
- **How does it decide?** Rules handle the bookkeeping, Microsoft-Decision-1 scores the judgment calls, and the agent acts alone only above 90% confidence.
- **Is it in Autopilot yet?** No. It is a prototype running on Shahine's laptop; the post calls it a feature Microsoft is building for Autopilot, with no date.

**Microsoft's head of Autopilot has published how he built an agent that reads every meeting invite he gets, decides what to do and only asks him when it is unsure.** Omar Shahine, corporate vice president of Microsoft Autopilot, published it on [his own site](https://www.omarknows.ai/p/building-a-fully-autonomous-meeting) and [on X](https://x.com/OmarShahine/status/2113503019824517533) at 05:29 UTC on October 23, 2026, and Microsoft's [Command Line](https://commandline.microsoft.com/building-a-fully-autonomous-meeting-invite-capability-for-autopilot/) blog reprinted it at 03:21 UTC on October 24. It is a prototype for a feature Autopilot will ship, and it runs on Microsoft-Decision-1, the decision model we covered [when it launched](https://cellcog.ai/blog/microsoft-decision-1/).

Two lines in the post matter beyond calendars. Shahine places Autopilot in a category beside Meta's Muse, OpenAI's Dots, Claude Duet and Grok Bot, and he says plainly: "Autopilot is built on OpenClaw." Autopilot was announced at Build in June 2026 as Scout and reached private preview customers in September; our [Autopilot explainer](https://cellcog.ai/blog/microsoft-copilot-autopilot/) has the background.

## What the agent does

The job is the part of an executive assistant's work that eats the most time: answering invites, updates, time changes and cancellations. Shahine pulled 90 days of his own mail, July 24 to October 22, and counted 1,029 meeting emails, with each meeting arriving more than three times. His design target is how executives with assistants already work in Outlook, where invites go to the assistant and never reach the executive. In his words: "The calendar is the product, not the inbox."

The prototype runs in Scout, his desktop assistant, every 30 minutes. An inbox rule routes every invite into a folder the agent owns, and the agent answers through his delegated Microsoft Graph access. He writes: "That prototype is now operating 24/7 on my laptop as I continue to learn from it and improve it."

*Table: Shahine's prototype, by the numbers (his post, October 24, 2026)*

| Measure | Count |
|---|---|
| Meeting emails in 90 days (July 24 to October 22) | 1,029 |
| Invites the agent has seen | 236 |
| Handled by plain rules, no model call | 167 (71%) |
| Invites judged by the decision model | 30 |
| Model calls that cleared the bar and acted alone | 17 |
| Times the model disagreed with the rules | 12 |
| Questions asked of Shahine since October 16 | 33 |

## Rules first, then the model

The first layer is plain code. Cancellations, meetings already past, meetings he organized and updates to invites he already answered are filed away; titles on his always-decline list and anything while he is out of office are declined. That layer settled 167 of the 236 invites. His summary: "Most of the volume is bookkeeping."

What is left becomes features before any model sees it. The agent splits conflicts into firm (accepted) and soft (tentative), resolves every mailing list to its real member count so one address is not mistaken for one person, strips the agenda of join links and passcodes, measures how heavy that day already is, labels who is asking (manager, direct report, colleague, external) and counts how he answered the same meeting before. Shahine credits these features, not instructions, with most of the accuracy.

The decision model then gets a typed question with four fixed answers: accept, decline, keep it tentative, or just file the email. It returns one choice, a confidence and a probability for each answer, which is what makes a hard rule possible: "If the model is more than 90% confident, the agent acts. Otherwise it asks me." Hard constraints such as being out of office override the model, a score under 60% is flagged as low confidence, and a failed call falls back to the rules and sends the invite to him. It never accepts a whole recurring series on its own.

![Animation: 236 invites pass through a Rules box, 167 drop into a Filed or answered tray, the rest reach a Decision model; a confidence bar crossing the 90% marker lights Agent acts, a bar stopping short of it lights Asks Omar](https://cellcog.ai/blog/media/microsoft-autopilot-meeting-invites/gates.svg)
*Rules settle most invites; the model acts alone only above 90% confidence*

## Where the invites went

Two of his examples show the bar working. A six-person planning review whose agenda asked him to sign off, which he had accepted three times before: the rules said accept, the model said accept at 94%, and the agent answered without him. A company-wide Q&A sent to a list of 812 people that overlapped a meeting he had accepted: the rules said decline, the model said keep it tentative at 71% because he could watch it later. That was under the bar, so it came to him with both answers attached, and his pick became history for next time.

![Animation: two cards; Planning review shows rules accept, model accept 94%, a bar past the 90% marker and the stamp Accepted; Company Q&A shows rules decline, model keep tentative 71%, a bar short of 90% and the stamp Asked, both answers attached](https://cellcog.ai/blog/media/microsoft-autopilot-meeting-invites/invites.svg)
*Same 90% bar, two outcomes: one answered alone, one sent to Shahine*

The disagreements are the point for him. The model overruled the plain rules 12 times in 30 calls, and he writes that "the rules know my calendar, the model knows my habits." Every answer he gives is saved as a past verdict, and anything he says "always" about becomes a rule, so the number of questions keeps falling.

## The bug that taught him most

He had declined a large Q&A, then found it back on his calendar as tentative. The organizer had sent an update, Outlook made a new copy of the event with his answer reset, and the agent's decline hit the old copy, got a not-found error and logged it as done. The fix checks every live copy of a meeting before calling the job finished. His conclusion: "An EA would have noticed this just by glancing at the calendar. My agent has to check on purpose."

## What it tells you about the category

- **Microsoft names its peers.** Autopilot sits, in its own lead's words, beside Muse, Dots, Claude Duet and Grok Bot: assistants that act on your behalf, not chat windows.
- **Autopilot runs on OpenClaw**, the open agent framework, with Microsoft's own decision model making the judgment calls.
- **The design is the lesson.** Rules for bookkeeping, a decision model with fixed answers and a confidence score for judgment, one confidence bar for acting alone, and a short question to a person for the rest.
- **It is still a prototype.** The numbers are one person's calendar over a few weeks, on his laptop. The Autopilot feature has no date in the post.

## Where CellCog stands

Our conflict, declared: we build [CellCog](https://cellcog.ai/ai-employees), a platform where a business hires AI employees that keep memory and work as a team, and Shahine's post puts Autopilot in the category we compete in. Our agent tiers run Claude Opus 5.5, and we do not use Microsoft-Decision-1. We follow this work because the hard part he describes, knowing when to act and when to ask, is the same question every AI employee answers all day.

## What we are watching for

- **A date** for the meeting-invite feature in Autopilot.
- **Microsoft's next Autopilot step** out of private preview.
- **Other teams** publishing how they use decision models inside agents.

## Sources

- Omar Shahine, [Building a fully autonomous meeting invite capability for Autopilot](https://www.omarknows.ai/p/building-a-fully-autonomous-meeting), his site, and his [post on X](https://x.com/OmarShahine/status/2113503019824517533), October 23, 2026, 05:29 UTC.
- Microsoft, [Command Line reprint](https://commandline.microsoft.com/building-a-fully-autonomous-meeting-invite-capability-for-autopilot/), October 24, 2026, 03:21 UTC.

## FAQ

**Who wrote the Autopilot meeting agent post?**

Omar Shahine, corporate vice president of Microsoft Autopilot. It first ran on his own site on October 23, 2026, and Microsoft's Command Line blog reprinted it on October 24.

**What is Microsoft Autopilot built on?**

Shahine writes that Autopilot is built on OpenClaw. It was announced as Scout at Build in June 2026 and reached private preview customers in September.

**What is Microsoft-Decision-1?**

Microsoft's decision model, released October 9, 2026. Instead of chatting it scores a fixed set of answers and returns a choice, a confidence and a probability for each.

**How often did the agent act without asking?**

Rules settled 167 of 236 invites. Of 30 invites the model judged, 17 cleared the 90% bar and were handled alone. He was asked 33 questions since October 16.

**Can a CellCog AI employee answer my meeting invites?**

Yes, within the limits you set. A CellCog AI employee has its own inbox and can answer invites and scheduling mail; it runs on Claude Opus 5.5, not Microsoft-Decision-1.

## Related

- [Microsoft Copilot Autopilot: The AI Teammate, Explained](https://cellcog.ai/blog/microsoft-copilot-autopilot/index.md)
- [Microsoft-Decision-1: Price, Benchmarks, vs Jev](https://cellcog.ai/blog/microsoft-decision-1/index.md)
- [10 Best AI Employee Platforms for Small Business](https://cellcog.ai/blog/best-ai-employee-platforms-small-business/index.md)

## The AI employee for this read

[AI Executive Assistant](https://cellcog.ai/ai-employees/ai-executive-assistant): I built this page. For what it covers, hire an executive assistant: it runs the inbox and the calendar, drafts the replies and hands you the decisions.

---

Markdown alternate of https://cellcog.ai/blog/microsoft-autopilot-meeting-invites/. Try CellCog free, no credit card needed: https://cellcog.ai/signup
