How to Use the Scheduling Assistant in Outlook

The short answer
Open a new meeting invite in Outlook, click the Scheduling Assistant tab, and add your attendees. The grid shows each person's free, busy, and tentative blocks. Click a white column — no conflicts — to pick a slot, set the duration, and send. The entry point differs slightly between classic Outlook, new Outlook, and the web.
How to use the Scheduling Assistant in Outlook: find a free slot for all attendees, mark required vs optional, use the Room Finder, and fix blank columns.
On this page
The Scheduling Assistant in Outlook answers the question every meeting forces on you: when is everyone actually free? Instead of pinging each person individually or sending a poll and waiting for replies, the tool pulls each invitee's free/busy calendar data and lays it on a shared grid. You scan for a white column — no conflicts — and that is your slot.
This guide walks through how to open and read the Scheduling Assistant in classic Outlook, new Outlook, and the web. It covers required versus optional attendees, the Room Finder, and what to do when a colleague's column comes back blank — because a blank row and a genuinely free row look identical in the grid, and knowing why data is missing is half the fix.
What you need before you start#
The Scheduling Assistant works reliably when Outlook can reach your attendees' free/busy information. For internal colleagues on the same Microsoft 365 or Exchange organization, that happens automatically — their calendars populate without any extra configuration as soon as you type their name.
External attendees are a different story. Outlook can show free/busy for people outside your organization only when their organization has enabled cross-tenant calendar federation with yours. If both sides are on Microsoft 365 and the admin has turned on sharing, you will see their blocks. If not, their column stays blank.
Consumer Outlook.com mailboxes have limited access to external free/busy data. For the full Scheduling Assistant experience you need to be booking from a Microsoft 365 or Exchange-connected work or school account.
Delegates and shared mailboxes
How to open the Scheduling Assistant in Outlook#
The path to the Scheduling Assistant differs between versions, but the grid works the same once you are there.
- 1
Open a new meeting invite
Classic Outlook (Windows): go to Calendar and click New Meeting, or press Ctrl+Shift+Q. New Outlook for Windows and Mac: open Calendar and click New Event. Outlook on the web (outlook.com or Microsoft 365): open Calendar and click the New event button.
- 2
Open the Scheduling Assistant tab
Classic Outlook: look in the meeting window ribbon for the Scheduling Assistant tab, directly alongside Meeting, Insert, and Format Text — click it. New Outlook: click More options (the expand icon or the ... menu) to open the full compose window, then select the Scheduling Assistant tab at the top. Outlook on the web: click More options in the event form, then select Scheduling Assistant from the tab bar.
- 3
Add your required attendees
In the attendee list on the left side of the grid, type each person's name or email address and select them from the autocomplete suggestions. Outlook immediately requests their free/busy data and draws their row in the grid. Internal addresses auto-complete from your organization's directory. For external addresses, type the full email address and press Enter.
- 4
Mark attendees as optional
Next to each attendee's name is a person icon. Click it to toggle between Required and Optional. Required attendees must be free; optional attendees appear in the grid for reference but do not block your slot selection. Use this when a meeting is too wide to find a time that works for everyone — mark the nice-to-have people as optional and optimize for the must-have set.
- 5
Add a room using the Room Finder
Click Add Rooms in classic Outlook, or use the Location or Room search field in new Outlook and the web. The Room Finder panel shows rooms available at your selected time. Select a room and it joins the attendee list — its row in the grid behaves like any other attendee, showing free and busy blocks. If the panel shows no rooms, your IT admin may not have room mailboxes set up, or you may need to select the correct building or room list first.
- 6
Read the grid and select a time
The grid shows each attendee's day in time columns. White means free. Solid blue (or whatever color your theme uses) means busy. Light or striped blocks mean tentative. Find a column where all required attendees show white, then click to anchor the meeting start time. Drag the right edge to set the duration. The meeting times update automatically in the scheduling view as you adjust the selection.
- 7
Return to the Meeting tab and send
Once you have a slot, click the Meeting tab (or the back arrow in new Outlook) to return to the compose view. Add a subject and agenda if needed, confirm the location, and click Send. Attendees receive the invite at the time you selected.
How the Scheduling Assistant works across Outlook versions#
The core grid is consistent, but the path to reach it and the supporting controls vary by version. The table below maps the differences. One timing note for admins and IT teams: enterprise organizations can remain on classic Outlook until at least 1 March 2027 per Microsoft message centre post MC949965 (updated February 2026), with the earliest plausible full cutover no sooner than March 2028. Legacy Outlook for Mac against Exchange Online retires in October 2026.

| Version | How to reach Scheduling Assistant | Room Finder | Attendee controls |
|---|---|---|---|
| Classic Outlook (Windows) | Meeting window ribbon — Scheduling Assistant tab | Built-in panel on the right side of the grid | Required / Optional toggle next to each name |
| New Outlook (Windows / Mac) | New Event — More options — Scheduling Assistant tab | Room search in the location field; grid shows room availability | Required / Optional toggle; resource attendees supported |
| Outlook on the web | New event — More options — Scheduling Assistant tab | Room search in the location or rooms field | Required / Optional toggle |
| Classic Outlook (Mac) | Meeting window — Scheduling button in the toolbar | Available via the meeting toolbar | Required / Optional toggle |
Why does the Scheduling Assistant show no free/busy information?#
A blank column is the most common frustration with the Scheduling Assistant. The grid does not visually distinguish between a genuinely free attendee and one whose calendar data could not be retrieved — both appear white. That means a blank row can look like a clear schedule when it is actually missing data entirely.
There are six distinct causes, each with a different fix.
| Symptom | Likely cause | What to do |
|---|---|---|
| External attendee's column is blank | Their organization has not enabled cross-tenant free/busy federation with yours | Ask for availability manually, or use a meeting poll tool instead |
| All columns blank after adding attendees | Outlook is offline or your Exchange connection has expired | Check your account status in File > Account Settings and reconnect; restart Outlook if needed |
| Internal colleague shows no data | Their calendar sharing permissions are set to None | Ask them to set sharing to at least Free/Busy time in Calendar Properties > Permissions |
| Delegate's attendees show no data | Delegate permissions were granted in classic Outlook and have not fully carried over to new Outlook | Confirm and re-grant delegate permissions from classic Outlook |
| Room shows as permanently busy or blank | Room mailbox not configured, or wrong room list selected in Room Finder | Ask IT to verify the room mailbox and assign it to the correct room list |
| Attendee shows Free/Busy blocks but no titles | Attendee shares time only, not calendar details | Expected behaviour — the grid still correctly shows free versus busy; detailed subjects are private |
Private items appear as Busy
A faster way to handle recurring scheduling#
The Scheduling Assistant handles the lookup for one meeting at a time. If you spend a significant portion of your week coordinating availability — proposing times, chasing replies, rescheduling when someone declines, and following up on meetings that never got confirmed — that is a pattern, not a one-off task.
AI Emaily's calendar feature is built for that pattern. When you need to coordinate a meeting, the assistant reads your Outlook calendar, identifies open windows that work for you, drafts the availability message or invite, and tracks whether a reply came back. You review and approve before anything sends — nothing goes out automatically without your sign-off. We build AI Emaily. It connects your Outlook account alongside any other inbox you use, so the same assistant works across all your mail, not just one account. A 7-day free trial is available at aiemaily.com — see aiemaily.com/pricing for plan details.
Frequently asked
See it in AI Emaily
Sources

Written by
Nafiul HasanNafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.