What your clients see
The passwordless page behind every appointment message — confirming, moving, cancelling, and asking a question — plus what it deliberately won't let them do.
2 min readUpdated August 17, 2026
Every appointment message you send carries a link. Tapping it opens that client's own page — no password, no app, no account. That's deliberate: a login is a wall, and people on a phone between meetings don't climb walls, they just don't confirm.

What's on the page
Their name, their upcoming appointments, and their memberships. Each appointment card shows the date and time, what they booked, who with, and a status — including a green Happening now while they're actually in the chair.
Tapping one opens what they can do with it:
- Confirm appointment — on anything unconfirmed. One tap, and your calendar turns blue without anyone at your desk touching it.
- Reschedule — offers times that genuinely work, from your live availability with the same stylist.
- Cancel appointment — and before it goes through, the page offers to move them instead. A rebooked client is worth more than an apologetic one.
Asking a question
Ask a question opens a small assistant on the page. It answers from their own appointments — when they're next in, who with, what it costs — in your salon's own opening hours and time zone.
It never changes anything on its own. If moving an appointment is the answer, it offers times as buttons, and the client taps one. When it can't help, it hands over to your team and says so — and that conversation appears in your Inbox like any other message. Your reply, sent by text or email, appears right there on their page too, because the page mirrors the whole conversation.
What it won't do
Some limits are on purpose:
- No new bookings — the portal manages what already exists.
- No changing stylist — they pick a time, not a person.
- No last-minute changes — inside your cutoff window, the page politely sends them to you.
- No history, no invoices — it's a page for what's next, not a filing cabinet.
Everything it refuses, it refuses with a sentence telling them to contact you. The worst outcome isn't a client who can't self-serve; it's a client who thinks they cancelled and didn't.
Common questions
Do clients need an account or an app?
Neither. The link in their message is the key — it opens straight onto their own page. No password to forget, nothing to install, which is why people actually use it.
How long does a link last?
90 days, and appointment messages carry a fresh one whenever the old one is getting close to expiring. An expired link doesn't fail silently — it explains itself and tells them to ask you for a new one.
Can they move an appointment for tomorrow morning?
Only if it's outside your online-changes window — 24 hours by default, and set by your cancellation policy. Inside it, the page tells them changes are closed and to contact you, so a same-day gap is never created behind your back.
Can they book a brand-new appointment from it?
No. The portal manages appointments they already have. New bookings come through you or your online booking page.
If they ask a question there, where does it go?
The assistant answers what it can from their own appointments. Anything else it hands to your team, and it lands in your Inbox as a normal conversation — which you answer by text or email like any other.
Related articles
- What they can do with an appointmentClient portal · Confirming, moving and cancelling from their own phone — and the offer the page makes before it lets a cancellation through.
- Managing a membership themselvesClient portal · What a member can see and change from their own page — what's left this month, the card it bills, and the cancel button you'd rather they didn't need.
- Reply to a clientInbox · Answering by text or email, leaving a note for the team instead, and starting a conversation with someone who hasn't messaged you first.
Can’t find what you’re looking for?
Book a 20-minute walkthrough and we’ll answer it on a screen share — or start free and try it on your own salon’s data.