By Industry

View all industries

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Product Categories

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Scenarios

View all use cases

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team

Library

Have questions? Give us a call — our team is happy to help: (469) 812-5544

Call our team
Quick Links
Home/
AI Receptionist/features
Pricing/pricing
Contact/contact
Book a Demo/contact
About/about
Partners/partners
Security/security
Developers/developers
to selectTab to navigateEsc to close

By Industry

DentalOptometryMedicalVeterinaryMedical SpaPlastic SurgeryPhysical TherapyMental HealthPrimary CareView all industries

By Role

Practice OwnersOffice ManagersFront Desk StaffView all roles

Enterprise

Dental Service Organizations (DSO)Medical GroupsVision GroupsVeterinary Chains

Call Management

AI ReceptionistCall RecordingCall IntelligenceMissed Call Text BackVoicemailPhone Porting

Scheduling

Smart SchedulingOnline SchedulingAI ChatbotCalendar SyncWaitlistBooking Widget

Patient Engagement

Two-Way TextingRemindersReview RequestsPatient OutreachRecall & Reactivation

Practice Management

Multi-LocationTeam ManagementDigital FormsPaymentsPatient CRM

EHR & Billing

EHR OverviewClinical NotesAI Progress NotesSuperbillsBillingClient PortalTherapy EHR

Analytics & AI

Call AnalyticsPractice AnalyticsProvider DashboardCustom AI Voice
AI ReceptionistVirtual Receptionist24/7 Answering ServiceAfter-Hours AnsweringHoliday Call AnsweringMissed Call RecoveryOverflow Call AnsweringVoicemail ReplacementAI Call Answering ServiceAppointment Booking ServicePatient Reactivation CallsPatient Recall & Recare CallsAppointment Reminder CallsPost-Visit Follow-Up CallsOnline Appointment SchedulingHIPAA-Compliant AISpanish-Speaking AIReplace Your Answering ServicePricing vs Answering ServiceCost of an Answering ServiceAnswering Service Pricing GuideView all use cases
Templates & ScriptsIndustry GuidesBlogResultsCase StudiesHealthcare GlossaryIntegrationsChangelog
Tools
Get StartedLog InSales: (469) 812-5544

Set up a multi-location booking page

If you run more than one location, the organization booking page gives you a single link where patients first choose a location, then book on that location's page. You pick a custom slug, brand it with your logo and colors, and choose which locations appear. Each location's own booking page keeps working exactly as before — this just adds a friendly front door across all of them.

Updated August 8, 20262 min read

If you run more than one location, the organization booking page gives patients a single link. They first choose a location, then book on that location's normal page. It's the friendly front door across all your locations — and your individual location pages keep working exactly as they do today.

Have just one location? You don't need this — share that location's own link instead. See Set up online booking.

Turn it on

Open Online Booking and go to the Organization booking page section, then switch it on. This is independent from your per-location pages.

Choose a custom slug for a friendly URL — lowercase letters, numbers, and hyphens, 4–50 characters. Your public URL becomes:

https://book.frontdesk.care/o/your-slug

The page checks availability as you type. If you don't set a slug, it uses an auto-generated identifier — setting a custom one just makes the link nicer to share.

Brand it

Make the page feel like yours:

  • Display name, Welcome title (defaults to "Choose a location"), and a Welcome message.
  • Logo.
  • Primary color (buttons and key accents) and an Accent color (secondary highlights and hover states).

To save time, you can copy branding from one of your existing location pages instead of setting it from scratch.

Choose which locations appear

By default the page shows every location that has booking enabled. You can narrow it to specific locations, or leave it empty to include them all. In the location picker, each location automatically shows its address, phone, and today's hours.

Locations that get skipped

The page only lists locations that can actually take a booking. A location is quietly left off — with the reason shown to you — when:

  • Booking is off for that location, or
  • it has no booking page yet, or
  • it has no services set up (booking looks on, but a patient would hit a dead end).

Fix the flagged item and the location appears on the page automatically.

Share it

Once it's on, copy the public URL and use it anywhere you'd share a booking link — your website, Google profile, or social bios. Patients pick their location and continue straight into that location's booking flow.

Frequently asked questions

How is this different from a normal booking page?
A normal booking page belongs to one location. The organization page sits in front of all of them: the patient first picks which location, then lands on that location's regular booking page to choose a service and time. Your per-location pages are unchanged.
Do I have to use it if I only have one location?
No. It's meant for practices with multiple locations. With a single location, just share that location's own booking link — see Set up online booking.
Why is one of my locations missing from the page?
The page only lists locations that are ready to take bookings. A location is skipped if its booking is turned off, it has no booking page yet, or it has no services set up. Fix the flagged item and it will appear automatically.
Can I match my brand?
Yes. Add your logo, set a primary and accent color, and customize the welcome title and message. You can also copy the branding from one of your existing location pages to save time.

Was this article helpful?

Related articles

Still need help?

Our team replies fast. Or just ask the in-app Setup Assistant.

Contact support