How to Set Up Requires Confirmation for a Booking?
Using the "Requires Confirmation" Feature
In Cal ID, the Requires confirmation feature acts as a "gatekeeper" for your appointments. When enabled, bookings must be manually approved before they are finalized, pushed to your calendar integrations, or a confirmation email is sent to the guest.
Once you toggle the feature ON, you can customize exactly when and how confirmation is triggered:
- Always: Every single booking for this event type will require your manual approval.
- When booked with less than [X] notice: (e.g., 30 mins/hours/days). This allows for "instant" bookings if they are far in the future, but requires your approval for last-minute requests that might disrupt your immediate flow.
- Unconfirmed bookings still block calendar slots: If checked, the time slot the guest requested will be held (marked as busy) while you decide whether to approve or reject it.
- Only require confirmation for free email providers: This automatically approves guests using professional/work domains (e.g., @company.com) while requiring you to manually vet guests using free services like @gmail.com or @outlook.com.
- Log in to your Cal ID account
- Go to Event Types: Click on Event Types in the left sidebar.
- Edit Event: Select the event you wish to modify.
- Enable Confirmation: Locate the
Requires Confirmationsection and toggle the switch to ON. - Select your Logic: Choose between "Always" or the "Notice period" threshold.
- Refine Settings: Check the boxes for "blocking slots" or "filtering free email providers" based on your preference.
- Save: Click the blue Save button at the top right of the screen.

- The guest selects their time and submits their details.
- Instead of a "Confirmed" message, they receive a notification that their request is pending approval.
- Crucial: No confirmation email is sent, and integrations (like Zoom or Google Meet links) are not generated until you hit approve.

- Email: You will receive a notification with a direct link to approve or reject.

- Dashboard: Navigate to the Bookings tab in the left sidebar to see all pending requests.

- Action: Once you click Confirm, the guest receives their confirmation email and the event is synced to your calendar.
Updated on: 28/01/2026
Thank you!