Skip to main content
Google Calendar is Google’s scheduling and time-management service. Connecting it to Duvo lets your agents manage events, schedule meetings, check availability, and keep calendars in sync — all without manual data entry.

Setup

Click Enable on the Connections page and authorize with your Google account.

Capabilities

  • List events — View existing calendar events filtered by date range, with details like attendees, location, and status.
  • Create events — Schedule new meetings, appointments, or reminders with a title, start/end times, and time zone.
  • Update events — Modify event details such as title, time, description, or location.
  • Check availability — List upcoming events for a date range to spot conflicts before scheduling.

Key Benefits

  • Automated scheduling — Create calendar events automatically when workflow conditions are met, removing manual scheduling steps.
  • Reliable follow-ups — Ensure every customer call, check-in, or deadline gets a calendar entry without relying on memory.
  • Conflict-free booking — Agents check existing events before scheduling, reducing double-bookings.
  • End-to-end coordination — Combine scheduling with other agent actions so meetings, reminders, and agendas stay aligned with your processes.

Works Well With

https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/gmail.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=ad4e229283f3fe2f26c0f96a49f28e13

Gmail

Send meeting invitations or follow-up emails alongside newly created calendar events.
https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/google-sheets.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=0ef8d55e05c34e7a4a618933bdf0ceb3

Google Sheets

Pull scheduling data into a spreadsheet for reporting, or read a sheet of appointments to batch-create calendar events.
https://mintcdn.com/duvo-d8027998/O3tlM6eCuFk2uJpN/images/connections/slack.svg?fit=max&auto=format&n=O3tlM6eCuFk2uJpN&q=85&s=8a64bdd1af39e903923e4a273b4a4618

Slack

Post a channel notification whenever a new meeting is scheduled or an event is updated.