Here is how to schedule a meeting with Google Calendar: create an event, add your guests by email, check when they are free with Find a time, attach a Google Meet link, and save to send the invitation. Anyone with an email address can be invited, even if they don't use Google Calendar [1]. The method works best inside one organization, where colleagues' calendars are visible to you. With outside clients it stops short, because you can't see their free time, and the email back-and-forth starts again.
How to schedule a meeting with Google Calendar, step by step
The whole job happens on one event screen. Google's own help describes the computer version, and that is the one to use here. Set aside two minutes for the first one. After that, it takes seconds.
- On your computer, open Google Calendar.
- At the top left, click Create, then Event.
- Give the event a clear title, a date, a start and end time, and a short agenda in the description.
- Under Guests, start typing a name and pick someone from your contacts, or type any email address for people outside your contacts.
- To mark a guest as optional, hover over their name and click Mark optional.
- Click Save, then choose to send the invitation emails when Google asks.
Your guests get an email with Yes, No and Maybe links. When someone answers, you get a notification and the event updates. To see who is coming, click the event on your calendar: the guest list shows each person's RSVP status.
Hover over a guest's name and click Mark optional. Everyone can see who is essential, and a busy optional person is no reason to move the slot.
A good invite answers three questions before anyone asks them. What is this for, how long will it take, and where do we meet? Put the purpose in the title, not just "Call." Add the agenda and any document link to the description. Keep the duration honest: a 25-minute slot that runs 40 minutes trains people to decline your next one.
Find a time that works before you send the invite
Guessing a slot and hoping is the slow way. Google Calendar can show you when people are busy, with one condition: they must have shared their calendar with you, or belong to your work, school or other organization.
- On the left, click Search for people and choose the person you want to meet.
- At the top left, click Create.
- Click Find a time. If the guest has shared their calendar with you, you'll see when they can attend.
Guests in another time zone show their own start time under their name at the top, based on where they are now. That matters more than it sounds. A 9 a.m. meeting in New York is 6 a.m. in Seattle, and nobody joins happy at 6 a.m.
Google suggests times from each guest's availability and working hours. If yours are wrong, every suggestion will be too, so set them in Calendar settings first.
Calendar can also suggest times. Suggestions are based on each guest's availability and working hours. Wrong working hours mean wrong suggestions.
Schedule a meeting with Google Meet in the same event
You don't need a separate video tool. When you create an event in Google Calendar, you can add a Google Meet video link to it, and the link is part of the event your guests are invited to [2].
- Open Google Calendar on your computer.
- Click Create, then Event, then add your guests.
- Add Google Meet video conferencing to the event.
- Click Save, then Send to notify guests.
Two account rules are worth knowing. Google Workspace users can also add a dial-in number to the event. Google Workspace Essentials users can't schedule a meeting in Google Calendar at all. Guests can forward the Meet link to other people. If an uninvited person tries to join, someone has to let them in. For meetings organized from a personal Google Account, only the meeting creator can admit them.
If a guest is outside your organization and hasn't interacted with you before, the event may not reach their calendar until they click Yes or Maybe in the email. Ask them to RSVP.
How to schedule a Teams meeting in Outlook instead
Many clients live in Microsoft 365, not Google. If you work there too, the same job takes one toggle [3]. In the new Outlook, on desktop or the web:
- Select Calendar, then New event.
- Next to Title, turn on the Teams meeting toggle.
- Add the meeting details and invite attendees.
- Select Send.
The Teams join details are added to the invite only after you select Send. Save as draft creates a calendar entry without them. In classic Outlook, open a new Meeting, then pick Schedule meeting from the Teams Meeting dropdown. One requirement trips people up: scheduling Teams meetings in Outlook works only with Microsoft 365 business Exchange accounts. POP and IMAP accounts, such as a Gmail address added to Outlook, aren't supported.
Skip the email chain: share a booking page
Find a time can't see the calendar of a client at another company. So you end up writing does Tuesday at 2 work? and waiting. Google Calendar's built-in answer is an appointment schedule: a booking page where people pick an open slot themselves [4].
- On a computer, open Google Calendar and click Create.
- Select Appointment schedule.
- Set a title, the appointment duration and your weekly availability.
- Under Calendars, select Check calendars for availability so booked time is blocked.
- Choose how you meet (Google Meet, phone or in person), then click Save and share the link.
A personal Google Account is enough to create one. You need a computer, though: you can't create an appointment schedule in the Android or iPhone app. Some features need an eligible Google Workspace or Google One subscription. By default, a booking needs four hours of lead time, so a fresh page may show nothing for today. For a full walk-through of this route, see the broader guide on scheduling a meeting without the back-and-forth.
Where the free way stops working
The built-in tools cover a team that shares one Google Workspace. They start to strain at a clear point: when most of your meetings are with people outside your organization. Here is what breaks, and for whom.
- You can't see outside calendars. Find a time only shows people who shared their calendar with you. A consultant setting ten client calls a week is back to guessing slots.
- First-time guests may not see the invite. If a guest isn't in your organization and hasn't interacted with you before, they may need to RSVP in the email before the event lands on their calendar.
- Mixed ecosystems double the work. A Google user and an Outlook client each need their own steps and account types.
- One page, one kind of meeting. A booking page fits a fixed slot type. Sales calls, intros and quick check-ins pull in different directions.
The signal to switch is simple. If you send the same here are three times that work for me email more than a few times a week, a scheduling link pays back the setup in days.
Tools that send one link and do the rest
Dedicated scheduling tools fix the outside-calendar problem in different ways. Some let the guest pick from your live availability. Others let the guest see both calendars at once, or vote on a time.
You share one scheduling link; the invitee picks a time from your live availability and gets a confirmation and calendar invitation automatically. The browser extension also lets you paste chosen slots straight into an email.
Calendly also offers Callie, an assistant that schedules meetings over email when you copy it into a thread; it needs a Standard Plus or Teams Plus seat and works in English only.
The person booking overlays their own Google or Outlook calendar on your link and sees both schedules at once, so they pick a slot that suits both of you. Ranked availability shows your preferred times first.
SavvyCal's overlay is the closest thing to Find a time for outsiders: the person booking lays their own calendar over your link and sees both sets of events, with no paid account on their side.
Send a single-use link for a one-off meeting or a meeting poll with up to 50 proposed slots; once a time is picked, invitations and the Zoom, Teams or Google Meet link go out automatically.
For a side-by-side look at every option, including team and AI features, see our guide to meeting scheduling software.
Frequently asked questions
Can I schedule a Google Calendar meeting with someone who doesn't use Google?+
Yes. Type their email address under Guests. They get an email invitation and answer with Yes, No or Maybe, and their own calendar service handles the event.
How many people can I invite to a Google Calendar meeting?+
Up to 200 people per event. For more, invite a Google Group, which can hold up to 100,000 people.
Why can't I schedule a Teams meeting in Outlook?+
Scheduling Teams meetings in Outlook works only with Microsoft 365 business Exchange accounts. Personal accounts and POP or IMAP accounts, such as a Gmail address added to Outlook, aren't supported.
Can guests forward a Google Meet link to someone else?+
Yes, guests can forward the link. An uninvited person has to be admitted before joining, and for meetings set up from a personal Google Account only the meeting creator can admit them.
The bottom line
Google Calendar handles the basics well: create an event, add guests, check Find a time, attach a Meet link and save. Outlook does the same with a Teams toggle, if you have a business Exchange account. Both work smoothly when everyone's calendar is visible to you. Once your meetings are mostly with clients outside your organization, the free way leaves you guessing. A booking page or a scheduling link then saves more time than any invite trick.
- [1] Google Calendar Help (Nov 2026) https://support.google.com/calendar/answer/37161?hl=en
- [2] Google Meet Help (Nov 2026) https://support.google.com/meet/answer/9302870?hl=en&co=GENIE.Platform%3DDesktop
- [3] Microsoft Support (Nov 2026) https://support.microsoft.com/en-us/office/schedule-a-microsoft-teams-meeting-from-outlook-883cc15c-580f-441a-92ea-0992c00a9b0f
- [4] Google Calendar Help (Nov 2026) https://support.google.com/calendar/answer/10729749?hl=en