How to configure the booking system for a multi-branch practice after installation.
Practice system: multi-branch is currently available for Optomate Touch practices only. If you run Sunix Vision, each Sunix site runs as its own single-branch Your Booking practice for now — the cross-branch sync described below doesn't apply. Running a multi-site Sunix practice? Get in touch and we'll advise.
Every branch has its own subdomain and its own admin dashboard (branchslug.yourbooking.au/admin). The fastest way to set everything up is:
Online booking is off at every new branch, so you can take your time without patients seeing an unfinished page.
If your branches have separate Optomate databases, the sync buttons below aren't available — please set each branch up independently using the single-practice guides, and get in touch if you'd like help.
Pick one branch to set up first. Everything else will be copied from there. Log in to that branch's admin dashboard and follow the normal single-practice guides:
Take your time — this branch is the blueprint for every other branch.
Once the template branch is fully configured, log back in to it and use the "Sync to branches" button on each of the panels below. Each button opens a short dialog where you confirm the push. All the buttons work the same way: they overwrite the corresponding settings at every other branch in your business.
| Where to find it | What it copies |
|---|---|
| Appointment Types tab | Public names, descriptions, eligibility flags (N/R/I), age limits, active/inactive state, display order, and shared-resource links (matched by name) |
| Settings page | Booking rules, patient registration defaults, availability tuning, SMTP email settings, domain settings, agent alert preferences, and confirmation / recall notice text |
| Reminders → Templates | Message templates (SMS, email, letter) |
| Reminders → Recall Rules | Recall rules and any follow-up steps |
| Reminders → Recall Template Mappings | Which recall types use which templates |
| Recall Mappings | Recall-type → appointment-type mappings and hidden/excluded recall types |
| Reminders → Feedback | Feedback schedule, template, appointment-type filter, and domain policy |
A few settings don't need a button — they copy across your branches automatically the moment you change them at one branch:
A few things legitimately differ between branches and need a quick visit to each branch's admin dashboard:
When a branch is ready:
You can go live at one branch while you're still working on another — each branch is controlled independently.
Your business has a single booking URL that handles every branch:
https://yourbusiness.yourbooking.au
When an existing patient identifies themselves, the system automatically routes them to their usual branch. New patients see a branch picker so they can choose where to book.
If you'd like to embed the booking page inside your own website, get in touch and we'll send you the embed code for your setup.
The manage link in a patient's confirmation SMS or email is tied to the branch where the appointment was booked. The patient can confirm, cancel, or reschedule from that link within that branch.
If a patient needs to switch branches, they should cancel the existing appointment and book a new one through the main business booking page.
By default your branches send through Your Booking's shared SMS sender — a pool of numbers that needs no setup and works at every branch. The sender number varies per message and patients can reply for a limited window; see Messaging Setup for how it behaves.
A dedicated virtual number — your own consistent sender number, with an indefinite reply window — is an optional paid upgrade. For a multi-branch business you can set it up however suits you: one number shared across the whole business, a separate number for a particular branch, or a business-wide number with a different one at certain branches. Let us know what you'd like and we'll arrange it.