An Outlook calendar with a new meeting event being created, showing an attendee list and a highlighted free time slot

How to Schedule a Meeting in Outlook (Step by Step)

Outlook handles meeting invites the same way everywhere — you create a calendar event, add people, pick a time, and send — but the buttons sit in slightly different spots across new Outlook, classic desktop Outlook for Windows, Outlook on the web, and mobile. Here’s how to schedule a meeting in Outlook in each version, add attendees, turn it into a Teams call, make it recurring, and use the Scheduling Assistant to land on a time that actually works for everyone.


Schedule a meeting in new Outlook and Outlook on the web

New Outlook for Windows and Outlook on the web (outlook.com / Microsoft 365 in a browser) share the same layout.

  1. Click the Calendar icon in the left navigation bar.
  2. Click New event (top-left).
  3. Type a meeting title.
  4. In Invite attendees, start typing names or email addresses. Anyone you add here turns the event into a meeting invite that gets emailed out.
  5. Set the start and end date and time.
  6. Add a location, or toggle on a Teams meeting (more on that below).
  7. Write an agenda in the body if you want.
  8. Click Send.

Every attendee receives an email invitation they can accept, decline, or mark tentative, and the meeting lands on your calendar automatically.


Schedule a meeting in classic Outlook for Windows (desktop)

The classic desktop app uses the ribbon.

  1. Go to the Calendar (bottom-left icon, or Ctrl+2).
  2. On the Home ribbon, click New Meeting (or Ctrl+Shift+Q).
  3. Type a Subject and a Location.
  4. In the To… field — or Required / Optional in the meeting form — add attendee email addresses.
  5. Set the Start time and End time.
  6. Click Send.

If you only see New Appointment, use Invite Attendees on the appointment ribbon to convert it into a meeting so the invite gets sent.


Schedule a meeting in Outlook mobile (iOS and Android)

  1. Open the Outlook app and tap the Calendar tab at the bottom.
  2. Tap the + (top-right) to create a new event.
  3. Enter a title, then tap People to add attendees by name or email.
  4. Set the date and time, and toggle Teams meeting on if you need a video link.
  5. Tap the checkmark or Send (top-right) to send the invite.

Add attendees: Required vs. Optional

Outlook splits invitees into Required and Optional:

  • Required attendees are expected to join; their responses count toward the meeting.
  • Optional attendees are kept in the loop but their absence won’t read as a conflict.

In new Outlook and on the web, type everyone into Invite attendees, then click Optional to move the non-essential people over. In classic desktop, use the Required and Optional lines in the meeting form. You can add people outside your organization by typing their full external email address (for example, name@gmail.com) — they’ll receive a standard invite they can accept from any calendar.


Make it a Teams meeting

To add a video link so people can join from anywhere:

  • New Outlook / web / mobile: toggle Teams meeting on in the event form before sending.
  • Classic desktop: on the meeting’s ribbon, click Teams Meeting (or use New Teams Meeting from the Home ribbon to start one directly).

The join link and dial-in details are inserted automatically. For the full walkthrough, see how to schedule a meeting in Microsoft Teams. Prefer Zoom or Google Meet instead? See how to schedule a Zoom meeting and how to schedule a Google Meet.


Use the Scheduling Assistant to find free times

The Scheduling Assistant overlays everyone’s calendars so you can pick a slot with no conflicts — the single most useful step for group meetings.

  1. While creating the meeting, open Scheduling Assistant:
    • New Outlook / web: the Scheduling Assistant tab at the top of the event.
    • Classic desktop: the Scheduling Assistant button on the meeting ribbon.
  2. You’ll see a grid with each attendee’s busy time shaded. White space is open for everyone.
  3. Drag the meeting block (or use the suggested-times pane) to a slot where no one is busy.
  4. Return to the main event view and Send.

Availability only shows for people whose free/busy info Outlook can read — usually colleagues on the same Microsoft 365 tenant. External guests often appear as No information, so you’ll need to confirm with them separately or send an availability email offering a few options.


Make it recurring

  1. In the event form, find the recurrence control:
    • New Outlook / web: the Repeat dropdown (set to Don’t repeat by default).
    • Classic desktop: the Recurrence button on the meeting ribbon.
  2. Choose Daily, Weekly, Monthly, or a Custom cadence.
  3. Set an end date so the series doesn’t run forever.
  4. Send — the whole series goes out as one invite.

Troubleshooting

Attendees didn’t get the invite

You may have created an appointment instead of a meeting. An appointment is just a block on your own calendar — only an event with attendees gets emailed out. Add people (or click Invite Attendees in classic desktop) and send again.

Scheduling Assistant shows “No information” for everyone

Free/busy data depends on shared calendars within your organization. For external guests or anyone whose calendar isn’t shared, Outlook can’t read availability — propose a few times directly instead.

The Teams Meeting toggle is missing in classic Outlook

The add-in only registers when the Teams desktop app is installed and signed in. Close Outlook, launch and sign in to Teams, then reopen Outlook. If it’s still gone, re-enable it under File > Options > Add-ins > COM Add-ins > Go and check Microsoft Teams Meeting Add-in for Microsoft Office.

The meeting shows the wrong time for some people

Check the event’s time zone (click the start time, then the time-zone link in new Outlook, or set it on the meeting in classic desktop). Outlook displays the event in each attendee’s local zone, so the source zone has to be right. For cross-region meetings, see how to schedule meetings across time zones.


Quick Reference

GoalWhat to do
One-off meeting (new/web)Calendar > New event > add attendees > Send
One-off meeting (classic)Calendar > New Meeting > add to Required > Send
Add a video linkToggle Teams meeting on (or Teams Meeting on the ribbon)
Find a time that worksOpen Scheduling Assistant > pick open white space
Repeating seriesRepeat dropdown / Recurrence > pick cadence
On the phoneOutlook app > Calendar > + > add People > send

Once a meeting is on the books, an AI assistant like Carly — reachable by email or text and connected to Outlook, Gmail, and 200+ apps — can find open times, send the invite, and follow up with attendees for you. Carly schedules across both Outlook and Gmail, so you’re not stuck doing the back-and-forth by hand. Pricing starts at $35/month.

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."

Gus Ibrahim, Founder & Director, IHR