Connect Gmail to Google Calendar
Ideas
What you can do with Gmail and Google Calendar
Get a research brief before every external meeting
An hour before any meeting with people outside your company, you get an email about who they are, recent news and what you last discussed.
See how it worksCheck booking requests against your calendar and book the good fits
When someone asks for an appointment, it is checked against your criteria and your calendar, booked if it fits, and the person gets a confirmation or a polite decline.
See how it worksBuild a daily timesheet from your calendar and sent email
Each evening you get a timesheet of the day grouped by client, built from your meetings and sent emails.
See how it worksDraft follow-ups for prospects who have gone quiet
Each morning you get ready-to-send follow-up drafts in Gmail for prospects who have not replied in a week, plus a slot in your calendar to send them.
See how it worksEmail clients a reminder the day before their appointment
Every client with an appointment tomorrow gets a reminder email with the time, the place and how to reschedule.
See how it worksDraft replies to meeting requests with your free times
When someone emails asking to meet, a reply proposing three free slots from your calendar is waiting in your drafts.
See how it worksAdd event sign-ups to the calendar invite
Everyone who registers through your form is added to the event in Google Calendar and gets a confirmation email.
See how it worksBook interviews automatically when you shortlist a candidate
When you shortlist a candidate, the next free 45-minute slot is booked on your calendar with a Meet link and the candidate gets an invitation email.
See how it worksSend an agenda the day before Sprint Planning
Attendees get an agenda built from your notes the day before each Sprint Planning meeting.
See how it worksGet a morning email of today's meetings with prep notes
Each weekday at 7am you get an email listing today's meetings with times, attendees and a one-line note on how to prepare.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Gmail and Google Calendar, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Gmail and Google Calendar automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every evening, email me a summary of tomorrow's Google Calendar with any events that overlap, have no location, or have no video link flagged at the top.
When an email in Gmail proposes a meeting time, use AI to read the proposed time, check my calendar, and draft a reply that accepts or suggests two free slots.
Use cases
Why people connect Gmail and Google Calendar
How the two apps work together
- ClickRuntime checks Gmail every few minutes for emails like bookings or invitations and creates or updates Google Calendar events.
- On a schedule, it reads upcoming calendar events and sends reminder, agenda or follow-up emails from Gmail.
- Both sides keep IDs in state between runs, so the same email or event is not processed twice.
Consultant turns booking emails into events
Emails that confirm a session or call can be read and added to Google Calendar with the right time and attendee. Nothing gets missed from a busy inbox.
Executive assistant sends daily agendas
Each morning an email with the day's Google Calendar events, attendees and links goes to the executive. It works as a short briefing.
Sales rep sends meeting follow-ups
After a calendar meeting ends, a follow-up email draft to attendees is created in Gmail. The rep reviews and sends.
Clinic or studio emails reminders
For appointments on the calendar, a reminder email goes to the client the day before with time and location.
More apps
Gmail, Google Calendar and other apps in one automation
Zoom links added to emailed meeting requests
When a meeting is booked from an email, create a Zoom meeting, add the link to the Google Calendar event, and email it to the guest.
Agenda doc for each meeting
An hour before each external Google Calendar meeting, create a Google Doc agenda and email the link to the attendees from Gmail.
Meeting follow-ups logged in HubSpot
After each calendar meeting with a customer, draft a follow-up in Gmail and log the meeting on the HubSpot contact.
Setup
Connect Gmail and Google Calendar once
Gmail
- At console.cloud.google.com, create a project and enable the Gmail API under APIs & Services → Library.
- Set up the OAuth consent screen. On Google Workspace choose Internal. On a personal Gmail account choose External, then under Audience click Publish app so it is In production, not Testing.
- Under Data Access, add the scopes you need, such as
https://www.googleapis.com/auth/gmail.modify, orgmail.sendif you only want to send. - Under Clients, create an OAuth client of type Web application with the redirect URI
https://clickruntime.com/oauth/callback. - In the ClickRuntime dashboard, open Connections, choose Gmail and enter the client ID and secret. On a personal account Google shows an unverified-app screen: click Advanced, then go to your app.
Google Calendar
Calendar / Scheduling
- At console.cloud.google.com, create a project and enable the Google Calendar API.
- Set up the OAuth consent screen: Internal on Google Workspace, or External on a personal account. Add the scope
https://www.googleapis.com/auth/calendar.events(orcalendar). - Create an OAuth client of type Web application with the redirect URI
https://clickruntime.com/oauth/callback. - In the ClickRuntime dashboard, open Connections, choose Google Calendar and enter the client ID and secret, then connect.
- Prefer a service account? Create one with a JSON key, share the calendar with its email with Make changes to events, and save the key as a secret on Connections & secrets.
FAQ
Questions about connecting Gmail and Google Calendar
Which calendar does it use?
Can it create events on my calendar?
Which time zone does it use?
Does it email my attendees?
Does it send emails right away or as drafts?
Can it handle invitations from other calendars like Outlook?
How often does it check?
Related pages
Keep exploring
Tell your assistant what Gmail and Google Calendar should do together
Free plan. No credit card.