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?

View upcoming events and today's schedule
Create new events with title, time, and attendees
Search events by keyword or date range
Check free/busy availability
Ask Theo to summarize your day or week

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

"What's on my calendar today?"Lists today's events
"Schedule a meeting tomorrow at 2pm"Creates a new event
"Find all meetings with John this week"Searches events
"Cancel my 3pm meeting"Deletes the event

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.

Was this article helpful?

Related Articles