Connect Gmail and Google Calendar
Once connected, you can ask your assistant things like "summarize my emails from today," "what's on my calendar tomorrow?", and "draft a reply to Sarah's message." This tutorial walks through the complete setup.
Prerequisites
Connect via Google OAuth
The easiest way to connect Google services is through the Integrations panel:
- Gmail: Read, compose, and send emails
- Google Calendar: Read and modify events
MyOpenClaw requests only the permissions needed. We never store your email content — the connection is used by your instance to query Google directly.
What You Can Do with Gmail
Once connected, send these messages to your assistant:
Inbox summary:"Summarize my unread emails from today. Flag anything that needs a reply."Email drafting:
"Draft a professional reply to the email from [Name] about the project timeline. Keep it concise."Search:
"Find emails from Acme Corp in the last 3 months. What did we agree on?"Monitoring:
Set up a heartbeat: "Check my inbox every morning and send me a summary of emails that need responses."
What You Can Do with Google Calendar
Check schedule:"What do I have today? Anything back-to-back I should prepare for?"Schedule events:
"Book a 45-minute call with Alex next Tuesday afternoon and invite alex@example.com"Prepare for meetings:
"I have a meeting with Acme Corp in 30 minutes. Search for recent news about them."Weekly planning:
Set up a Monday morning heartbeat: "Review my calendar for the week and flag any conflicts or missing prep time."
Using iCal (No OAuth)
If you prefer not to grant full OAuth access, Google Calendar supports read-only iCal links:
This gives your assistant read-only access to your calendar without OAuth.