Online appointments for your dental practice, embedded on your own website
Patients book a cleaning, check-up or consultation directly with you, not through a portal. The form is embedded white-label into your existing website and feeds the same engine that automatically refills cancelled appointments.

One code snippet, and booking runs on your site
You get a single iframe snippet that your agency or web team places anywhere on your website. The form carries your practice design, adjusts its height automatically and writes every booking straight into the engine. No portal in between, no third-party domain, no break between your site and the appointment flow.

Booking on your site or through a third-party portal
Portals like Doctolib or Jameda bring visibility, but they assign the appointment on their own platform and place your practice next to the competition. TerminJet runs on your domain. Here are the plain differences.
| TerminJet | Booking portal | Phone and answering machine | |
|---|---|---|---|
| Booking on your own domain | |||
| Patient needs no account | |||
| Your practice is not shown next to the competition | |||
| Bookable around the clock | |||
| Cancelled slots refilled automatically | |||
| Commission or fee per patient | No, fixed plan fee | Often per appointment | No |
What changes for your front desk team
Online booking alone takes pressure off the phone. Only together with automatic refilling does the chair stay booked even when someone cancels at short notice.
- Appointments come almost only by phone, which rings non-stop during peak hours.
- A cleaning at 2pm is cancelled in the morning, the chair stays empty all afternoon.
- The team works through a handwritten waiting list and barely reaches anyone.
- Requests outside opening hours land on the answering machine.
- Patients book around the clock themselves, the phone gets noticeably quieter.
- When the cleaning is cancelled, the free slot goes instantly to matching waiting patients via WhatsApp or SMS.
- Whoever confirms first gets the appointment, the afternoon stays booked.
- Every request is captured in the engine, nothing gets lost overnight.
Try the booking form on the dental template
Sign up. We will show you the embedded form on the finished template for dental practices and, in the free audit, work out how many cancelled slots you can realistically win back.
More than just a calendar online
Appointment types cleanly separated
Cleaning, check-up, emergency and consultation each have their own duration and their own rules. The form only asks for what the given treatment needs and blocks the right time with the right practitioner.
No patient account
Nobody has to register or set a password. Patients choose their concern and time, enter their contact details and they are done. Fewer drop-offs, more completed bookings.
Automatic reminders
Before the appointment a reminder goes out via WhatsApp or SMS. That lowers the silent no-shows that get expensive especially for routine check-ups.
Connected directly to the Recovery engine
Every booking and every consent lands in the same engine that refills cancelled slots from the waiting list. Booking and refilling are one system, not two tools.
Set up and supported from Germany
A digital agency in Germany handles setup, branding and operation. You configure nothing yourself, you get your finished practice instance and dedicated contacts.
GDPR-aware and EU-hosted
The data sits on EU servers at Hetzner, sensitive details are encrypted with AES-256. Consents are captured and documented cleanly in the form.
From embed to confirmed appointment
The form sits on your website, the engine works in the background and reaches patients on the channels they already use.
Frequently asked questions about online booking
Does the booking really run on our own website?
Yes. The form is embedded as an iframe into your existing website and runs on your domain in your practice design. Patients never leave your site and never land on a third-party portal.
How do we embed the iframe technically?
You get a ready-made code snippet that is copied to one spot on your website, for example onto an Appointments or Online Booking page. On the agency plans our team handles this completely for you, including adapting it to your design.
Do patients have to create an account?
No. There is no patient account and no app. Choose your concern, choose a time, enter contact details, done. That lowers the drop-off rate considerably compared with portals that require registration.
What happens with a short-notice cancellation?
This is exactly where the difference to plain booking tools lies. If someone cancels at short notice, the engine automatically offers the freed slot to matching waiting patients with consent via WhatsApp or SMS. Whoever confirms first gets the appointment.
Is the messaging GDPR-compliant?
We work GDPR-aware and only send to patients with documented consent. The data sits on EU servers, sensitive details are encrypted with AES-256, and we sort out the data processing agreement with you in advance.
Does this work with our existing calendar and waiting room system?
Availabilities, buffer times and practitioners are mapped in the system, and a documented API lets you connect to existing systems. We clarify what is concretely possible for you in the audit.
