Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Google Calendar events created via booking lack default notifications #24626

@heyvoon

Description

@heyvoon

Issue Summary

Problem: When a meeting is booked through a Cal.com event type, the corresponding event created on the organizer's Google Calendar has no notifications (alerts, emails, etc.) set. This forces the organizer to manually edit each event to add a reminder, which defeats the purpose of automation and causes missed meetings.

Impact: High. This is a critical workflow issue that affects core calendar functionality and user reliability.


Steps to Reproduce

  1. Prerequisite: Have a Cal.com account with a Google Calendar integration configured.
  2. Create an "Event Type" in Cal.com.
  3. As an attendee, use the public booking link to schedule a meeting for that event type.
  4. After the booking is confirmed, open the resulting event in the organizer's Google Calendar.
  5. Observe the "Notifications" section within the Google Calendar event.

Result: The "Notifications" section is set to "None."

Expected Result: The event should have a default notification (e.g., a 10-minute popup) applied automatically, consistent with standard Google Calendar behavior or a configurable Cal.com setting.


Expected Behavior

There should be a reliable way for notifications to be set on Google Calendar events created by Cal.com. The ideal solutions, in order of user preference, would be:

  1. Best: A new setting within each "Event Type" (e.g., in the "Availability" or "Advanced" tab) that allows the organizer to configure the default reminder time (e.g., 10 minutes, 30 minutes, 1 day) for events created from that type.
  2. Good: Cal.com respects and uses the organizer's default notification setting from their primary Google Calendar.
  3. Minimum: A sensible system-wide default (like a 10-minute reminder) is applied to all created events if no other setting is configured.

Actual Behavior

The Google Calendar event is created successfully, but the reminders.useDefault property is likely set to false with an empty overrides array, resulting in no notifications. Organizers must manually intervene for every single booked meeting.


Evidence/Screenshots

Attached is a screenshot of a Google Calendar event created by Cal.com, highlighting the empty notification setting.

Image
Screenshot showing the event details in Google Calendar with "Notifications" set to "None."

Technical Context / Environment

  • Cal.com Version: Web Version
  • Integration: Google Calendar

This issue is related to the Google Calendar API payload sent by Cal.com when creating an event. The fix would involve ensuring the API call either sets specific reminders or, preferably, defers to the user's Google Calendar default settings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐛 bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions