Guides
Schedule meetings with Cal.com
Allow the agent to book on the user's calendar.
The Cal.com integration allows the agent to offer timeslots and confirm bookings.
Prerequisites
- Have a Cal.com account with at least one event type configured.
- In Settings → Integrations, connect the Cal.com account.
Step 1. Create a booking action
Open Acções → Agendamento em tempo real (Actions → Real-time booking) in the side menu and click Novo (New). Fill in:
- name;
- provider Cal.com;
- event type ID;
- timezone (
Africa/Luanda,Europe/LisbonorUTC); - days to suggest and slots per day.
Step 2. Add node to the flow
In the Flow Builder, insert a Booking node. Map:
- the customer's contact variable;
- the preferred time variable;
- the output variable for the result.
Step 3. Configure confirmation SMS
If you enable confirmation SMS, the customer receives a message with the date and meeting link. The default template is:
All set! Your booking is scheduled for {appointment_date}. Join via this link: {appointment_link}
Step 4. Test
Use the Test Center or the demo to simulate a booking request. Verify that the suggested slots match the Cal.com calendar.

