When an appointment is cancelled, this workflow immediately offers a one-tap rebook, then alerts the team a day later if the slot is still open.
- Category: Appointments.
- 5 steps run automatically once the trigger fires.
- Join RocketLauncher University, free to join, to get this workflow and the other 29 in one import.
Trigger
An appointment reaches this status (Appointment status (filter: cancelled)).
Steps
| # | Step | Action type | What it does |
|---|---|---|---|
| Trigger | Appointment status (filter: cancelled) | Appointment | An appointment reaches this status (Appointment status (filter: cancelled)). |
| 1 | Tag cancelled | Add contact tag | Tags the contact: Tag cancelled. |
| 2 | Rebook now | Sms | Sends a text message: "Rebook now." |
| 3 | Wait 1 days | Wait | Pauses the workflow before continuing: Wait 1 days. |
| 4 | Still no new booking? | If else | Checks a condition and splits into two paths: Still no new booking?. |
| 5 | Alert team: open slot to refill | Internal notification | Sends your team an internal alert: Alert team: open slot to refill. |
What to set up before you turn it on
- Filter trigger to status = cancelled
- Set booking_link
How to test it worked
- Trigger the workflow with a test contact of your own, using a real phone number and email you control.
- Watch each step fire in order inside GoHighLevel and confirm the text and email actually arrive.
- Check that any tag, opportunity, or task the workflow creates shows up correctly before you send it to a real lead.
About 15 minutes to import and connect. Difficulty: beginner.


