TerminJet
Use Case
Trades & On-Site Service

Online appointment booking for trade businesses: refill cancelled on-site slots automatically

Customers book measuring, maintenance or installation themselves on your own company website. When someone cancels, TerminJet offers the free on-site slot to the waitlist via WhatsApp right away, instead of leaving it as idle time in the calendar.

Runs on your own domain EU hosting at Hetzner Setup by a German agency
app.terminjet.de/recovery Live
TerminJet: Recovery queue
Plumbing, electrical, painting & more

A cancelled on-site appointment on Wednesday

A customer cancels the morning measuring appointment at short notice. Here is how the day looks with and without TerminJet.

Without TerminJet
  • The cancellation lands on voicemail, nobody notices it until the drive out.
  • The technician drives to an empty address or is suddenly left without a job.
  • The free morning stays unused, the day's utilisation tips over.
  • Waiting prospects from the previous week are not actively contacted.
  • There is no full online booking at all, everything runs by phone through the office.
With TerminJet
  • The cancellation immediately triggers a request to the consent-based waitlist.
  • Those waiting are offered the slot by WhatsApp or SMS and confirm with one click.
  • The free morning is refilled before dispatch even has to step in.
  • Address, photos and service type of the new booking come along directly.
  • The office no longer coordinates by phone, it sees the confirmed appointment in the calendar.
Focus instead of ERP ballast

A lean booking front end, not a second industry software

Full plumbing or trade ERP suites can handle inventory, invoicing and payroll, but online booking and slot refilling are often just a side feature there. TerminJet does exactly this one part right: accepting appointments and refilling cancelled on-site slots. It does not replace your office software, it takes appointment coordination off its hands.

Reschedule-first: the engine detects free slots and refills them from the waitlist.
Industry template for trades instead of a generic calendar, preconfigured for on-site service.
White-label on your own domain, no third-party portal and no booking commission.
Runs alongside your existing office software, without replacing it.
app.terminjet.de/absagen Live
TerminJet: Cancellations board
Tailored to on-site service

Features that fit field work

Customer intake with photo upload

Address, description, urgency and photos of the damage come along directly in the booking flow. You assess effort and materials before anyone sets off.

Travel zones and travel-time buffers

TerminJet takes your service areas into account and plans in travel time, so appointments in the same area are sensibly bundled and the day's plan stays realistic.

Automatic slot refilling

If an on-site appointment falls through, the engine asks the consent-based waitlist by WhatsApp or SMS and refills the slot without office phone calls.

Appointment types per trade

Measuring, maintenance, installation, repair and on-site consultation are set up as separate appointment types with their own duration and their own buffer.

Reminders against no-shows

Automatic reminders by WhatsApp and SMS reduce short-notice cancellations before the technician drives out in vain.

White-label on your domain

The booking flow runs in your design on your own company website. No third-party portal, no commission, no shared SaaS tenant.

Live in three steps

From template to online booking for your on-site visit

  1. Schritt 01

    Adapt the template to your trade

    We configure appointment types like measuring, maintenance and installation, your travel zones, buffers and the rebooking rules to fit plumbing, electrical or painting.

  2. Schritt 02

    Build it into your website

    The booking flow with photo upload and address request is embedded directly into your website as an intake form in your design and feeds the engine.

  3. Schritt 03

    Book and refill automatically

    Customers book themselves around the clock. When someone cancels, TerminJet offers the slot to the waitlist and refills it, without the office making a single call.

TerminJet alongside the ERP suite

A focused booking front end instead of large industry software

A full trade or plumbing suite is built for inventory, invoicing and accounting. TerminJet covers online booking and slot refilling specifically and runs alongside it.

TerminJetFull plumbing/trade ERPGeneric booking tool
Refill cancelled on-site slots automatically
Consent-based waitlist by WhatsApp/SMS Partially
Runs white-label on your own domain Mostly portal/login
Trade template with photo upload and travel zones Partially
Done-for-you setup by a German agency
EU hosting at Hetzner, GDPR-compliant Varies Varies

Frequently asked questions

Does TerminJet replace our trade or plumbing software?

No. TerminJet is not an ERP. It handles online appointment booking and the refilling of cancelled on-site slots specifically, and runs alongside your existing office and billing software.

How are cancelled on-site appointments refilled?

When someone cancels or does not show up, the engine automatically offers the freed slot to the consent-based waitlist, by WhatsApp or SMS. Whoever confirms first gets the appointment, without your office having to make any calls.

Is this also suitable for electrical, painting or carpentry, not just plumbing?

Yes. The trade template is designed for on-site service, not for a single trade. We set up appointment types, durations, travel zones and buffers per business, whether plumbing, electrical, painting or carpentry.

Can customers send photos and the address in advance?

Yes. Address, description, urgency and a photo upload are part of the booking flow. That way you assess effort and materials before a technician sets off.

Do customers need a third-party portal?

No. TerminJet runs white-label in your design on your own company website. No intermediary platform, no commission, no shared tenant. It is your own instance.

Who sets this up and where is the data stored?

We, as a digital agency in Germany, configure the template, build the intake form into your website and maintain the system on an ongoing basis. Hosting is in the EU at Hetzner, and personal data is AES-256 encrypted.

Try it live

How your customers book an on-site appointment

This is the embedded intake form that also runs on your website and feeds the engine directly. Book a test appointment and see which data comes in.

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.