Multi-location clinic software: one calendar, one inbox, every site in view
Multi-location clinic software runs several sites from one account: per-site calendars, rooms and roles, one shared inbox that routes messages to the right branch, patients who can be seen anywhere, and reporting per location, per clinician and for the group. Capra connects each site to the systems it already runs, including the exchange or claims platform its region uses.
Three clinics, three logins and a spreadsheet to see the whole business
Most practice software was built for one site. Add a second and the owner ends up with separate accounts, a patient who exists twice, reminders that name the wrong branch and a monthly report assembled by hand.
11% → 6.3%
DNA rate with automated reminders, versus without
Across 715 UK private clinic owners surveyed for the HMDG Private Practice Barometer, clinics with automated reminders reported a 6.3% no-show (DNA) rate against 11% without. Across several sites the difference compounds.
A patient seen at the second site becomes a second record, with half the history. Reviews of single-site tools describe managing several accounts across practices as the main source of confusion.
A report that nobody has time to build
Utilization, no-shows and revenue per clinician exist for each site in each tool, and for the group in nobody's. The owner's view is a spreadsheet updated when there is time.
One record, every site
The same patient picture wherever the patient is seen
Click through a sample record: notes from one branch, an appointment at another and messages to the group inbox sit on one profile, visible to anyone with the right role at any site.
EM
Emma Mason
DOB 02 Mar 1986 · NHS 485 777 3456
✓ Verified
Next appointment
Tue 14 May · Review
Active medications
2
Last note
2 May · Dr. Reyes
Forms
Pre-visit intake · complete
Recent activity
Clinic letter shared· to the portal · 2 May
Medications updated· Dr. Reyes · 2 May
Reminder confirmed· WhatsApp · 11 May
Everything a clinician needs before the patient walks in: next appointment, what they're taking, the last note and any forms still open, on one screen.
EM
Emma Mason
DOB 02 Mar 1986 · NHS 485 777 3456
✓ Verified
Blood pressure & heart rateLast 8 visits
Systolic Heart rate
BP 128/82 · HR 71· 2 May · Dr. Reyes
BP 134/85 · HR 74· 4 Apr · Nurse Okafor
BP 138/88 · HR 76· 6 Mar · Dr. Reyes
Vitals are captured against the visit and trend over time, so a reading is never just a number in a note.
EM
Emma Mason
DOB 02 Mar 1986 · NHS 485 777 3456
✓ Verified
Amlodipine 5mg· Once daily · since Jan 2026Active
Atorvastatin 20mg· Once daily · since 2024Active
Ibuprofen 400mg· As needed · stopped Feb 2026Stopped
Current and stopped medications with their history sit on the same profile as the notes that changed them.
EM
Emma Mason
DOB 02 Mar 1986 · NHS 485 777 3456
✓ Verified
2 May · Dr. Reyes · Reviewv3
BP improving on amlodipine. Continue current dose; recheck in 3 months.
4 Apr · Nurse Okafor · Bloodsv1
Lipids within range. Patient reports no side effects.
Every note is versioned. You can always see what changed, who changed it and when, which keeps record-keeping accountable.
EM
Emma Mason
DOB 02 Mar 1986 · NHS 485 777 3456
✓ Verified
Referral letter.pdf· 12 Mar · Dr. Ahmed
Consent form· signed in the portal · 28 AprSigned
Clinic letter· 2 May · Dr. ReyesShared to portal
Referrals, signed consent and generated letters are stored against the patient and can be shared to the portal while the original stays on file.
How it works
Bringing your sites together in three steps
Most groups have every site on one account within a few days, with integrations following the onboarding plan.
01
Set up sites, rooms and roles
Each location gets its own calendar, rooms, numbers and permissions inside one account, with group roles for owners and managers.
02
Import and merge your patients
Patients from each site's current system are imported and matched, so one person has one record wherever they are seen.
03
Connect each site's systems and go live
Calendars and messaging are live first; each site's record, claims or exchange connection is built and tested with your data on the agreed plan.
Multi-location, in detail
Run the group without running three systems
Calendars, inbox, records, roles and reporting that share one account and one patient record.
One account, per-site calendars
Each location has its own calendar, rooms, equipment and appointment types, and a clinician who works at two sites has one diary across both. Online booking shows patients the right site, and reception at any branch can book into another.
10:15James Tan · Follow-upVideo visit · 20 minSynced · Google
11:00Lucia Park · New patientIn person · 45 minPending
Two-way sync with Google Calendar & Outlook
A shared inbox with site routing
Each site keeps its own phone number and WhatsApp number, and every message arrives in one shared inbox tagged with the site it belongs to. Reminders name the right branch and address, and a reply updates the right calendar.
Hi Emma, this is a reminder of your review on Tue 14 May, 9:00am.
WhatsApp · 9:02
Yes, see you then!
Delivered · Read
Reply to Emma…Template
One patient record across every site
A patient seen in two branches has one record: notes, documents, forms, messages and invoices from both, with role-based access deciding who at which site can see what. No duplicates, no missing history.
One record per patient, every site's activity on it
Role and site permissions on each part of the record
Owners see everything, a site manager sees their site, a clinician sees their patients and diary, and billing sees invoices for the sites they handle. Permissions are set once per role and applied at every site, with every change logged.
Reporting per site, per clinician and for the group
Utilization, no-shows (DNAs), rebooking rate and revenue per clinician are reported per site and rolled up for the group, without a spreadsheet. A group with clinics in several emirates, states or regions sees one picture, with each site connected to the exchange or claims platform its region uses.
Utilization, no-shows and rebooking per site and clinician
Software that runs several clinic sites from one account: per-site calendars, rooms and roles, a shared inbox that routes messages to the right branch, one patient record across sites, and reporting per location, clinician and group. Capra adds reminders, WhatsApp and SMS, a patient portal and connections to each site's existing systems.
Can three locations share one calendar?
Yes. Each location has its own calendar inside one account, a clinician who works at more than one site keeps one diary, and reception at any branch can book into another. Group views show every site at once.
Does a patient seen at two sites get two records?
No. One patient has one record, with notes, documents, forms, messages and invoices from every site on it. Patients imported from several systems during onboarding are matched and merged so the history is complete.
Can each site keep its own phone and WhatsApp number?
Yes. Each site keeps its own numbers, every message arrives in one shared inbox tagged by site, and reminders go out with the right branch name and address. A reply updates the right calendar.
How do roles work across sites?
Owners and group managers see everything, site managers see their site, clinicians see their own patients and diary, and billing sees the sites they handle. Permissions are set once per role and applied at every site, with every change logged.
Can we report per site and for the whole group?
Yes. Utilization, no-shows (DNAs), rebooking rate and revenue per clinician are reported for each site and rolled up for the group, without exporting to a spreadsheet.
Can a group span emirates, states or countries?
Yes. One account runs every site, and each site is connected to the systems its region uses: a Dubai branch to NABIDH and eClaimLink, an Abu Dhabi branch to Malaffi and Shafafiya, a Sharjah branch to Riayati, a UK clinic to Healthcode and Xero, a US office to its EHR and clearinghouse.
Can sites keep their existing record or dental systems?
Yes. Each site's record, dental or practice management system is connected during onboarding, so a group can add Capra for scheduling, messaging, the portal and reporting without replacing what each branch runs today.
How long does it take to bring sites onto one account?
Most groups have every site on one account with calendars and messaging live within a few days. Patient merges and per-site integrations follow the onboarding plan agreed with your named lead, site by site.
How a clinic group with branches in Dubai, Abu Dhabi and Sharjah runs one platform: one account, one patient file, one inbox, each branch on its own exchange.
What a clinic owner with three locations should see on Monday morning in one view: utilization, no-shows, rebooking, inbox response times and revenue per site.
·6 min read
See Capra in action
Bring every patient conversation together.
Book a personalized demo and we'll show you exactly how Capra fits your practice, with your channels, your calendars, and your workflows.