Skip to content
Per-pair page

Google Calendar + Gmail: event-driven email automation.

Send Gmail messages triggered by Google Calendar events — prep before meetings, follow-ups after, summaries for stakeholders.

Trigger app
Gmail as the trigger

Workflows fire when something happens in Gmail.

Action app
Google Calendar as the action

Workflows do something in Google Calendar, instantly.

Both directions

Pick the way that fits your stack.

Pair pages are mirrored. Each direction gets its own dedicated page.

GmailGoogle Calendar

When something happens in Gmail, do it in Google Calendar.

1 Gmail triggers wired to 7 Google Calendar actions. Most-used pairing: New EmailCreate Event.

Google CalendarGmail

Or fire it the other way around.

5 Google Calendar triggers wired to 27 Gmail actions downstream.

See Google CalendarGmail
Popular pairings

Common Gmail → Google Calendar workflows.

Pick a pairing to set it up in two minutes. Each one is a fully editable recipe.

Showing 4 of 7 combinations
How it works

Connect Gmail and Google Calendar in five steps.

No code, no glue, no half-day setup. Each step is one click.

  1. 1
    Connect
    Authorize Gmail and Google Calendar

    Open Tiny Command, authorize Gmail and Google Calendar once each. Both connections are available to every workflow on your account.

  2. 2
    Trigger
    Pick a Gmail trigger

    Drop the Gmail → New Email trigger onto the canvas. Tiny Command auto-registers the webhook.

    POST /v1/webhooks/google-gmail.trigger-email-received
  3. 3
    Transform
    Add a filter or AI step

    Optionally add a Filter node ("subject contains URGENT") or an AI step ("classify intent") between trigger and action.

  4. 4
    Action
    Add the Google Calendar action

    Drop the Google Calendar → Create Event action below it. Map fields from the Gmail payload into the Google Calendar inputs.

    google-calendar.create-event
  5. 5
    Publish
    Publish and forget

    Hit Publish. Tiny Command runs it in production from second one. Watch the run-log fill up.

FAQ

Questions about Gmail + Google Calendar.

How do I send a Gmail before every Google Calendar meeting?
Google Calendar Event Starting Soon (15 min before) → Gmail Send Email to attendees with prep notes, agenda link, or pre-read material. Standard for sales calls and customer interviews.
Can I send a Gmail follow-up after every Google Calendar meeting?
Yes. Google Calendar Event Ended → Gmail Send Email to attendees with "thanks for the meeting" template + space for action items. Or create as Gmail Draft for the organizer to review and send.
How do I include CRM context in the pre-meeting email?
Insert a HubSpot/Salesforce lookup step between the Calendar trigger and Gmail send. Pass the contact's recent activity, plan tier, and notes into the email body for personalized prep.
Can I AI-draft Gmail follow-ups from a Zoom transcript?
Yes. Calendar Event Ended + Zoom Recording Completed → Whisper transcribes → Claude/OpenAI drafts a recap email → Gmail Create Draft for review and send. Removes the post-meeting writeup chore.
How do I avoid sending Gmail for every internal meeting?
Filter Calendar triggers to specific event titles (e.g., starts with "[Sales]" or "[Customer]") or to events where attendees include an external domain. Internal 1:1s and standups skip the email.
Can I send a Gmail to a meeting organizer with attendee no-show count?
Yes. After meeting end, check Calendar event for attendee response status. Send Gmail digest to organizer with who attended vs. declined vs. didn't respond. Useful for high-volume scheduling roles.
Related

Other apps that pair well with Gmail.


Wire Gmail to Google Calendar in 2 minutes.

Free tier available. No credit card. No onboarding call.