Managed Events v2 do not currently support Webhooks and Apps. Support for these will be added in a future release.
Creation
Be sure to be a team admin, and in case you are self-hosting, have themanaged-event-types operational feature flag turned on.
When creating a team event type, you will get the option to create a Managed Event.
Management
Once the managed event type is created, you can set all the fields you want to manage as a team admin. You can distinguish fields that will be locked for team members by the “lock” icon next to the field label.Assignment
A crucial part of a managed event type is the assignment of team members, so managed event types can be created on your behalf. Think of the managed event you created as a team admin as an event template. Team members will get regular event types from it once they are assigned to it. Whenever you make changes to locked fields, every team member will also get the same change on their regular event type created from this managed event type. Unlocked fields will not affect already-created event types for assigned members, only new members.Slug conflicts
When you assign a managed event type to a team member who already has a personal event type with the same slug (URL), Cal.com will show a confirmation dialog. If you proceed:- The team member’s personal event type is hidden and renamed rather than deleted. They can still find it on their event types page if needed.
- The managed event type takes over the booking link at that slug.
- The team member receives an email notification explaining that their booking link has been replaced by a managed event type.
No-availability notifications
When a booker visits a managed event type and sees no available time slots, organization admins are notified so they can fix the issue. For managed event types, Cal.com sends a single digest email instead of individual emails for each affected member. This prevents inbox overload when many members have no availability at the same time. The digest email includes:- The name of the managed event type
- A list of all team members who had no availability
- A link to check team availability settings
This setting applies to the entire organization. Go to Settings → Organization → General and enable the no-availability notifications toggle.