Google Calendar
Last updated: September 8, 2025
The Google Calendar integration enables Zams to help you manage your schedule directly through natural language. With a simple OAuth v2 connection, you can list calendars, create events, and modify or remove entries—without navigating away from your workspace.
Connection Method
Type: OAuth v2
Requirements:
An active Google account with Calendar access
Permission to manage events in the desired calendars
Connect in Zams:
Go to Integrations → Google Calendar.
Click Connect and complete the Google OAuth sign-in flow.
Grant Zams access to your calendars.
Once authenticated, calendar actions become available to your agents.
Available Functionalites
Funcionality | Description |
List Calendars | Retrieve all calendars you have access to. |
Create Event | Add a new event to a selected calendar (requires at least start/end times). |
List Events | List all events within a specified time range (by querying the calendar’s events list). |
Update / Delete Event | Modify existing event details or delete an event entirely. Update operations use full resource replacement or patch semantics. |
Example of Use
Browse your calendars
“
@Google Calendarlist all calendars I have access to.”
Schedule a new meeting
“
@Google Calendarcreate an event next Wednesday at 3 PM titled ‘Team Sync’.”
View upcoming events
“
@Google Calendarshow my events this week.”
Change an event
"
@Google Calendarupdate the event ‘Team Sync’ tomorrow to 4 PM instead.”
Remove a cancelled event
“
@Google Calendardelete the ‘Team Sync’ event.”