Google Calendar

Connect Google Calendar to Riff to automate digests, scheduling, and event prep. Riff handles the OAuth, stores tokens securely, and wires Calendar into your apps, automations, and agents.

What you can build (fast)

  • Daily/weekly event digests to Slack or email

  • Focus time schedulers

  • Event preparation briefs

Cover

Calendar Daily Digest

Create a Calendar Daily Digest that reads selected Google Calendars for the next 24 hours and posts a morning schedule to Slack with event links. Trigger every weekday at 08:00.

Cover

Focus Time Scheduler

Create a Focus Time Scheduler that finds free 2-hour blocks on Google Calendar this week and auto-creates 'Focus' events, avoiding meetings with external attendees. Trigger on button.

Cover

Event Prep Agent

Create an Event Prep Agent that reads the next meeting on Google Calendar, pulls the attendee list, and drafts a preparation brief with agenda, last notes, and open actions. Trigger 60 minutes before events.

Prerequisites

  • Google account with access to relevant calendars

  • A Riff workspace (sign-in at useriff.ai)

Connect Google Calendar to Riff (two easy ways)

Let the agent drive — Agent prompts, you approve once, quick test runs. Add proactively+ More → Integrations → Google Workspace, authorise.

Permissions (scopes) Riff requests in Google Calendar
Category
Scope summary

Calendars

See calendars; see events; download calendars; see email addresses of contacts/groups shared on calendars

Riff uses OAuth; tokens are stored securely and handled by the Integrations system.

How Riff wires Calendar for you (under the hood)

  • Sets up OAuth and stores tokens in Secrets/Integrations

  • Adds minimal scopes, verifies, test action

  • Exposes Calendar to tasks, automations, and agents

Security notes

  • Calendars may include personal schedules and private appointments

  • Frontend never sees secrets

  • Least-privilege scopes

Last updated

Was this helpful?