A speech therapy waitlist that refills itself
Practice software for speech therapy that combines scheduling and a waitlist in one. Instead of phoning down a long list, TerminJet automatically pulls the next suitable person from the digital waitlist whenever someone cancels. White-label on your own domain.

TerminJet already knows your appointment types
Initial consultation and diagnostics
Case history and speech therapy diagnostics have their own durations and lead-time rules. The template guides new patients to the right appointment type instead of forcing everything into one form.
Therapy sessions of 30 and 45 minutes
Ongoing sessions are cleanly separated by duration. That way a freed-up 45-minute slot only goes to a matching need.
Parent counselling and home visits
Counselling for relatives and home visits run as their own appointment types with their own rules, including travel time and the right reminder.
How the waitlist fills itself
- Schritt 01
Sign-up to the digital waitlist
If someone cannot find a suitable appointment, they add themselves with their preferred appointment type, prescription, and consent. No more notes at reception and callback memos that get left behind.
- Schritt 02
A cancellation frees up a slot
When a family cancels the 45-minute session the day before or does not show up, the slot is immediately flagged for refilling instead of simply sitting empty in the calendar.
- Schritt 03
An automatic offer by WhatsApp or SMS
TerminJet sends the matching waiting person an offer with exactly the right appointment type and duration. Whoever confirms first gets the slot. No one has to make a call.
- Schritt 04
Slot filled, prescription continues
The appointment is filled again, the ongoing therapy series stays uninterrupted, and the therapist hour is not lost. You see every refill in the calendar.
The waitlist is not a phone book, it is an engine
A classic waitlist is just a list that someone has to work through by hand. In a busy practice that rarely happens fast enough. TerminJet flips this around: the digital speech therapy waitlist is connected to the calendar and reacts on its own to every gap that opens up in an ongoing therapy series.

Features that fit the practice
Online scheduling with real appointment types
Initial consultation, diagnostics, 30- and 45-minute sessions, parent counselling, and home visits each have their own duration and rules. Patients book the right type instead of filling in a generic form.
Digital waitlist with auto-refill
The waitlist refills freed-up prescription slots on its own. That is the core: not another list to work through, but one that takes action.
WhatsApp and SMS reminders
Automatic reminders before every appointment noticeably reduce no-shows, especially for parents with busy family lives.
White-label on your domain
Booking and waitlist carry your logo and your colours and sit on your own website. No portal, no marketplace, no foreign brand in front of yours.
Uninterrupted therapy series
If a session falls through in the middle of a prescription, TerminJet specifically looks for a suitable replacement so the treatment frequency is kept up.
EU hosting and PHI encryption
Run on EU servers with Hetzner, sensitive data encrypted with AES-256, consent documented. GDPR-conscious from the start.
What an unfilled hour costs
The numbers are meant as realistic ranges, not promises. What comes out for you, we work out in the audit based on your real utilisation.
- 5-15%
- of appointments drop out at short notice through cancellation or no-show, depending on the practice
- < 60 sec
- until the first refill offer goes out to the waitlist
- 0
- calls needed for a freed-up slot to be filled again
- 100%
- your brand and domain, no shared portal and no commission per booking
A cancellation at 7:40 am, two paths
The 45-minute session at 9:00 am is cancelled at short notice. What happens next decides whether the hour is lost.
- The cancellation lands on the answering machine, no one listens to it right away
- Reception would have to phone down the waitlist but has patients at the desk
- By the time someone has a moment, it is nearly 9:00 am and no one can make it anymore
- The slot stays empty, the therapist hour is gone for good
- The cancellation frees up the slot at once and flags it for refilling
- TerminJet finds the matching waiting family that needs a 45-minute session
- The offer goes out by WhatsApp in seconds, the first confirmation wins
- By 8:00 am the 9:00 am slot is filled again, without a single call
Frequently asked questions
We already have a waitlist on paper. What does a digital speech therapy waitlist actually add?
A paper list needs someone to phone down by hand, usually exactly when there is no time. TerminJet's digital waitlist is connected to the calendar and sends an offer to the matching person itself whenever there is a cancellation. A list to work through becomes an engine that refills freed-up slots on its own.
Does the refill take the right appointment type and duration into account?
Yes. TerminJet matches by appointment type and duration. A freed-up 45-minute slot is offered to people who have exactly that need, not to someone who needs a 30-minute initial consultation. That keeps the daily schedule clean.
What happens if a session falls through in the middle of an ongoing prescription?
Such gaps are handled first, so the therapy frequency is kept up and the series does not break. You can set rules for whether replacement appointments go to ongoing prescriptions or to the general waitlist.
Our patients prefer to call. Does that disrupt the workflow?
No. You keep entering phone and on-site bookings just as before. TerminJet works in the background and only handles freed-up slots and the waitlist. It does not replace your way of working, it closes the gaps.
Does this run on a portal like Doctolib or on our own site?
On your own site. Booking and waitlist run white-label on your domain, with your logo and your colours. No marketplace, no competition alongside, and no commission per appointment. It is your own instance, not a shared portal.
What about data protection and setup?
Run on EU servers with Hetzner, sensitive data encrypted with AES-256, consent documented per waitlist entry. A German agency handles setup, adaptation to your appointment types, and the website integration before the first offer goes out.
How the waitlist feels for your patients
This is exactly the intake form that fills the waitlist and feeds the refill engine. Add yourself as a test and see the flow from the patient's point of view.


