Overview
Connect Google Calendar to list, search, create, update, delete, describe events and manage calendars/settings through chat.1. Connect (OAuth)
1
Open Integrations
Settings → Integrations → Google Calendar.
2
Start OAuth
Click Connect Google Calendar.
3
Select Account
Choose the correct Google account.
4
Grant Scopes
Allow requested calendar permissions.
5
Test
Ask: “What’s on my calendar today?”
Revoke anytime: Google Account → Security → Third‑party access.
2. Supported Actions
- List events in a time window
- Search events by keyword
- Describe an event (details + attendees)
- Create a new event
- Update an existing event (time, attendees, title)
- Delete an event
- List your calendars
- Create a calendar
- Delete a calendar
- View calendar settings (timezone, reminders)
- Update calendar settings
3. Quick Commands
4. Common Patterns
- View & Search
- Create & Modify
- Delete & Clean Up
- Calendars & Settings
5. Best Practices
| Goal | Tip |
|---|---|
| Precise scheduling | Include date, start/end time, attendees |
| Faster updates | Refer to event by clear title + day |
| Avoid conflicts | Ask: “Find a 1h slot tomorrow afternoon” |
| Clean calendar | Periodically: “List events older than last week named Draft” |
6. Troubleshooting
| Issue | Fix |
|---|---|
| No events returned | Specify timeframe: “this week” or “today” |
| Wrong account | Reconnect with correct Google account |
| Time zone off | Ask: “What is my calendar time zone?” then update settings |
| Event not found | Use exact title + date; try search command |
| Permission error | Reconnect and approve all calendar scopes |
7. Security Notes
- OAuth tokens only; no password storage.
- Scoped access (events + selected calendars).
- Revocable anytime in Google security settings.
- Modification actions can request confirmation.
8. Sample Multi-Step Flow
Google Calendar connected. You can now manage events quickly via chat.
Need Outlook/other providers? See upcoming calendar integrations roadmap.