Create An Appointment Booking Using WhatsApp Mini App Flow

Create Booking Using WhatsApp Mini App Flow

Follow these steps to create a booking flow using WhatsApp Mini Apps:

  1. Go to WhatsApp Mini App from the left menu and click Create New Flow.

  2. Enter a Flow Name, choose Appointment Booking as the category, select the WhatsApp channel, and click Create Flow.

  3. Create the first screen to collect user details like Name, Phone Number, Email, and Notes.

  4. Add a footer button to navigate to the next screen.

  5. Create a Booking Date screen and add a data source → Calendar Booking → Fetch Available Dates.

  6. Enter the Event ID from the calendar event booking URL.

  7. Add a dropdown component and map it to show available dates dynamically.

  8. Create a Booking Slot screen and add a data source Fetch Available Slots.

  9. Map the selected booking date to fetch available slots.

  10. Add a dropdown to display the available time slots dynamically.

  11. Create a Final Screen and add a data source Create New Booking.

  12. Map all required fields such as Booking Date, Slot, Name, Email, Phone Number, and Notes.

  13. Show a confirmation screen displaying the user’s entered details and selected date & slot.

  14. Add a Submit button to create the booking.

  15. Save and Apply the flow, then send a test message to check the booking process.

Once completed, the booking details will appear in the Calendar booking panel with all user information.

Last updated

Was this helpful?