cal.id/your-name, customers complete the whole booking inside WhatsApp.
How it works
When a customer messages your WhatsApp Business account, they can book in a few steps:Open a chat
Send a prompt
Select the event type
Choose a date and time
Fill in the booking questions
Confirm
Benefits
Before you begin
Make sure your WhatsApp Business account is integrated with Cal ID and active, and that you have at least one active event type. See Integrate WhatsApp Business for the full setup.Enable Book on WhatsApp
Open your installed apps
Find WhatsApp Business

Finding the app to switch on
Turn on the toggle
Configure the experience
Click the Settings (⚙️) icon next to the toggle to customize how booking appears.
Tailoring the in-chat booking card
The customer experience
The customer taps the booking button, and the scheduling views open natively in WhatsApp. They select the event type, date, and time, enter their details, and confirm.
Selecting an event type in WhatsApp

Choosing a date and time slot in WhatsApp

Filling in the booking questions
Reschedule or cancel from chat
Customers manage bookings with text commands, with no dashboard login. Reschedule: the customer sends “Reschedule my booking”. The bot shows upcoming bookings, and the customer taps one and picks a new slot.
Rescheduling a booking from a WhatsApp chat

Cancelling a booking from a WhatsApp chat

Confirming the change went through

Waiting on host approval

Reading the final booking receipt
FAQ
Do customers need a booking link?
Do customers need a booking link?
Can they reschedule or cancel from WhatsApp?
Can they reschedule or cancel from WhatsApp?
Does availability stay in sync?
Does availability stay in sync?
Is the booking added to Cal ID automatically?
Is the booking added to Cal ID automatically?
Troubleshooting
If the booking option doesn’t appear:Check the connection
Check the toggle
Check your event types
Save your changes