Skip to content

Connect Google Calendar to Google Drive

Meetings go better with the right documents ready, and the notes afterwards need somewhere to live. Prepare briefs and folders from Drive before events on your calendar, and save transcripts and action items to Drive once they end.

Ideas

What you can do with Google Calendar and Google Drive

Meeting prep, notes and client folders that tie your calendar to Drive. These are ready-made starting points. Anything else you can describe works too.
The moment it happensAI

Let your voice or chat agent book appointments and answer from Drive

Your AI phone or chat agent can check your free times, book appointments in Google Calendar and answer questions from your FAQ document in Drive.

See how it works
Every 15 minutesAI

Turn meeting transcripts into action items and follow-ups

When a meeting transcript lands in Drive, the action items are pulled out for you and any follow-up meetings are put in your calendar.

See how it works
DailyAI

Prepare a lesson plan for each of tomorrow's classes

Each evening, every class in tomorrow's calendar gets a lesson plan document in Drive, linked from the calendar event.

See how it works
DailyAI

Create a prep doc before every sprint planning meeting

The day before each Sprint Planning event, a prep document with a drafted agenda is created in Drive and linked on the calendar event.

See how it works
HourlyAI

Get a research brief before external meetings

Before each external meeting, a short brief on the other company is saved to Drive and the link is emailed to you.

See how it works
Every 15 minutesAI

Save email attachments to Drive and add mentioned dates to your calendar

Attachments from school or client emails are saved to Drive, and any dates they mention appear in your Google Calendar.

See how it works
The moment it happens

Create a Drive folder and book a kickoff call for each new client

Each new client gets their own Drive folder copied from your template and a kickoff meeting booked next week.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Google Calendar and Google Drive, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any Google Calendar and Google Drive automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what should happen between Google Calendar and Google Drive 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 morning, for each external meeting on my calendar today, make sure a Drive folder named Client - Date exists and add its link to the event description if it isn't there.

After each meeting ends, check its Drive folder and send me a reminder if no notes document was added within two hours.

Use cases

Why people connect Google Calendar and Google Drive

How the two apps work together

  • ClickRuntime checks Google Calendar on a schedule for upcoming events.
  • For each event, it creates, finds or shares Drive folders and files and adds links back to the event.
  • New files in Drive can also be matched to events by name and date.
  • Account manager preps a folder per meeting

    Before each client meeting, a Drive folder is created or found for the client and the link added to the event. Notes and decks live together.

  • Team saves recordings and notes by date

    Files from meetings can be stored in Drive folders named after the calendar event and date.

  • Recruiter shares candidate files before interviews

    A day before an interview, the candidate's resume from Drive is linked in the event description for the interviewers.

  • Trainer sends materials before sessions

    Session materials in a Drive folder can be shared with attendees of the matching calendar event.

More apps

Google Calendar, Google Drive 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.

Agenda doc in each meeting folder

For every client meeting, create a Drive folder, put a Google Docs agenda from my template inside, and link it in the event.

Meeting folder links in Slack

Before each meeting, post the meeting's Drive folder link to the Slack channel for that client.

Zoom recordings saved to meeting folders

When a Zoom recording is ready, save it to the Drive folder of the matching calendar event.

Setup

Connect Google Calendar and Google Drive 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.

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.

Google Drive

File storage

  1. At console.cloud.google.com, create a project and enable the Google Drive API.
  2. Set up the OAuth consent screen and add the scope https://www.googleapis.com/auth/drive.
  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 Drive and enter the client ID and secret, then connect.
  5. Prefer a service account? Under IAM & Admin → Service Accounts, create one and add a JSON key, share your folders or a Shared Drive with its email, and save the key as a secret on Connections & secrets.

FAQ

Questions about connecting Google Calendar and Google Drive

How does it know which files belong to which meeting?
By matching the event title or attendees to folder or file names you choose, such as one Drive folder per client.
Where are new documents saved?
In the Drive folder you name, with the meeting date and title in the file name so they are easy to find.
Can it attach files to the calendar event?
Yes. It can add a link to the Drive document in the event description so attendees have it at hand.
Do attendees get access to the files?
Only if you ask it to share them. Otherwise files keep the sharing settings of the folder they are saved in.
Does it change sharing on my Drive files?
Only if you ask it to. It can share with attendees, or leave sharing as is and only add links.
Does it need my whole Drive?
It needs Drive access through your Google connection, but the script only works with the folders you name.
How far ahead does it prepare meetings?
As far as you like, for example the next day or the next week. It runs on a schedule you set.

Tell your assistant what Google Calendar and Google Drive should do together

Free plan. No credit card.