Skip to main content
Google Calendar lets Yuzu work with meetings as real calendar events instead of loose notes. It powers the Calendar page, meeting next actions, RSVP changes, rescheduling, cancellation, and personal booking links.

What it enables

With Google Calendar connected, Yuzu can:
  • Sync your primary calendar into the Calendar page.
  • Create events and invite guests.
  • Reschedule or cancel events from Yuzu.
  • RSVP to events.
  • Create deal meeting invites from next-action cards.
  • Offer a public booking link based on your working hours and live availability.
  • Use scheduled meetings as deal signal when they are tied to a buyer thread.

Connect Google Calendar

Open Settings -> Integrations or Settings -> Email and connect Google. If your current Google connection only has Gmail access, reconnect or add permissions so Calendar access is granted. When the connection is ready, Yuzu provisions a calendar sync channel when possible and falls back to polling when Google cannot create the webhook channel.

Sync behavior

Yuzu syncs calendar events in three ways:
  • Initial sync after the Calendar permission is available.
  • On-demand range sync when you navigate to a month on the Calendar page.
  • Background refresh through Google webhook notifications or scheduled polling.
The Calendar page is quiet for users who have not granted Calendar access. It returns an empty range instead of throwing errors on every navigation. Booking links use the link owner’s calendar, not the booker’s calendar. The public booking page reads the configured working hours, lists available slots, then re-validates the selected slot against live availability before creating the invite.
Current booking availability checks the owner’s primary calendar. Secondary calendars are not fully covered yet because that requires broader calendar-list access.
Booking links re-check availability before insert, but they do not hold a temporary reservation while a booker is filling the form. If two people choose the same low-volume slot at the same time, one booking may need to be retried after the calendar rejects or conflicts.

Privacy

Yuzu uses calendar data to show the signed-in user’s meetings and to create events the user explicitly sends. Calendar events do not become public buyer pages. Only the booking page for an active link is public, and it exposes available slots, not the rest of the owner’s calendar.

Troubleshooting

If Calendar is empty:
  • Confirm the Google account is connected with Calendar access, not only Gmail.
  • Move to the month you expect to see. Yuzu syncs the viewed range on navigation.
  • Check whether the event is on the primary calendar. Secondary-calendar coverage is limited.
If a deal scheduling card is still visible after you sent an invite, refresh the deal page. Yuzu should resolve the action when it sees an upcoming meeting with one of the deal contacts.