Google Calendar Integration
Connect your Google Calendar to view events, create meetings, check availability, and manage your schedule — all from Theo chat.
Why Connect Google Calendar?
Connecting Google Calendar
Open the connector
Go to Skill Store → Flow Connectors → Google Calendar and click Connect.
Authorize with Google
Grant calendar access on Google's OAuth consent screen.
Pick a calendar
Select your default calendar (most users have one primary calendar).
What You Can Do
- • List upcoming events with title, time, location, and attendees
- • Create new events with title, description, start/end time
- • Search events by keyword
- • Get details for a specific event
- • Delete or update existing events
Using Google Calendar from Theo Chat
Token Management
OAuth tokens are automatically refreshed by OpenCharts. If a refresh fails, you'll see a reconnection prompt in the Skill Store.
Disconnecting
Go to Skill Store → Flow Connectors → Google Calendar and click Disconnect. You can also revoke access from myaccount.google.com → Security → Third-party apps.
Troubleshooting
No events showing
Make sure you selected the correct calendar during setup. Check that events exist on that calendar.
Event creation fails
Ensure you specified a valid date and time. Theo needs at least a title and time.
"No credentials found"
Reconnect from Skill Store → Flow Connectors → Google Calendar.
Related Articles
Calendly Integration
Connect Calendly to list events, create scheduling links, view invitees, and manage bookings.
Gmail Integration
Connect Gmail to send emails, search inbox, read messages, and manage labels from Theo chat.
Google Sheets Integration
Connect Google Sheets to read and write spreadsheet data from Theo chat.