TerminJet
Use Case
Online booking for dental practices

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.

On your own domain No patient account GDPR-aware, EU hosting
your-practice.com/booking Live
TerminJet: Waitlists & leads
Embed dental booking via iframe

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.

One iframe snippet, automatic height adjustment, no scrollbars
Runs on your domain in your practice brand, white-label
Patients book without an account and without an app
Appointment types like cleaning, check-up, emergency and consultation cleanly separated
TerminJet: Personal confirmation link
Your own website instead of a portal

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.

TerminJetBooking portalPhone 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
An ordinary day at the practice

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.

Without TerminJet
  • 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.
With TerminJet
  • 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.
See it instead of reading about it

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.

TerminJet live on your own workflow, not a demo account
GDPR-aware · EU hosting at Hetzner
You talk to the software agency that builds it

You land in the live demo right after. No sales pressure.

What the booking can do for dental practices

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.

How the booking fits in

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.

Embedded iframe on your domain
Booked Appointment type and time
Captured Engine and consent
Confirmed WhatsApp or SMS
Kanäle & Anbindungen
WhatsApp SMS Calendar

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.