Google Calendar Skill
Sync your agent's schedule with Google Calendar for seamless appointment management.
4 min read7,200 viewsUpdated 2026-02-10
NovaGuide Assistant
In this article you'll learn about Overview, then explore Setup, and finally review Usage examples.
Overview
The Google Calendar Skill gives your agents read/write access to Google Calendar. They can:
- Create events and send invites
- Check availability for any team member
- Resolve scheduling conflicts automatically
- Set up recurring meetings
This skill requires a Google Workspace or personal Gmail account with Calendar API access.
Setup
Install the skill, then connect your Google account via OAuth:
- Go to Agent → Skills → Google Calendar → Connect
- Sign in to your Google account
- Grant the requested permissions
- Select which calendars the agent should access
You can grant read-only or full access per calendar.
Recommended permissions:
✅ Read events
✅ Create events
✅ Modify events
⬜ Delete events (optional)
Usage examples
Your agent responds to natural language calendar requests:
"Schedule a meeting with John tomorrow at 3pm"
→ Creates event, sends invite to John
"What's on my calendar next Monday?"
→ Lists all events for Monday
"Find a 30-minute slot where both Sarah and I are free"
→ Checks both calendars, suggests available times
"Cancel my 2pm meeting and let everyone know"
→ Cancels event, sends notification to all attendees
Combine with the Reservation Skill to auto-sync customer bookings to your team's Google Calendar.
skillgooglecalendar
Was this helpful?
More questions? Contact support