Google Calendar

Google Calendar

Automate Google Calendar schedule management with emma

Use Google Calendar API to create, search, and manage events and perform all calendar operations from emma.

Overview

Google Calendar Operator provides comprehensive calendar and event management using Google Calendar API v3. Securely perform calendar operations with OAuth 2.0 authentication.

Event Management

Create, update, delete, and search events

Free/Busy Check

Find optimal meeting times with Free/Busy information

Google Meet Integration

Automatically generate Meet links for online meetings

Quick Add

Easily add events using natural language

Available Tools

CategoryTools
Read Operations8
Tool NameDescription
calendar_list_calendarsList all accessible calendars
calendar_get_calendarGet details of a specific calendar
calendar_list_eventsList events in specified time range
calendar_get_eventGet details of a specific event
calendar_search_eventsSearch events by keyword
calendar_get_todays_eventsGet todays events
calendar_get_upcoming_eventsGet upcoming events for next N days
calendar_get_freebusyCheck availability with Free/Busy information
Write Operations5
Tool NameDescription
calendar_create_eventCreate new event (specify time, location, attendees)
calendar_quick_add_eventQuick add event using natural language
calendar_update_eventUpdate existing event information
calendar_delete_eventDelete event from calendar
calendar_move_eventMove event to another calendar
Calendar Management2
Tool NameDescription
calendar_create_calendarCreate new secondary calendar
calendar_delete_calendarDelete secondary calendar

Use Cases

Schedule Automation

Automatically create recurring tasks and meetings

  • Auto-create weekly recurring meetings
  • Add tasks with reminders
  • Batch send meeting invitations to multiple attendees

Smart Scheduling

Check availability and suggest optimal times

  • Check everyones availability with Free/Busy
  • Integrate with meeting room reservations
  • Set up international meetings considering timezones

Best Practices

Authentication

Connect Google Calendar in the Integrations page. OAuth 2.0 authentication required.

Date/Time Format

Use ISO 8601 format for datetime (e.g., 2024-12-25T10:00:00) and date format for all-day events (e.g., 2024-12-25).

Timezone

Default is Asia/Tokyo (Japan time). You can specify other timezones as needed.

Attendee Notifications

Control attendee notifications with send_updates parameter (all / externalOnly / none).

© 2026 Duzzle Inc. All rights reserved.