Google Calendar API Integration with AI
Integrate Google Calendar API for scheduling, availability checks, and automated meeting creation.
Download Skill File ↓What this skill file teaches Claude
Drop one markdown file into your repo. Claude Code learns how to run this entire workflow.
OAuth flow handler
Three-leg OAuth, secure token storage in env vars or DB, automatic refresh.
Read availability
Free/busy query for any time range. Used by the booking skill.
Create events
Programmatically create calendar events with attendees, location, conference link, reminders.
Update + cancel events
Update event details (time, attendees, notes) or cancel cleanly with attendee notifications.
Webhook subscriptions
Subscribe to calendar changes — get notified when an event is created / updated / cancelled externally.
Multi-calendar support
Read or write to specific calendars (work + personal + shared) by ID.
What you can build with this
Power the booking skill
google-calendar-booking depends on this — sets up the read/write layer.
Meeting bot integration
A meeting bot that auto-joins calls needs to read the calendar for upcoming events with meeting links.
Time-blocking automation
Block focus time on your calendar from a script — works because you control both ends.
Get the full skill file
Everything above is 80% of the skill file. Download the complete version with full implementation details, agent prompts, and ready-to-run scripts.
Common questions
Keep building your stack
Related Solutions
More tools and workflows from across SoloStack
Free CRM
Unlimited contacts, zero per-seat pricing. AI-managed CRM in your repo.
Free ToolFree Email Marketing
Send campaigns with Resend API. No monthly fees, no subscriber limits.
Free ToolFree Scheduling
Booking pages with Google Calendar sync. Replace Cal.com for $0/mo.
Free ToolFree Website Builder
Build with Astro + AI. Static, fast, SEO-optimized, fully customizable.
Ready to automate?
SoloStack gives you every skill pre-installed — scraping, marketing, sales, CRM, and more. One repo. Every department.
Book a Call →