PepoSmart
IntegrationsPricingBlog
LoginSign up free
  1. Home
  2. /Blog
  3. /Appointment Scheduling Where Clients Choose Their Professional: A Setup Guide for Clinics, Salons, and Coaching Centres
Small Business

Appointment Scheduling Where Clients Choose Their Professional: A Setup Guide for Clinics, Salons, and Coaching Centres

Written by

Yash Havalimane

Reviewed by

Zakir Shaikh
September 6, 2026
9 min read
Share:
A hairdresser blow-drying a seated client's hair in a bright salon

A client who has seen the same physiotherapist for a year does not want to be assigned to whoever is free. A student wants their tutor. A salon regular wants their stylist. For a large class of businesses the question is not "when can we fit you in?" but "who would you like to see, and when are they free?" Most scheduling tools are built for the first question. This guide is about the second: how to run one booking page for a whole team where the client chooses the professional, how it differs from round-robin, and the settings that make it work for clinics, salons, tutoring centres and coaching practices.

Quick answer: A choose-a-professional booking page shows the client your team, lets them pick a person, and then shows only that person's available times. The booking is pinned to the chosen professional, nothing rotates, and a reschedule keeps the same person. In PepoSmart it is a dedicated event type: add practitioners as hosts, and the booking page inserts a "Choose your professional" step before the calendar. It needs team seats, which are part of every paid plan.

Key takeaways

  • If the client cares who they see, do not use round-robin. It exists to hide the team and spread load, which is the opposite of what a regular client wants.
  • Each professional keeps their own hours, buffers and limits. The client sees one person's real availability, not a blended calendar.
  • Reschedules should stay with the same professional. A tool that silently re-homes a client to a different practitioner will lose you clients.
  • Combine the choice step with intake questions, reminders and, where appropriate, payment at booking. Those three settings do most of the work of keeping a consumer calendar full.
  • Sensitive intake data carries obligations. Collect the minimum and know your rules before you ask.

Who needs this

The pattern shows up wherever a service is delivered by a named person and continuity matters:

  • Clinics and allied health: physiotherapy, chiropractic, counselling, dietetics, dental hygiene.
  • Salons, barbers and beauty studios: clients follow their stylist.
  • Tutoring and test-prep centres: students book their tutor for a subject.
  • Coaching practices: executive, career, fitness or language coaching with a roster of coaches.
  • Advisory firms: a client books their own adviser, not the firm.
  • Music and driving schools: lessons with a specific instructor.

What these share is that the person is the product. The small business solution page covers the scheduling flow for local service businesses, and the education solution covers tutoring and coaching specifically.

Choose-a-professional vs round-robin vs individual links

There are three ways to let clients book a multi-person team, and choosing the wrong one causes most of the complaints.

ApproachClient seesWho takes the bookingBest for
Individual links per professionalOne person's pageThat personPractitioners who market themselves separately
Round-robin eventA combined calendar, no namesWhoever is free and least recently assignedInterchangeable staff, first consultations, intake calls
Choose-a-professional eventThe team, then one person's calendarThe person the client choseClinics, salons, tutors, coaches, advisers

Individual links work but scatter. A clinic with eight practitioners ends up with eight links on its website and no single place to send a new client. Round-robin gives one link but removes the choice. Choose-a-professional gives one link and keeps the choice, which is why it exists as a separate event type in PepoSmart alongside one-on-one, group, round-robin and collective; the full list is on the product-facts page. If your intake call genuinely can go to anyone, the round-robin guide explains that setup instead.

How the booking flow works

From the client's side the flow has one extra step compared with a normal booking page.

  1. Choose your professional. The page lists the hosts on the event. With only one host the step is skipped and that person is selected automatically.
  2. Pick a date and time. The calendar shows only the chosen professional's availability, computed from their own schedule, buffers, limits and connected calendar. The combined availability of the whole team is never shown once a professional has been picked, so a client cannot be offered a time their chosen person cannot take.
  3. Enter details and answer intake questions. Name and email, plus whatever you ask: phone number, reason for visit, preferred location.
  4. Pay, if the event is priced. The slot is confirmed once payment succeeds.
  5. Receive confirmation and reminders. The booking is written to the professional's calendar, the confirmation goes to both sides, and reminders follow on the schedule you set.

Behind the scenes the booking is pinned to the chosen professional. Nothing rotates. If the client later reschedules from the link in their email, the same professional is preselected and only that person's times are offered. If that professional has since been removed from the team, the client is told rather than being quietly moved to someone else. The behaviour is described in the Events and Booking documentation.

A doctor in a white coat with a stethoscope using a smartphone
Continuity of care starts with letting the client book the practitioner they already trust

Setting it up in PepoSmart, step by step

1. Create the team and invite the professionals

From the Team page, invite each practitioner and grant the Can host events permission. Whether they can also view meeting notes is a separate permission, which matters for practices where clinical or coaching notes should stay with the practitioner. Team seats are part of every paid plan; the Free plan is owner-only. Details are on the pricing page and in the Teams documentation.

2. Have each professional set their own availability

Every host keeps their own weekly hours under availability rules, with multiple ranges per day for split shifts, buffers before and after appointments, a minimum notice period, date overrides for days off, and holiday and vacation ranges. This is where a salon sets one stylist to Tuesday-to-Saturday and another to Monday-to-Friday, and where a clinic gives a practitioner 10 minutes between patients.

Meeting limits belong here too. A tutor who should teach no more than five sessions a day sets a per-day limit; once reached, that day stops offering times for that tutor while the others continue.

3. Connect calendars

Each professional connects their own Google Calendar or Outlook so personal appointments block time and confirmed bookings land on their calendar. PepoSmart can only see the calendars that are connected, so a practitioner who keeps a separate personal calendar should connect it or block time on the connected one.

4. Create the event and pick Choose a professional

From the Create menu choose Choose a professional. Set the title ("60-minute physiotherapy session"), description, duration and location. For in-person services set the venue and address; for remote coaching or tutoring choose Zoom, Google Meet or Microsoft Teams; for telephone consultations choose phone. You can offer more than one location and let the client pick.

5. Add the professionals as hosts

Share the event with the practitioners who offer this service. Only members with the hosting permission appear, and because nothing rotates there is no ordering to configure.

6. Add intake questions

Ask for what you need before the appointment and nothing more. Common choices: a phone number (a dedicated question type with a country-code picker), the reason for the visit, whether this is a first appointment, and any access needs. Each question can be required or optional.

7. Add payment if you charge

On the Professional plan and above, connect your own Stripe or PayPal account and set a price on the event. A deposit or the full session fee is simply the amount you choose. The guide to collecting payment at booking covers deposit versus full prepayment and the refund policy to publish alongside it.

8. Set reminders and the cancellation policy

Reminders are set per event in hours before the appointment, and you can add more than one. Add a one-line cancellation policy to the confirmation and reminder emails so a late cancellation is never a surprise. The reminder emails page lists what each email carries.

9. Style the page and publish

Every booking page has a builder with themes, colours and widgets. For a consumer business the useful widgets are a gallery of the space, testimonials, an FAQ answering "what should I bring?", a map for the location, and links to your social profiles. Preview shows unpublished edits; Publish makes them live.

10. Test as a client

Book each professional once from a private browser window. Check that the right person's calendar received the appointment, that the confirmation carries the right location, and that a reschedule keeps the same professional. Cancel the tests from the emails.

Intake questions: collect the minimum

Consumer bookings tempt businesses to ask for everything at once. Resist it. Every extra field lowers completion, and every sensitive field creates an obligation.

Ask at booking: contact details, the reason for the visit in a sentence, first-time or returning, and anything that changes how the appointment is delivered.

Ask at the appointment, not at booking: medical history, financial details, anything you would not want stored in a booking record.

If you handle regulated data, such as protected health information, confirm your obligations before collecting it through any booking tool. PepoSmart does not currently publish a third-party security certification and says so on its product-facts page. Credentials for connected services are encrypted at rest, and meeting records can be deleted at any time, but the decision about what to collect is yours. US health providers can start with the HHS HIPAA guidance.

An instructor speaking to a room of seated students with laptops
Tutoring and coaching centres use the same pattern: the student books their tutor, and the tutor's own hours and limits apply

Keeping the calendar full: the settings that matter most

Three settings do most of the work for consumer calendars.

Minimum notice. Same-hour bookings are the most likely to be missed. A minimum notice of a few hours, or a day for longer sessions, gives the client time to plan. PepoSmart enforces at least 30 minutes and lets you raise it to 120 minutes, plus a minimum lead time in days.

Reminders with a reschedule link. A day-before and a same-day reminder catch both the forgetful and the people whose plans changed, and the reschedule link turns a would-be no-show into a moved appointment. The no-show reduction guide goes through the full playbook.

Payment where slots are scarce. A deposit on high-demand slots changes who books them. Free intro sessions can stay free; the popular Saturday morning slot with your most requested stylist probably should not.

Reporting: who is booked, and how much

Team owners see every booking on events they own, with the assigned professional shown on each, and can filter the Meetings list by team member. That is enough to answer the two questions a practice manager asks weekly: who is full and who has gaps. Use the gaps to decide where to point new-client marketing, and use the per-host meeting limits to protect practitioners who are chronically over-booked.

For remote coaching and advisory sessions held on Zoom, Google Meet or Microsoft Teams, the AI notetaker can record the session with consent and produce a summary, action items and a follow-up draft for the coach to review. The prerequisites and limitations, including the fact that in-person and phone appointments cannot be recorded, are on the AI meeting notes page. Whether a practitioner's notes are visible to the rest of the team is controlled by the per-member notes permission.

For developers: the same choice through the API

Portals and apps that already know their users can drive the same flow through PepoSmart's REST API on the Business plan and above: event types expose their hosts, availability can be requested for a specific host, and a booking can be created for that host. Booking pages can also be embedded in a client portal with an iframe, which the embedding guide explains. The API reference is at docs.peposmart.com/developers/api.

Comparing tools for multi-practitioner booking

Appointment tools built for salons and clinics often bundle point-of-sale, inventory and staff rotas, which is more than a coaching centre or a small clinic wants to run. General scheduling tools often lack the "pick a person" step or bolt it on through separate links. If you are weighing options, the comparisons with Acuity Scheduling, Setmore and Zoho Bookings set out where each fits, and the Microsoft Bookings comparison covers organisations already on Microsoft 365.

Summary

When the person is the product, let the client choose the person. A choose-a-professional booking page gives your whole team one link while keeping each practitioner's own hours, limits and calendar, pins every booking to the chosen professional, and keeps reschedules with the same person. Pair it with a short intake form, a reminder sequence with a reschedule link, and payment at booking where slots are scarce. PepoSmart offers it as a dedicated event type on every paid plan; create an account to set up the team, then add practitioners as hosts and publish one page for all of them.

Frequently asked questions

What is a choose-a-professional booking page?
It is a single booking link for a team where the client first picks the person they want to see, then sees only that person's available times. The booking is pinned to the chosen professional, nothing rotates, and a reschedule keeps the same person. It suits clinics, salons, tutoring and coaching businesses where the client cares who they meet.
How is this different from round-robin scheduling?
Round-robin hides the team and assigns each booking to whoever is free and least recently assigned, which spreads load. Choose-a-professional shows the team and lets the client decide, which respects an existing relationship or preference. Use round-robin for interchangeable staff and choose-a-professional when the person matters.
Can each professional have their own hours and limits?
Yes. Every host keeps their own availability schedule, buffers, minimum notice and daily, weekly or monthly meeting limits. When a client picks a professional, the times shown are that person's alone, computed from their schedule and their connected calendar.
Can clients pay when they book with a specific professional?
Yes. Set a price on the event type and connect your own Stripe or PayPal account, and the client pays before the slot is confirmed. In PepoSmart, payment at booking is available on the Professional plan and above, and funds settle to your own account.
What happens if a professional leaves the team?
Remove them from the team and they are removed from the events they hosted. Their existing bookings are preserved in the meetings history. A client who tries to reschedule with a removed professional is told that person is no longer available rather than being silently moved to someone else.
Which plans support choose-a-professional events?
The event type needs team seats, which are included on every paid plan (Starter and above). The Free plan is owner-only. Current plan details are on the pricing page and the product-facts page.

Written by

Yash Havalimane

Reviewed by

Zakir Shaikh

Every PepoSmart article is written by a member of our team and checked by a second reviewer before it is published. Product facts are verified against the published product-facts page.

Related Articles

A team lead presenting at a whiteboard to four colleagues seated with laptops in a loft office
Team Scheduling

Round-Robin Scheduling Explained: How It Works, When to Use It, and How to Set It Up

Read More
An empty modern conference room with a long table and chairs beside a floor-to-ceiling window
Scheduling

How to Reduce No-Shows for Appointments and Sales Meetings: 15 Tactics That Actually Work

Read More

Ready to Transform Your Scheduling?

Booking pages, availability rules and an AI notetaker in one place. Free to start, no card required.

PepoSmart

The AI-powered meeting intelligence platform — from scheduling to CRM sync, coaching, and deal intelligence.

Support: +1 (713) 782-7183
Scheduling
  • Unlimited Booking Pages
  • Availability Rules
  • Team Events
  • Reminder Emails
  • Payments at Booking
  • Website Embeds
AI Intelligence
  • AI Meeting Notes
  • Coaching Scorecards
  • Relationship Intelligence
  • Chat With Meetings
  • Follow-up Emails
  • AI Call Prep
Bulk Emailing
  • Broadcasts
  • Email Sequences
  • Mailing Lists
  • Email Templates
  • SMTP Settings
  • Open Tracking
Integrations
  • Google Calendar & Meet
  • Outlook & Microsoft Teams
  • Zoom
  • Slack
  • CRM integrations
  • Stripe & PayPal
Compare
  • Calendly Alternative
  • Cal.com Alternative
  • SavvyCal Alternative
  • Acuity Alternative
  • Chili Piper Alternative
  • All Alternatives
Company
  • Product facts
  • All Features
  • Solutions
  • About
  • Pricing
  • Blog
  • Use Cases
  • Contact
  • Privacy Policy
  • Terms of Service
© 2026 PepoSmart. All rights reserved.
Operated by Peposmart Inc · 18510 Green Land Way, Ste C, Houston, TX 77084, US
Terms of ServicePrivacy Policy