Skip to content

Google Workspace

Connect Pencel to Google Workspace to give your agents access to Gmail, Google Drive, and Google Calendar.

Trust LevelPartner
TransportBuiltin (local MCP server)
AuthOne-click embedded OAuth
ActivationWhen relevant (default)

What Your Agent Can Do

The Google Workspace integration provides 12 granular tools across three core services:

Gmail

  • gmail_search — Search emails by query (Gmail search syntax).
  • gmail_read — Read a specific email by message ID.
  • gmail_send — Send a new email.
  • gmail_reply — Reply to an email thread.
  • gmail_list_labels — List all Gmail labels.

Google Calendar

  • calendar_list_events — List events in a time range.
  • calendar_create_event — Create a new calendar event.
  • calendar_update_event — Update an existing event.
  • calendar_delete_event — Delete a calendar event.

Google Drive

  • drive_search — Search files by name or query.
  • drive_read_file — Read file content (exports Docs/Sheets/Slides to text).
  • drive_upload_file — Upload or create a file.

Setup

  1. Open the Marketplace or Settings > Connections.
  2. Click Connect on the Google Workspace card.
  3. A browser window opens — sign in with your Google account and grant permissions.
  4. Return to Pencel. Your agent now has access to Google Workspace tools.

That's it — one-click setup with no API keys or manual configuration.

WARNING

The Google Workspace integration has broad access to your account. Only connect it when you need it, and disconnect when you are done. The default when_relevant activation mode ensures it is only active when the agent needs it.

Re-authorization

If your Google account access is revoked or expires, the connection will show an error status. Click the Re-authorize button on the connection card to restart the OAuth flow and get new tokens.

Example: Weekly Meeting Notes Sync

Workflow setup:

  1. Create a workflow called "Weekly Meeting Notes Sync."
  2. Add a step with these instructions:

Search Google Drive for documents modified in the last 7 days in the "Meeting Notes" folder. For each document, extract action items, decisions made, and owners. Save a summary to the workspace as a markdown file under /meeting-notes/[date].md.

  1. Schedule the workflow to run every Monday morning.

Example: Calendar-Aware Daily Briefing

Check my Google Calendar for today's events. For each meeting, search Gmail for recent threads with the attendees. Summarize what I need to know before each meeting.

This combines Google Workspace with other integrations for cross-service workflows.

Troubleshooting

ProblemSolution
OAuth window does not openCheck that your default browser is set. Try disconnecting and reconnecting.
"Access denied" after sign-inYour Google Workspace admin may restrict third-party app access.
Token expiredClick Re-authorize on the connection card to get new tokens.
Agent cannot find filesVerify the files are in the Google account you authenticated with.