Schedule meetings in Copilot Chat

Microsoft 365 Copilot now supports scheduling meetings directly from Copilot Chat. This capability should reduce context switching by enabling users to find available times, book rooms, draft agendas, and send invites, all without leaving the chat experience.

Timeline

The rollout is completed for English queries. Support for other languages should follow over the next few months.

How does this affect your Copilot users?

Users with a Microsoft 365 Copilot license can now schedule meetings directly from Copilot chat without switching apps. Users do not need to change their display language, just use an English prompt.

For example, use a prompt like this:

Schedule a 30-minute meeting with Alex Wilber and Priya Muster this Friday to discuss the Q2 roadmap. Propose an agenda based on my latest /Wordfile.docx.

Copilot identifies available time slots, drafts an agenda based on recent documents or prior meetings, and proposes suitable options for selection. Users can select a slot or refine their query. If the user agrees to a proposed time slot in the chat, Copilot books a room (optional) and sends the invitations. Copilot respects existing organizational calendar and meeting policies.

Schedule a meeting in Copilot Chat
Schedule a meeting in Copilot Chat

However, Copilot cannot handle scenarios where meeting participants plan to be either in the same office building or working remotely. Copilot still books a room and provides no indication this might not make sense when all participants have indicated they plan to work remotely.

Copilot:
Regarding your second question about when most people are in the office:
I don’t have a reliable, aggregated “office occupancy by day” view to tell you exactly when most people are present.

Copilot also does not update an existing meeting.
If the user is in the same chat and asks Copilot to add an agenda to the meeting they just scheduled, it will propose one. After confirmation, Copilot sends a second meeting at the same time. Copilot cannot cancel an existing meeting, but it does confirm the user now has two meetings with the same title in the calendar.

Copilot:
I’ve checked your calendar context, and you’re right: you now have two meetings with the same title, participants, and time (“Copilot Scheduled Testmeeting”, 19/02/2026, 15:00–15:30). One is the original invite, the other is the updated one with the agenda.

I cannot delete or cancel an existing meeting instance from your calendar once it’s already created. The calendar tools I have don’t support removing an event or cancelling one specific duplicate directly.

The feature is available by default for users with a Microsoft 365 Copilot license.

Share
Avatar photo

Tobias Asböck

Tobias is a Senior System Engineer with more than 10 years of professional experience with Microsoft 365 products such as SharePoint Online, SharePoint Premium, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print, and Microsoft 365 Licensing. He also has 15+ years of experience planning, administering, and operating SharePoint Server environments. Tobias is a PowerShell Scripter with certifications for Microsoft 365 products. In his spare time, Tobias is busy with updates in the Microsoft 365 world or on the road with his road bike and other sports activities. If you have additional questions, please contact me via LinkedIn or [email protected].

Leave a Reply

Your email address will not be published. Required fields are marked *