1. OpenSlot
  2. Guides

The executive assistant workflow for offering meeting times

How EAs can turn 'send them some times for next week' into a twenty-second task using merged Outlook availability.

Updated 3 min read
Two principals, one list: only the intervals where both are free survive the merge.
On this page
  1. Encoding the rules once
  2. The twenty-second version of the task
  3. The rules worth encoding first
  4. Joint meetings and the other principal
  5. The failure this actually removes
  6. Common questions

"Send them some times for next week" is the most common sentence in an executive assistant's day, and it hides real work: check the exec's calendar, maybe intersect it with another leader's, respect the no-meetings-before-10 rule, convert for the other side's timezone, and type it all up — accurately, because errors here are visible ones.

Encoding the rules once

OpenSlot lets the rules live in the controls instead of your head: working hours (start the day at 10:00 if that's the standing rule), weekends off, tentative counts as busy, shortest slot 30 or 60 minutes. Set once; every list you generate respects them.

The twenty-second version of the task

Add the exec's calendar (and the other principal's, if it's a joint meeting — the list only shows times when everyone is free), pick the counterparty's timezone, choose the window, generate:

Generated by OpenSlotPaste-ready
All times in US/Eastern
• Today 07/08
  03:30 PM - 04:00 PM
  05:00 PM - 05:30 PM
• Thursday 07/09
  09:30 AM - 10:30 AM
  12:00 PM - 01:00 PM
  02:30 PM - 03:00 PM

Copy into the email, or use the Outlook add-in to insert it directly into the message you're already composing. Because it reads free/busy live, a hold that landed on the calendar ten minutes ago is already reflected — no more offering a slot that quietly disappeared this morning.

The rules worth encoding first

Four settings carry almost all the value, and they are the four that usually live in an assistant's head. Working hours, so the day starts when the principal actually takes meetings rather than when the calendar grid starts. Weekends off. Tentative counting as busy, so a provisional hold cannot be offered out from under someone. And a minimum slot length that matches the meeting being booked.

That last one has a wrinkle worth knowing, because it explains a question you will otherwise ask yourself: a slot has to end inside working hours, not just start inside them. With a 10:00–18:00 day and a 60-minute minimum, 17:30 is not offered, because the meeting would overrun. If a gap you can see on the calendar is missing from the list, this is almost always why.

Joint meetings and the other principal

The moment two executives need to be in the same room, hand-reading two grids stops scaling — and it is exactly the case where a mistake is most visible. Adding both calendars returns only the intersection: times when every person selected is free simultaneously. On Pro that extends to 40 calendars at once, which covers a full leadership team or an interview panel without breaking the task into pieces.

The same intersection is what makes a sixty-day window useful rather than theoretical. "Find me ninety minutes with all four of them before the end of the quarter" is a question nobody wants to answer by scrolling, and it is the same single click as next Tuesday.

The failure this actually removes

The expensive error in this job is not typing a wrong time. It is offering a slot that was true when you looked and false when they replied — the hold that landed while you were drafting, the meeting the principal accepted from their phone between your check and your send. A list built from live free/busy at the moment you generate it closes most of that window, and generating a fresh one takes long enough to be worth doing again if the draft has been sitting open.

One prerequisite is worth checking early: you need to be able to read the calendars involved. Inside one Microsoft 365 organization that is usually true by default. For a principal in a different tenant — a board member, an advisor — it is not, and no tool can work around it. That case is covered in scheduling with people outside your company.

Common questions

How do I find a time that suits two executives at once?

Add both calendars and the list returns only the intersection — times when every person selected is free simultaneously. On Pro that extends to 40 calendars, which covers a leadership team or an interview panel without breaking the task into pieces.

Can I stop a tool offering times before 10am?

Yes. Working hours are a setting rather than something you apply by eye, so a standing no-meetings-before-10 rule is encoded once and respected by every list afterwards. The same is true of weekends and of counting tentative holds as busy.

Why is a gap on the calendar missing from the generated list?

The usual reason is that a slot must end inside working hours, not just start inside them. With a 10:00-18:00 day and a 60-minute minimum, 17:30 is skipped because the meeting would overrun. It is also possible the gap is shorter than the minimum slot length you set.

Do I need delegate access to the calendar?

You need to be able to read free/busy, which inside a single Microsoft 365 organization is usually available by default without any delegation. Full delegate access is a separate, broader permission. A principal in a different tenant is the case no tool can work around.

How current is the availability it reads?

It is read at the moment you generate, so a hold that landed ten minutes ago is already reflected. That closes most of the window in which the classic error happens — offering a slot that was true when you looked and false by the time they replied.

OpenSlot

Skip the retyping

OpenSlot reads Outlook free/busy and hands you the merged, paste-ready list in any timezone: up to 40 people and 60 days out on Pro, you plus one person and 7 days free.

Try OpenSlot freeWorks with Microsoft 365 work and school accounts. No card to start.