Skip to content

Connect Airtable to Google Calendar

Airtable tracks your clients, candidates and deadlines, and the calendar is where the meetings and reminders belong. Book appointments and kick-off calls straight from records, and put follow-up dates from your base onto your calendar.

Build your own

Build any Airtable and Google Calendar automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Airtable and Google Calendar in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • 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 15 minutes, create Google Calendar events for Airtable records in my Shoots table whose Status is Confirmed, and delete the event if the status changes to Cancelled.

Each Friday, compare next week's Google Calendar with my Airtable Bookings table and email me any events missing from Airtable or any records missing from the calendar.

Use cases

Why people connect Airtable and Google Calendar

How the two apps work together

  • ClickRuntime checks Airtable every few minutes for records with dates and creates or updates Google Calendar events.
  • It can also read calendar events on a schedule and write them into Airtable as records.
  • The event ID is stored on the record so later changes update the same event.
  • Content team puts publish dates on a calendar

    Airtable records with a Publish Date can show up as events on a shared Google Calendar. Everyone sees the schedule in their usual calendar.

  • Recruiter books interviews from a base

    When a candidate record gets an Interview Time, a calendar event is created with the interviewer as a guest.

  • Property manager schedules inspections

    Inspection records with a date and address become calendar events. Changes to the date in Airtable move the event.

  • Studio logs bookings in Airtable

    New events on a bookings calendar can be added as Airtable records for reporting and invoicing.

More apps

Airtable, Google Calendar and other apps in one automation

An automation isn't limited to two apps. Add the next step in another app and it runs as part of the same automation.

Calendar events plus confirmation email

When an Airtable booking is confirmed, add the Google Calendar event and email the client the details from Gmail.

Daily schedule from Airtable to Slack

Each morning, post today's Airtable events that are on our Google Calendar to #team in Slack.

Zoom meetings for Airtable interviews

When an Airtable interview record is scheduled, create a Zoom meeting and add the link to the calendar event and the record.

Setup

Connect Airtable and Google Calendar once

Every idea on this page uses the same two connections, so you set them up once. If one is missing, your assistant tells you and links to the right place.

Airtable

Database / No-code

  1. In Airtable, go to airtable.com/create/tokens and create a new token with a name you'll recognise.
  2. Add the scopes the automation needs, such as data.records:read, data.records:write and schema.bases:read.
  3. Add the bases or workspaces the token may use.
  4. Copy the token. Airtable only shows it once.
  5. In the ClickRuntime dashboard, open Connections & secrets and save the token as a secret for Airtable.

Google Calendar

Calendar / Scheduling

  1. At console.cloud.google.com, create a project and enable the Google Calendar API.
  2. 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 (or calendar).
  3. Create an OAuth client of type Web application with the redirect URI https://clickruntime.com/oauth/callback.
  4. In the ClickRuntime dashboard, open Connections, choose Google Calendar and enter the client ID and secret, then connect.
  5. 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 Airtable and Google Calendar

How does ClickRuntime connect to Airtable?
With a personal access token you create in Airtable and save as a secret in your ClickRuntime dashboard.
Will it create the same event twice?
No. It saves the event link to the record once the event exists, and skips records that already have one.
Does it update the calendar when I change a date in Airtable?
It can. Automations that sync dates move the event when the date field changes.
Can it invite the client or candidate?
Yes. If the record has an email address, it is added as a guest and Google sends the invite.
Can it use an Airtable view?
Yes. Pointing it at a view lets your Airtable filters decide which records become events.
Which time zone does it use?
It uses the time zone you give it, and you can store a time zone field in Airtable if records differ.
What happens if I delete the record?
If you ask for it, the script can remove the matching event when the record is deleted or archived.

Tell your assistant what Airtable and Google Calendar should do together

Free plan. No credit card.