Reschedule and Cancel Semble Appointments from WhatsApp
Yes. AeroChat reschedules and cancels appointments directly in Semble. It finds the patient’s booking, offers free slots from Semble and moves or cancels the booking, so your diary matches what was agreed in the chat.
This recipe lets patients change their own appointments in chat, and the freed slot goes straight back into your Semble diary for someone else. Part of connecting Semble to WhatsApp and AI chat.
What happens today
Patients who cannot make an appointment send a WhatsApp message: “can I move tomorrow’s appointment?”. Reception reads it when the desk is quiet, checks the diary, offers times and waits for a reply. Late messages are missed, the patient does not turn up, and the slot is lost.
The flow that works
- AeroChat asks for the patient’s name and date of birth and finds their upcoming bookings in Semble.
- It confirms which booking they mean, and whether they want to move it or cancel it.
- To move it, it checks Semble for free slots with the same practitioner at the same location, offers up to three and moves the booking to the one they pick.
- To cancel it, it explains your cancellation policy if it applies, then cancels the booking in Semble.
- It confirms the change in the chat and, after a cancellation, offers another time.
What it looks like on WhatsApp
Patient: Hi, I need to change my appointment on Friday. Work came up. (example)
AeroChat: Sorry to hear that. Can I have your name and date of birth?
Patient: Daniel Hughes, 03/09/1979
AeroChat: Thanks, Daniel. Your follow-up with Sarah is Friday 10:00am at Clapham. Sarah has Monday 4:00pm or Tuesday 8:30am free. Would either work?
Patient: Monday 4pm.
AeroChat: All moved. Your follow-up is now Monday 4:00pm with Sarah at Clapham.
In Semble: the booking moves to Monday 4:00pm and the Friday slot is free again.
The recipe
Copy this into AeroChat
When a patient asks to move or cancel an appointment, follow these steps.
- Ask for their name and date of birth and find their upcoming bookings in Semble. If you cannot find them, ask whether the booking is under another name.
- List their upcoming bookings with appointment type, practitioner, location, date and time, and ask which one they mean.
- If they want to move it, check Semble for free slots with the same practitioner at the same location over the next 14 days (example) and offer up to three. When they choose, move the booking in Semble.
- If they want to cancel, offer to move it first. If they still want to cancel, check our cancellation policy in the knowledge base and explain it if it applies, then cancel the booking in Semble.
- Confirm the change. After a cancellation, offer to book another time.
Never move or cancel a booking that belongs to someone else. Never give medical advice. If they ask about a charge, a refund or a clinical question, tell them the practice team will reply and hand over. Reply in the patient’s language.
Change the rebooking window before you paste it. When AeroChat looks for a new slot, it asks Semble to leave the patient’s current booking out of the check, so the times around it are offered correctly.
What to connect
- Semble. A Semble admin generates an API token in Semble’s Settings, limited to patients and bookings. Paste it in when AeroChat asks.
- Your cancellation policy. Add it to your knowledge base in AeroChat, so AeroChat quotes the same rules your reception does.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Semble, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Semble’s public documentation, the checklist asks you to check it once against the current docs.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
What you still decide
- Whether patients can cancel in chat, or only move.
- How close to the appointment a change is still allowed.
- Who handles late cancellation fees and refunds.
The result to expect
Changes happen when the patient asks, not when reception next checks the inbox. Freed slots are back in Semble straight away for other patients, and fewer appointments end in a no-show.
Measure it with your own numbers: no-shows, and how many changed appointments still take place, for a month before and after. For more on the pattern, see rescheduling and cancelling on WhatsApp.
Next: book Semble appointments from WhatsApp.
Works on every chat channel
This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, TikTok, Telegram, the chat on your website and email, with the same Semble connection behind it. See what each channel does on the Semble integration page.
Let patients change their own Semble appointments
Paste the recipe, add your Semble token, book yourself a test appointment in Semble, then message your own number to move it.
Start your 7-day free trial. No credit card needed.
Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Semble for you, free. See plans.
