Online Booking

Customers book a time while the shop is shut.

Share a booking link or paste it into your own website. Customers pick a location, a day and a time you can actually take — then the booking lands at the counter with the device, the fault and their contact details already on it.

Made in Australia
24/7
Bookings while you're closed
Capacity-aware
Slots stop when the bench is full
Email + SMS
Confirmation with a cancel link

Why repair shops need proper online booking

The shortcuts add up — until they don't. Here's what changes when you stop running the workaround.

Bookings only happen when someone answers the phone
A booking page that keeps taking bookings after hours
The counter interrupted mid-repair to take a time
Customers pick their own slot from what's genuinely free
Two customers promised the same bench
A cap per time slot, enforced at the moment of booking
Customers turning up on a day you're shut
Opening hours, closed dates and a minimum notice window
Cancellations that need a phone call
Every confirmation carries a self-service cancel link
Re-typing a booking into a repair ticket
Start repair prefills intake and links the two together

Everything the online booking workflow needs

Every capability below is in the platform — no add-on, no second app, no hidden tier.

🔗Public Booking Page
🧩Website Embed
🪑Capacity Per Slot
🕘Opening Hours
🚫Closed Dates
⏱️Minimum Notice
📧Email Confirmation
📲Optional SMS
↩️Self-Service Cancel
🛡️Spam Protection

The detail behind online booking

These are the parts that matter — designed for the way real repair shops work.

A booking page in your shop's name

Customers see your business name, pick a location if you run more than one, choose a day and a time, then leave their name, phone or email, device make and model, and what's wrong with it. Built mobile-first, because that's where they'll open it.

Paste it into your own website

Switching bookings on hands you a public link and a copy-paste iframe snippet for your existing site — no plugin, no developer. Regenerate the link and every old embed stops working immediately.

Only the times you can actually take

Set opening hours per weekday — a default week, overridden per store if a site keeps different hours — plus closed dates, how much notice you need before the next bookable slot, how far ahead customers may book, and how long an appointment runs. A time that breaks any of those is never offered.

The bench can't be oversold

Decide how many bookings one time slot can hold. Once it's full the slot disappears, and if two people go for the last one at the same instant only the first gets it — the second is told to pick another time rather than quietly double-booking you.

Confirmation, and a cancel link they can use

The customer is emailed their time, the store address and phone, and a link to cancel it themselves — sent through your own email settings, so it comes from you. SMS confirmation is optional and goes through your own Twilio account, the same one your repair status messages use.

Bookings land at the counter

A Bookings module groups them by day with a badge counting the ones still waiting on someone. Confirm, cancel or mark a no-show with a staff PIN — the booking records who did it, and confirming or cancelling emails the customer. Start repair prefills the intake wizard with the device and customer details, and saving the ticket marks the booking Converted.

From setup to second nature

01

Switch it on

An admin turns Online Bookings on in Repairs → Settings and sets the timezone, appointment length, opening hours, closed dates, notice period, how far ahead customers can book and the services they can choose from.

02

Publish the link

Share the public link, or paste the iframe snippet onto your own website. Regenerating the link revokes every old embed on the spot.

03

Take the booking

The customer picks a free time and leaves their details. They get a confirmation with a cancel link; the counter gets it in the booking diary, and optionally an email to your nominated address.

04

Turn it into a repair

Confirm or cancel with a staff PIN, then hit Start repair — the intake wizard opens prefilled, and saving the ticket links it to the booking and marks it Converted.

Frequently asked questions

Do I need a website to use this?

No. Switching bookings on gives you a public link you can put anywhere — your Google listing, your social profiles, an SMS. If you do have a website, you also get a copy-paste iframe snippet to embed the booking page directly in a page of your own.

How does it stop double bookings and after-hours bookings?

You set opening hours per weekday (a default week, overridable per store), specific closed dates, how much notice you need before the next bookable slot, how far ahead customers can book, and how many bookings one time slot can hold. A time inside the notice window, past that horizon, on a closed date, outside opening hours or already at capacity is simply not offered. If two people go for the last slot at the same moment, only one gets it — the other is asked to pick another time.

What does the customer get after booking?

An email confirmation with the time, the store address and phone, and a link to cancel the booking themselves. It's sent through your own email settings, so it comes from your shop rather than from us. An SMS confirmation is optional and goes through your own Twilio account — the same one your repair status messages use — so you pay Twilio directly.

What do staff see?

A Bookings module in the sidebar, with a diary grouped by day and a badge counting the ones still waiting on someone. Statuses are Pending, Confirmed, Cancelled, No-show and Converted. Confirming, cancelling or marking a no-show needs a staff PIN and records who did it, and confirming or cancelling emails the customer.

Can a booking become a repair ticket?

Yes. Start repair opens the repair intake wizard already filled in with the device and customer details from the booking. Saving the ticket links the booking to it and marks the booking Converted, so nothing gets typed twice.

Can I take a deposit or sync bookings to my calendar?

No to both, and we'd rather say so than imply otherwise. Bookings take no payment and capture no card, and there is no Google Calendar, Outlook or iCal sync — bookings live in the Bookings module and convert into repair tickets.

What stops bots filling the diary with junk?

Several checks that a real customer never sees: a hidden field bots fill in, a signed page token proving the booking page was actually loaded, content heuristics on the submission, and Cloudflare Turnstile when you configure keys for it.

Other features that pair with online booking

Every feature below is part of the same platform — no extra subscription, no extra logins.

Repair trades using online booking today

Start free, upgrade when you're ready

No credit card required. No lock-in contracts.

Free
Solo operators & new shops
$0/mo
  • 1 shop
  • 1 staff account
  • 20 products
  • 5 sales per day
  • Point of sale — included
  • Repair tickets & workflow — included
  • Invoicing — included
  • Inventory & stock control — included
  • AI repair diagnosis — included
  • Anomaly & fraud detection — included
  • Customer SMS updates — not included
  • Special orders & deposits — not included
  • Email marketing campaigns — not included
  • AI business analyst — not included
  • Inter-shop stock transfers — not included
  • Social post scheduling — not included
  • B2B webshop — not included
  • Email support
Get started
Most popular
Growth
Growing repair businesses
$49/mo
  • 1 shop
  • 2 staff accounts
  • Unlimited products
  • Unlimited sales per day
  • Point of sale — included
  • Repair tickets & workflow — included
  • Invoicing — included
  • Inventory & stock control — included
  • AI repair diagnosis — included
  • Anomaly & fraud detection — included
  • Customer SMS updates — included
  • Special orders & deposits — included
  • Email marketing campaigns — included
  • AI business analyst — included
  • Inter-shop stock transfers — not included
  • Social post scheduling — not included
  • B2B webshop — not included
  • Priority support
Start free
Multi Store
Multi-location chains
$149/mo
  • 5 shops
  • Unlimited staff accounts
  • Unlimited products
  • Unlimited sales per day
  • Point of sale — included
  • Repair tickets & workflow — included
  • Invoicing — included
  • Inventory & stock control — included
  • AI repair diagnosis — included
  • Anomaly & fraud detection — included
  • Customer SMS updates — included
  • Special orders & deposits — included
  • Email marketing campaigns — included
  • AI business analyst — included
  • Inter-shop stock transfers — included
  • Social post scheduling — included
  • B2B webshop — included
  • Priority support + onboarding
Choose Multi Store

Get online booking working for you today

Free to start. No credit card required. Set up in under 5 minutes.

Get Started Free →