How to Schedule a Google Meet by Email (Templates + Availability)
Last updated: October 2026
Direct answer: To schedule a Google Meet by email, name the purpose and duration, list two or three free windows with a timezone (one day per line), and ask them to pick one. After they reply, confirm the slot in one line and send a Google Calendar invite with Google Meet attached. Do not open with “when are you free?” or paste a Meet link before a time is agreed — that creates more email, not less.
Google Meet handles the call. Email still has to lock the time. Most threads stall because people share a join URL with no options, or ask an open availability question with no duration. Below: the sequence that books the call in one or two replies, copy-ready templates, and how to pull real free times as plain text.
The three-step sequence (email → confirm → Meet invite)
Treat scheduling and the video link as separate steps.
- Agree on a time in email (or Slack/Teams). Offer two or three real windows, or reply with your availability if they asked first.
- Confirm the locked slot. Restate day, date, time, timezone, and length in one clear line.
- Send the Google Calendar invite with Meet attached. Create the event in Google Calendar, click Add Google Meet video conferencing, and send the invite the same day.
If you send a Meet link before anyone has picked a time, they still have to negotiate the calendar. If you agree on a time in chat but never send an invite with Meet, someone shows up late or in the wrong place. The sequence above prevents both.
For the confirmation language itself, see how to confirm a meeting by email. For formatting free times, see how to list availability in an email.
What every Google Meet scheduling email needs
| Piece | Why it matters |
|---|---|
| Purpose + duration | “30-minute product sync” tells them which gaps count |
| Timezone on the list | Prevents wrong-hour joins, especially across daylight saving |
| 2–3 windows, one day per line | Easy to scan on mobile; easy to reply with a single pick |
| Clear ask | “Reply with a preference and I will send a Google Meet invite” |
| Escape hatch | “If none work, suggest a window and I will make one fit” |
Put the Meet URL on the calendar invite, not in the first email, unless you already locked the time. A bare Meet link without a booked slot is not a schedule — it invites another round of “does Thursday work?”
Email templates (copy and send)
Use plain text. Keep each day on its own line so the list survives mobile clients.
You are proposing times (most common)
Subject: [Meeting topic] — a few Google Meet times
Hi [Name],
Would you have [duration] for a Google Meet [meeting topic] sometime [window]?
A few options on my side (all times [timezone]):
[Day (Date)]: [time range]
[Day (Date)]: [time range]
[Day (Date)]: [time range]
Reply with a preference and I will send a calendar invite with Google Meet. If none of these work, suggest a window and I will make one fit.
Thanks,
[Your name]
Filled-in example:
Subject: Q2 campaign sync — a few Google Meet times
Hi Sarah,
Would you have 30 minutes for a Google Meet Q2 campaign sync sometime next week?
A few options on my side (all times EST):
Wed (3/18): 10am–12pm or 2–3pm
Thu (3/19): 9–11am
Fri (3/20): 1–4pm
Reply with a preference and I will send a calendar invite with Google Meet. If none of these work, suggest a window and I will make one fit.
Thanks,
Alex
They asked you to “send availability” for a Meet call
Subject: Re: [Original subject]
Hi [Name],
Happy to do a Google Meet for [duration] on [topic].
Here is my availability (all times [timezone]):
[Day (Date)]: [time range]
[Day (Date)]: [time range]
[Day (Date)]: [time range]
[Day (Date)]: [time range]
Pick whichever works and I will hold it — happy to join your Meet or send one from my side.
Best,
[Your name]
Filled-in example:
Subject: Re: Intro call
Hi Jordan,
Happy to do a Google Meet for 25 minutes on the partnership intro.
Here is my availability (all times PST):
Mon (3/23): 9–11am or 1–3pm
Tue (3/24): 10am–12pm
Wed (3/25): 2–5pm
Thu (3/26): 9–11am
Pick whichever works and I will hold it — happy to join your Meet or send one from my side.
Best,
Sam
After they pick a time (confirm + Meet coming)
Subject: Re: [Original subject]
Confirmed — [Day (Date)], [start]–[end] [timezone] for [duration].
I am sending a Google Calendar invite with Google Meet now.
Talk soon,
[Your name]
Then send the invite immediately. Soft confirms without an invite are how Meet no-shows happen. More confirmation patterns: how to confirm a meeting.
Where the Google Meet link belongs
| Stage | Put the Meet link? |
|---|---|
| First email proposing times | No — agree on a slot first |
| Confirmation reply after they pick | Optional one-liner (“invite with Meet coming”) |
| Google Calendar invite | Yes — Meet attaches automatically when you add video conferencing |
| Reschedule email | New or updated invite with Meet still attached |
In Google Calendar, create the event for the locked time, click Add Google Meet video conferencing, save, and send. Guests get the join link on the invite and in email reminders — you do not need to paste the URL into the body of a separate message unless they asked for it.
If they prefer to host, say so in the confirmation: “Confirmed for Thursday 2pm EST — I will accept your Google Meet invite.” Still block the time on your calendar the moment you agree.
Google Calendar tip: Meet on the invite, not in the first email
People often paste a meet.google.com/... URL into the opening email because it feels “ready.” It is not. Until a day and time are locked, that URL is just another thing to scroll past while they invent a slot. Keep Meet on the calendar event. Email’s job is the shortlist and the pick.
If you use Outlook but still want Meet, create the Google Calendar event (or ask the Workspace host to), attach Meet there, and invite both sides. A Meet URL typed into Outlook’s location field is not the same as a native Google Calendar Meet attachment.
For Zoom instead of Meet, the same sequence applies: how to schedule a Zoom meeting by email.
Cross-timezone Google Meet calls
Remote Meet threads fail most often on timezone, not on video tech. Label every window with a timezone (all times EST, or both zones on each line). Prefer overlapping business hours when you can. Near daylight-saving switches, write both zones explicitly — US, UK, and EU offsets change on different dates.
Full patterns: share availability across time zones. For proposing windows: how to propose meeting times.
Pull free times from your real calendar
Offering a Meet slot you are not free for wastes a round. Before you send, check Google Calendar, Outlook / Microsoft 365, or Apple Calendar; prefer ranges over single points; and copy the list as plain text — not a screenshot, and not a booking page unless that is already how you schedule together.
ShareAvailability reads Google Calendar, Outlook / Microsoft 365, or Apple Calendar (public iCloud link) and copies plain-text free times to your clipboard. There is no share link and no booking page — you paste the times into the email or chat you are already in, they reply with a pick, and you send the Google Calendar invite with Meet. The other person does not need an account.
Default to plain-text times in an existing thread, then put Meet on the invite. Use a booking page only when inbound volume makes personal proposals impractical. ShareAvailability stays clipboard plain text — not a shareable booking URL.
If the thread stalls
Wait three to four business days, then reply in the same thread with two fresh times and the same Meet ask — not “any update?” One final bump, then stop. Full templates: how to follow up on a meeting request.
Common mistakes
- Sending a Meet link with no times. They still have to invent a slot.
- “When are you free for a quick Meet?” Add duration and two or three windows.
- Timezone missing. Wrong-hour joins are painful on video.
- Confirming in chat but never sending the invite. Put Meet on a Google Calendar event the same day.
- Defaulting to a booking link in a warm thread. A short plain-text list usually gets a faster pick.
Frequently Asked Questions
How do I schedule a Google Meet by email?
State the purpose and duration, list two or three free windows with a timezone (one day per line), and ask them to pick one. After they choose, confirm the slot and send a Google Calendar invite with Google Meet attached.
Should I include the Meet link in the first email?
Usually no. Agree on a time first, then put Meet on the calendar invite via Add Google Meet video conferencing. A link without a locked slot still leaves the scheduling work unfinished.
How many times should I offer for a Google Meet?
Two or three windows for a simple one-to-one. Four to six across a couple of days for recruiter or client threads. Prefer ranges over single points so small conflicts do not kill every option.
Who should create the Google Meet?
Either person can host. If you proposed the times and use Google Calendar, sending the invite with Meet is usually on you. If they always host on their Workspace account, confirm the time and say you will join their link — and still block your calendar.
What if none of my Meet times work?
Ask them for two windows that do, or send a fresh shortlist. Do not restart with “whenever works.” Keep the same plain-text format so the next reply can still be a single pick.
Is a Calendly or booking link better than email for Google Meet?
Only for high-volume inbound meetings where self-serve booking is already expected. In an existing email or chat thread, pasteable free times plus a Google Calendar invite with Meet usually feel clearer and keep the conversation in one place.
TL;DR
- Propose two or three real windows with purpose, duration, and timezone — do not ask “when are you free for a Meet?”
- Format as
Day (Date): time range, one day per line. - After they pick, confirm in one line and send a Google Calendar invite with Google Meet attached.
- Keep the Meet URL on the invite, not as a substitute for agreeing on a time.
- Pull options from your real calendar with ShareAvailability so you copy plain-text free times — not a booking link — before you offer them.
Related Guides
- How to propose meeting times: the general propose-by-email pattern Meet calls use.
- How to confirm a meeting: lock the slot and send the invite without soft language.
- How to schedule a Zoom meeting by email: the same sequence when the video tool is Zoom.
- How to share Google Calendar availability: pulling free times from Google Calendar as plain text.
ShareAvailability turns Google Calendar, Outlook / Microsoft 365, or Apple Calendar (public iCloud link) into a plain-text list of free times. Copy, paste, send. Free. The other person does not need an account — and there is no booking or share link, only clipboard text you paste into the message you are already writing.
Share your availability as plain text
No booking links. Generate Google Meet availability from Google Calendar and paste into any email, Slack, or text.
Free · Read-only calendar access