Hello YouCanBookMe team 👋
Context
We’re on the Teams plan and offer several services (appointment types). Not every master provides every service:
- Tattoo removal — only 1 specific master
- Laser hair removal — 2 specific masters
- RF lifting — all masters
Current behavior
On a team booking page, when Appointment Types are enabled, all team members become eligible for all types. Clients can then book any service with any master — even if that master doesn’t provide it.
Why this is a problem
To prevent wrong bookings, the suggested workaround is to create separate booking pages per service and add only the relevant team members to each page. However, this quickly becomes unmanageable:
- We must create and maintain many booking pages.
- Clients face confusion choosing the right link/page (especially from social profiles, ads, or QR codes).
- More links → more friction, worse UX, and higher drop-off.
What we’re asking for
Please add a setting inside each Appointment Type to choose which team members can perform that service:
- A simple multi-select field: “This appointment can be booked with: \[Master A\] \[Master B\] \[Master C\] …”
- Result: we keep one booking page for the whole studio, but each service only shows/selects the eligible masters.
Benefits
- Cleaner UX: one URL for all services — clients don’t get lost.
- Fewer admin errors and fewer wrong bookings.
- Scales better as services and staff grow.
Questions
1) Is there any hidden setting or API-based workaround to approximate this today?
2) If not, can this be considered for the roadmap?
Happy to share a short screencast of our setup and desired flow if helpful.
Thank you for considering this improvement!