The flow asks what the appointment is about, pulls the available slots from your calendar with an HTTP request, and offers them as a list message. The customer picks, the flow writes the appointment back, and sends a confirmation. The reminder follows automatically after that.
Why this works
- No back-and-forth about dates and times
- The customer only sees slots that are genuinely free
- Works outside office hours, exactly when people think of it
- Fits seamlessly onto your reminder flow
The flow, step by step
Ready-to-use message copy
Take these and adjust them to your own tone of voice. The flow fills in the variables in double curly braces for you.
| Message | Text |
|---|---|
| Inventory | “These slots are still open. Pick whichever suits you.” |
| Confirmation | “Done! {{service}} on {{date}} at {{time}}. You'll get a reminder tomorrow.” |
What you need
- An Easy Flow Builder subscription at €50 per month
- A WhatsApp Business API number through Meta onboarding
- For conversations you start: an approved message template
- Optional: an API integration with your own system
Frequently asked questions
Does this work with my calendar?
If your calendar or scheduling system has an API, yes. If it doesn't, a middle layer like Make or Zapier works, or you have the flow forward a request for you to confirm.
What if two customers pick the same slot?
Before it books anything, the flow checks again whether the slot is still free, and offers alternatives right away if it isn't.
Can I respect opening hours and breaks?
Yes, because the flow uses the availability in your own calendar. Your opening hours are already in there.