Google Calendar
Google Calendar is a time-management and scheduling service that enables users to create, share, and manage calendars with event scheduling, reminders, and cross-platform synchronization.
Example Use Cases
Meeting Automation
Automatically schedule meetings based on participant availability, send calendar invites, and sync across team calendars.
Event Reminders
Create recurring events, set custom reminders, and automatically notify attendees of schedule changes.
Resource Booking
Book conference rooms, equipment, and resources with automatic conflict detection and availability checking.
Time Tracking Integration
Sync calendar events with time tracking systems to automatically log work hours and project time.
Supported Actions
Event Management
- Create events with time, attendees, title, description, and location
- Add optional Google Meet links to events
- Update event details (status, timing, attendees, settings)
- Delete events by setting status to cancelled
- Manage recurring event series
- Set event reminders and notifications
- Configure event types and visibility
Google Meet Integration
- Create Google Meet links from meeting codes
- Generate auto-created Meet link placeholders
- Add video conferencing to calendar events
Calendar Operations
- Search calendars by name or ID with fuzzy matching
- List all accessible calendars
- Retrieve events within date ranges
- Get recurring events with timezone support
- Filter events by search text
- Include or exclude canceled events
Availability & Scheduling
- Get busy time periods for multiple calendars
- Find available meeting times across calendars
- Match availability with day/time/duration requirements
- Handle time zone conversions automatically
- Block time slots and create busy periods
Frequently Asked Questions
How does Durable handle time zone conflicts?
Durable automatically detects and converts time zones for all attendees, ensuring meetings are scheduled at the correct local times. Our system validates time zones and provides clear warnings for potential conflicts.
Can I create recurring events with complex patterns?
Yes! Durable supports all Google Calendar recurring patterns including daily, weekly, monthly, and custom recurrence rules. You can also modify individual instances of recurring events without affecting the series.
What happens if an event creation fails?
Durable implements comprehensive error handling with automatic retries for transient failures. If an event can't be created due to conflicts or permission issues, detailed error messages are provided with suggested solutions.
How are calendar permissions managed?
Durable respects Google Calendar's permission model and can only perform actions the authenticated user has access to. We provide clear feedback when permission issues prevent operations and guide users to resolve access problems.
Can I integrate with external calendar systems?
While this integration focuses on Google Calendar, Durable can sync events with other calendar systems through our multi-platform calendar bridge, maintaining consistency across all your scheduling tools.
Ready to integrate Google Calendar?
Get started with Durable's autonomous integration platform and connect Google Calendar to your workflows.
Book a Demo