TerminJet
Use Case
For agencies, scale brands and resellers

White-label appointment booking for agencies, under your brand, on your clients' domain

Offer appointment software under your own brand: no TerminJet logo, no third-party marketplace, no commission per booking. Booking runs on your client's own domain, and we set everything up for you. You sell, we run the engine in the background.

Your own brand, your own domain EU hosting on Hetzner Done-for-you setup
app.terminjet.de/recovery Live
Template rules · Speech therapy
Reschedule cutoff24 hrs before
Recurring sessionson · weekly
Waitlistauto-refill
Buffer time10 min
Visible reasonoff (privacy)
Terms, appointment types and rules are configurable per industry.
The reseller model

Offer appointment software under your own brand, without building it yourself

You do not need to develop a booking engine, maintain WhatsApp routing or build GDPR infrastructure. TerminJet runs as your client's own instance, fully in your branding or your client's. What your clients see is your brand. What runs in the background is our engine, including automatic refilling of slots that open up.

No TerminJet logo in the booking funnel, no reference to an outside provider
Booking on the client's own domain, not on a portal like Doctolib or Treatwell
A dedicated instance per client instead of a shared SaaS tenant
Higher contract value: you sell a finished product, not a tool subscription
app.terminjet.de/recovery Live
TerminJet: Recovery queue
What you resell

A finished product that does more than just take appointments

Automatic refilling

When someone cancels or fails to show, the engine fills the slot automatically from a consented waitlist via WhatsApp or SMS. That is the value that sets your pitch apart from a plain calendar.

Templates per industry

Practices, hair salons, car workshops, law firms: every industry has a template with matching appointment types, durations and reminder texts. You launch in days, not weeks.

Fully your branding

Logo, colours, font, domain and sender name belong to your client. Reminders, confirmations and the intake form carry no TerminJet mark.

Embeddable intake form

An iframe form on the client's website feeds the engine directly. Enquiries become appointments, free slots get refilled, without anyone reaching for the phone.

Set up GDPR-compliant

EU hosting on Hetzner, AES-256 encryption of sensitive data, documented consent for every waitlist message. You sell a product that builds in data protection from the start.

Done-for-you setup

We set up the instance, branding, appointment types and engine rules. You take over sales and the client relationship, we deliver the technology in the background.

In comparison

Why white-label instead of a portal or in-house development

Three ways to offer your clients online appointment booking. Only one runs under your brand and refills free slots automatically.

TerminJet White-LabelBooking portalIn-house development
Runs under your brand
On the client's own domain
No commission per booking
Automatic refilling of free slots Build it yourself
EU hosting, GDPR setup included Partly Build it yourself
Effort for you Low, we set it up Low High, months of development
Time to live Days Days Months
Pricing for resellers

From entry level to a fully managed agency service

Three tiers that grow with your business model. From a fast launch without customisation to a fully managed service you resell as a premium package. You set the end-customer price and the margin, we deliver the engine.

Start: fast go-live based on an industry template, without individual customisation
Pro and Multi: we adapt branding and engine rules per client or location
Scale: fully managed, including individual customisations and ongoing development, ideal as a premium package
One instance per end customer, no shared data between tenants
app.terminjet.de/absagen Live
TerminJet: Cancellations board
In the background

The engine that sells your brand

Your client sees a booking form on their own website. Behind it the engine works: it takes enquiries, reminds via WhatsApp or SMS and refills slots that open up automatically from the waitlist.

Intake form Embedded on the client's domain
TerminJet Engine Rules, waitlist, refilling
Calendar and reminder Confirmation and refilling
Kanäle & Anbindungen
WhatsApp SMS Email Calendar
We sell it as our own product. The client sees our brand on their domain, the appointments refill themselves, and TerminJet takes care of the technology in the background.
Owner of a digital agency, reseller partner

Common questions from agencies and resellers

Will my clients see that TerminJet is behind it?

No. The entire booking funnel, the intake form as well as reminders and confirmations run under your client's brand and on their domain. There is no TerminJet logo and no reference to an outside provider.

Is this a portal like Doctolib or Treatwell?

No. TerminJet is not a marketplace where your client is listed against other providers. Each client gets a dedicated instance that runs on their own domain. There is no commission per booking.

How much effort does the setup take for me as an agency?

Little. We set up the instance, branding, appointment types and engine rules based on an industry template. You take over sales and the client relationship, the technical operation sits with us. It usually goes live within days.

What sets this apart from a normal booking calendar?

The automatic refilling. When an appointment drops out through a cancellation or no-show, the engine fills the slot automatically from a consented waitlist via WhatsApp or SMS. That is the value you sell, instead of just a calendar.

How is data protection handled?

Hosting is in the EU on Hetzner, sensitive data is encrypted with AES-256, and every waitlist message is based on documented consent. The setup is built GDPR-aware, so you can offer it to your clients with confidence.

Can I set up for several locations of one brand?

Yes. With the Multi package we adapt branding and engine rules per location. Each location runs as its own instance, which stays cleanly separable for scale brands and is still centrally managed.

Try it live

See the intake form your clients embed

This is exactly the form that later runs on your client's domain, in their branding, and feeds the engine directly. Give it a try.

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.