Google Calendar

Google Calendar Integration #

Connect your Google Calendar to enable AI agents to manage your calendar, create events, and automate calendar-based workflows. Perfect for scheduling automation, event management, and calendar organization.

Setup #

  1. Navigate to SettingsIntegrations in your Overclock dashboard
  2. Click Connect next to Google Calendar
  3. Authorize Overclock to access your Google Calendar
  4. Your Google Calendar integration is now ready to use

What You Can Do #

Your AI agents can now:

  • Create events and schedule meetings automatically
  • Find events and search your calendar
  • Update events with new details or changes
  • Delete events when plans change
  • Remove attendees from existing events
  • Modify events with patches and updates

Available Actions #

  • Create Event: Schedule new meetings, appointments, or reminders
  • Find Event: Search for specific events by title, date, or attendees
  • Update Event: Change event details like time, location, or description
  • Patch Event: Make partial updates to existing events
  • Delete Event: Remove events from your calendar
  • Remove Attendee: Remove specific people from event invitations

Example Playbook: Automated Meeting Scheduler #

Here’s how you might automate meeting scheduling based on project updates:

# Project Review Meeting Scheduler
Automatically schedule weekly project review meetings based on Linear ticket activity.

## Steps

- Check Linear for completed tickets in the past week:
   - Count tickets completed by each team member
   - Identify major features or milestones reached
   - Note any blockers or issues that arose

- If significant activity detected (5+ tickets completed):
   - Create a "Weekly Project Review" calendar event
   - Schedule for Friday at 3pm, 1 hour duration
   - Set location to "Conference Room A" or video link
   - Add team leads as attendees

- Include agenda in event description:
   - List of completed tickets and accomplishments
   - Discussion items for any blockers encountered
   - Planning for next week's priorities

- Send notification to team via Slack with meeting details

- If no significant activity, skip meeting creation for the week

## Trigger

- Run every Thursday at 5pm to schedule Friday meetings

More Use Cases #

Event Cleanup: Automatically remove cancelled or outdated recurring meetings

Schedule Optimization: Find and consolidate back-to-back meetings into single blocks

Meeting Preparation: Create follow-up events for action items from completed meetings

Travel Planning: Create travel-related events based on calendar conflicts and locations

Team Coordination: Schedule cross-team meetings when multiple calendars show availability

Getting Started #

Ready to automate your calendar management? Try creating a playbook that:

  1. Identifies when specific types of meetings should be scheduled
  2. Creates events with appropriate details and attendees
  3. Sends notifications or updates to keep everyone informed

The AI will handle the calendar operations while you focus on defining when and how meetings should be organized.