Outlook Scheduling Assistant: A Complete Guide for 2026
The Scheduling Assistant is the availability grid built into Outlook meeting invitations. Instead of guessing a time and waiting to see who declines, you see everyone’s free/busy data laid out side by side and drop the meeting into a gap.
It works very well inside one organization and it stops working almost entirely outside of one. That boundary is the whole story, so this guide covers how to use it, how to read it, and what to do at the point where it goes blank.
1. Open the Scheduling Assistant
The route differs slightly by version, but the destination is identical.
Outlook on the web
- Go to the Calendar view
- Click New event
- Add at least one attendee in the Invite attendees field
- Click Scheduling Assistant in the toolbar above the event form
New Outlook for Windows and Mac
- From Calendar, click New event
- Click Scheduling Assistant in the ribbon
Classic Outlook for Windows
- From Calendar, click New Meeting
- Click the Scheduling Assistant tab in the ribbon
Outlook mobile
There is no full Scheduling Assistant grid on mobile. When you add attendees to a new event, Outlook shows a simplified list of suggested times underneath the time picker instead.
2. Add attendees and set their role
Type names or email addresses into the attendee list. Each attendee gets an icon you can click to change their role:
- Required counts toward whether a slot is considered workable
- Optional appears in the grid but doesn’t block a suggestion
- Resource is for rooms and equipment, which are booked rather than invited
The distinction matters more than it looks. Suggested Times ranks slots by required attendees only, so marking the six people who merely want a readout as Optional is usually the difference between finding a slot and finding nothing.
3. Read the grid
Attendees run down the left, time runs across the top, and the colored bar is your proposed meeting. The shading legend is the part people misread:
- Solid block means busy
- Hatched or striped means tentative
- Solid dark means out of office
- Diagonal or dotted edges mean working hours are ending, or the slot falls outside the attendee’s configured working hours
- Blank means either genuinely free or no data available
That last one causes most of the trouble. Blank does not mean free. It means Outlook could not retrieve free/busy information for that person, and the grid draws “I don’t know” exactly the same way it draws “nothing scheduled.”
Drag the meeting bar to a column that’s clear across all required attendees, or drag its edges to change the duration.
4. Use Suggested Times and Room Finder
The suggestions panel ranks open slots and tells you how many required attendees are available for each. It respects working hours and existing commitments, so it’s usually faster than reading the grid manually for anything over about four attendees.
Room Finder sits alongside it. Filter by building and capacity, and rooms that are already booked drop out of the list. Rooms only appear here if an administrator has published them as resource mailboxes, which is why the list is sometimes empty in smaller tenants.
5. Where the Scheduling Assistant stops working
Free/busy data comes from Exchange. Outlook can read it for people whose mailboxes live in the same Microsoft 365 tenant as yours, and generally cannot read it for anyone else.
External attendees show as blank. Invite a client at another company and their row is empty. Not free, just unknown. Reading that row as availability is how you end up proposing a time they were never available for.
This is fixable in principle. An administrator can configure an organization relationship or federated sharing with a specific partner tenant, which publishes limited free/busy data across the boundary. In practice it requires cooperation and configuration from both IT departments, so it’s used for genuine long-term partnerships and essentially never for a prospect you met last week.
Personal calendars are invisible. Anything on someone’s personal Google or iCloud calendar doesn’t reach Exchange, so it doesn’t reach the grid. The colleague whose row looks clear on Friday afternoon may have had a flight booked for a month.
It reads the calendar, not the person. Back-to-back is a valid answer as far as the grid is concerned. It has no concept of travel time between locations, focus time, or the fact that someone protects Monday mornings.
It finds a time, it doesn’t negotiate one. Once you’re outside your tenant, the Scheduling Assistant has nothing to offer and you fall back to email: propose three times, wait, one is gone, propose three more.
6. What to use when the grid goes blank
The gap is specific, so the fix is too. For meetings with people outside your organization, you need something that either collects availability or negotiates it.
Send a booking link. Carly’s booking pages read your real Outlook and Google availability and let the other side pick, which sidesteps the missing free/busy data entirely. Booking pages and connected calendars are free, and there’s no per-calendar charge, so one page for prospects and another for existing clients costs nothing.
Poll a group. When several external people need to converge, a group availability poll collects everyone’s options in one place instead of a reply-all thread. Also free.
Let an agent handle the back-and-forth. Carly’s AI agent works over email, so it can propose times, read the replies, handle a reschedule, and sort out time zones in ordinary language. That’s the part the Scheduling Assistant was never built to do, because it assumes it can already see everyone’s calendar. AI agents start at $35/month.
If your meetings are almost entirely internal, the Scheduling Assistant plus Room Finder is genuinely good and you don’t need anything else.
FAQ
Why can’t I see availability for external attendees in Outlook?
Free/busy data is served from your Microsoft 365 tenant’s Exchange environment, and people at other companies are in a different tenant. Unless both administrators have set up an organization relationship or federated sharing, Outlook has no way to query their calendar and draws the row blank.
What do the colors in the Scheduling Assistant mean?
Solid shading is busy, hatched is tentative, dark is out of office, and edge shading marks time outside the attendee’s working hours. Blank means free or unknown, and the grid draws both the same way.
Why does the Scheduling Assistant show everyone as free?
Almost always because it can’t read their calendars rather than because they’re available. Check whether the attendees are external to your organization, and whether the row is genuinely empty or just missing data.
Is there a Scheduling Assistant in Outlook mobile?
Not the full grid. The mobile apps show a simplified list of suggested times under the time picker once you’ve added attendees. For the complete availability view you need Outlook on the web or desktop.
How do I add a room to an Outlook meeting?
Open the Scheduling Assistant and use Room Finder, filtering by building and capacity. Rooms must be published as resource mailboxes by an administrator to appear, so an empty list usually means none have been configured.
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


