Plan recurring appointments, and automatically refill every cancelled session
Therapy series, course block, training season: your clients book the whole series at once, fixed day and fixed time. If a single session falls out, it is automatically rescheduled or the freed-up slot is refilled from the waitlist. Exactly the part a Google or Outlook calendar cannot do.

A series is more than ten separate entries
Anyone offering a speech therapy series, a tutoring block or an 8-week coaching programme is not handing out one appointment, but a fixed slot across weeks. TerminJet treats this as one connected series with its own slot, its own time and its own practitioner, not a loose collection that falls apart at the first cancellation.

From booking to a rescued series slot
- Schritt 01
Book the whole series online
Clients choose frequency and start week and immediately see every appointment in the series. One step instead of ten separate bookings, recurring appointments booked online, no phone and no email back-and-forth.
- Schritt 02
A single session falls out
One session in the series is cancelled, by the team, online or by WhatsApp reply. The slot switches to the recovery state at once, the rest of the series stays untouched.
- Schritt 03
Reschedule or refill
The engine first offers an alternative appointment for the same person. If none fits, the freed-up slot is refilled from the waitlist, by WhatsApp or SMS, within your rules.
- Schritt 04
The series stays complete
Whether rescheduled or refilled: the series slot is kept and the run adds up in the end. Nobody has to phone through a list to keep the therapy or course sequence from breaking.
What a recurring appointments booking system has to deliver
Auto-roll instead of a hole in the plan
If a series slot stays open too long, it automatically rolls into the next suitable week. The frequency is kept, instead of a session simply lapsing.
Move one appointment, keep the series
Clients move a single session themselves, within your rules. The other appointments in the series stay unchanged in their fixed slot.
Pause and return
Anyone who pauses does not lose their slot. On return, the person is proposed first for the matching series slot, before it goes to those waiting.
Refill from the waitlist
When a series slot is permanently freed, the engine ranks the waitlist by fit, waiting time and reliability and offers it to the best person.
A reminder per session
Every single session in the series gets its own reminder by WhatsApp or SMS. That cuts no-shows before they even arise.
You keep the final decision
The engine suggests, you decide. Rescheduling, rolling and refilling only run within the limits you set during setup.
A speech therapy series over ten weeks, one session falls out
The same event, two worlds. On the left, today's effort with a calendar and phone. On the right, with TerminJet.
- The ten sessions sit as separate entries in the calendar, with no relation to each other.
- Session four falls out. The entry is deleted, the slot stays empty.
- Nobody gets around to offering a replacement or calling the waitlist.
- In the end a session is missing, the series is shorter than prescribed.
- The series is set up as one connected plan, every session knows its slot.
- Session four is cancelled and immediately marked as refillable.
- The engine offers the patient an alternative appointment, or the slot from the waitlist.
- The series stays complete, without a single call to the front desk.
What a Google or Outlook calendar cannot do with series
Calendars with recurring appointments are good at showing repeating entries. But they do nothing when a session falls out. That is exactly where TerminJet comes in.
| TerminJet | Google / Outlook calendar | Single-appointment booking tool | |
|---|---|---|---|
| Book the whole series in one step | partly, display only | ||
| Automatically reschedule a cancelled session | |||
| Refill a freed-up slot from the waitlist | |||
| Auto-roll: an open slot rolls into the next week | |||
| Reminder per session by WhatsApp / SMS | partly | ||
| White-label on your own domain | partly | ||
| EU-hosted, GDPR-aware, documented consent | partly | partly |
The series booking form, right on your website
The series intake runs as a white-label form on your own domain, not in someone else's portal. Clients choose frequency and start week, the form feeds the series straight into the engine, including waitlist and consent for later refilling.

Common questions about recurring appointments
Can clients book the whole series online themselves?
Yes. They choose frequency and start week and immediately see every appointment in the series. The booking runs in one step on your own website, with no phone and no manual entry by your team.
What happens if a single session in the series falls out?
The affected slot switches to the recovery state at once. The engine first offers an alternative appointment for the same person. If none fits, the slot is refilled from the waitlist. The remaining sessions in the series stay unchanged.
What does auto-roll mean?
If a series slot stays open too long, it automatically rolls into the next suitable week, instead of lapsing. That keeps the frequency of the series intact and the number of sessions adds up in the end.
Can breaks, holidays and public holidays be taken into account?
Yes. When the series is created, holidays and public holidays are skipped, and individual sessions can be paused. Anyone who pauses does not lose their slot: on return, the person is proposed first for the matching slot.
What is the difference from a Google or Outlook calendar?
A calendar shows recurring appointments, but does nothing when a session falls out. TerminJet reschedules the session automatically or refills the slot from the waitlist, the part that separates a calendar from a booking system.
Which industries does this suit?
Any multi-session service: speech therapy, physiotherapy and occupational therapy, psychotherapy, tutoring, music school, driving school, coaching, personal training and course series. The template is set to your terms and frequencies during setup.
Run a series through your real workflow
Sign up and we will show the series booking and the refilling on a template for your industry, and work out in the free audit how many cancelled sessions you can realistically rescue.


