MenuClose
IntegrationsAll integrations
  • Preset · Your OAuth app
  • Watched changes
  • Scheduled check

Google Workspace

Gmail, Sheets, Calendar, Drive, and YouTube, through a Google app you own.

What it doesIn the app: Settings, Connections

What Google Workspace can do

Can start
  • Watched changes: Drive files and Calendar events.
  • Scheduled check: sheet ranges, or a form’s declared read.
  • Gmail history reads stop a follow-up when someone replies.
Can do
  • Reads sheet ranges, calendar events and busy times, Drive files, YouTube stats.
  • Appends a sheet row. Adds a calendar event without guests.
  • Puts an approved email in Gmail Drafts. A draft never sends.
  • Gmail send and Calendar invitations, only as scoped send.
Review and sending
  • Reads are the default. Every write needs a limit a person set.
  • Gmail send needs the separate gmail.send grant and a board manager’s consent on the web.
  • A draft grant never turns on sending.
You need
  • Your own Google Cloud app, Internal or External.
  • External in Testing status: refresh tokens last 7 days, at most 100 test users.
  • gmail.send is Sensitive. Gmail read scopes are Restricted.
  • An External app in production needs Google’s verification, and a yearly assessment for Restricted scopes.
Limits
  • Google keeps at most 100 refresh tokens per account per app. The oldest drops.
  • Watches expire and renew. A lapse shows in Needs you.
  • Scheduled checks are not instant.
Setup promptClaude Code or Codex

Let your agent set it up.

Connect Claude Code or Codex to BakedBrie with a Full control token first. Then paste this.

Connect Claude CodeConnect Codex
Setup promptSelect to copy
Help me connect Google Workspace to BakedBrie for {{GOAL}} on board {{BOARD}}. Call whoami, then read /docs/recipes/agent-service-setup and /docs/recipes/google-workspace with read_docs. Check what is already connected before creating anything. Ask me for missing non-secret details only when the next step needs them. Credentials go through prepare_secret from my own environment; never ask me to paste a secret into this chat. Use a preset if one exists. For another API, declare only the operations I approve. Tell me exactly what to register at the service: redirect URL, scopes, callback or webhook. Give me each BakedBrie web link where I sign in, choose an account, set limits or enter a signing secret. For triggers, use only a verified event, managed subscription or scheduled read this service supports. You cannot turn on automatic sending: explain the account, target, recipient field, message and limits, then send me to Board, Automate, Sending settings on the web. Finally read list_send_modes, list_trigger_sources and list_send_receipts and tell me what is live, paused or waiting on me. Never send a test without my approval.

StartFree

Start with one service.