openchair
FeaturesPricingAbout
FeaturesPricingHair SalonsAI in Salons ReportBlogBook a Demo
Sign In
Sign InStart Free Trial
Help Centre

Bookings

  • Age and ID Verification
  • Appointment-Only Days
  • Blocking Out Time
  • Booking Approval Mode
  • Using the Calendar

Bookings

Attendance Check Requests

Last updated 8 July 2026

Attendance Check Requests

TL;DR

  • Attendance checks ask clients if they are still coming before an upcoming confirmed appointment.
  • The owner enables them from Automations inside Appointment reminder.
  • Calendar and booking detail show Attendance states such as Scheduled, Awaiting reply, and Client is coming.
  • Staff can manually send, resend, or mark a client as coming from booking detail.

Attendance check requests help reduce no-shows by asking clients to confirm before they arrive. They are configured as part of Appointment reminder and use the same reminder timing. A client response records attendance confirmation on the booking, but it does not change the booking lifecycle status from Confirmed.

What is an attendance check request?

An attendance check request is a reminder prompt that asks the client to confirm they are still coming. In the codebase the internal field names still use reconfirmation, but the user-facing product language is Attendance check.

When an attendance check is active, booking surfaces can show:

State Meaning
Attendance check scheduled The booking is eligible and a request is scheduled.
Awaiting reply The request was sent and the client has not replied yet.
Client is coming The client confirmed from the attendance link.
Replied by SMS The client replied by SMS with a confirmation keyword.
Marked as coming A team member marked the client as coming.

How do you turn on attendance checks?

The venue owner enables attendance checks from the Appointment reminder automation. The switch is labelled Attendance check.

  1. Open Automations.
  2. Open Appointment reminder.
  3. Choose when the reminder sends from Send.
  4. Choose the reminder channel.
  5. Turn on Attendance check.

The reminder timing options are 1 hour before, 2 hours before, 4 hours before, 12 hours before, 24 hours before, and 48 hours before.

Note

Attendance check configuration requires PRO. Appointment reminders themselves can still exist separately from the attendance-check add-on.

How clients respond

Clients can respond from the attendance-check link or by SMS when SMS reply actions are included. The link page title is Please confirm your appointment unless the link opens the cancellation path first.

Client action Button or reply Result
Confirm Confirm appointment or SMS Y, YES, CONFIRM Marks the booking as confirmed by the client.
Reschedule Reschedule or SMS R, RESCHEDULE Opens or sends a reschedule path when policy allows.
Cancel I need to cancel, Cancel appointment, or SMS C, CANCEL Cancels the appointment through the normal cancellation flow.

The attendance link can show Invalid access link, Already marked as coming, or Booking not active when the link is invalid, already used, or no longer applies.

Manual actions from booking detail

Staff can manage attendance checks from web and mobile booking detail surfaces. The booking must be upcoming, Confirmed, and have either an email address or phone number before OpenChair can send a request.

Operator action When it appears
Send attendance check The booking can receive a request and no request is currently awaiting reply.
Send now Compact view for a scheduled attendance check.
Resend attendance check A request was already sent and the client has not replied.
Mark coming A request is awaiting reply and the client has confirmed outside the link flow.

Manual sends have a 60-second cooldown to prevent duplicate messages.

Rules and limits

Attendance checks only apply to bookings that can reasonably receive a response.

Rule Behaviour
Booking status Only upcoming Confirmed bookings can receive or record an attendance check.
Contact details The booking needs an email address or phone number to send a request.
Already confirmed A booking already marked as coming cannot receive another attendance check.
Past bookings Past bookings cannot receive or record attendance checks.
SMS matching window SMS Y / C / R replies act on the most recent reminder or attendance check sent to that phone number in the last 24 hours.

Who can use this

Role Access
Owner Can enable or disable attendance checks in Automations and use booking-detail actions.
Manager Can use booking-detail attendance actions when they can access the booking.
Team Can use booking-detail attendance actions when they can access the booking.

Common mistakes

Attendance checks are not the same as booking approval. Booking approval decides whether a requested online booking becomes confirmed. Attendance checks ask a client with an already confirmed booking whether they are still coming.

Attendance checks do not change the booking status to a new lifecycle state. OpenChair records reconfirmedAt and the response source, then displays the attendance signal on calendar and booking-detail surfaces.

SMS reply actions only work for customers who receive SMS from your venue. Email clients use the attendance-check link instead.

Troubleshooting

Issue Solution
Attendance check is unavailable Confirm the venue is on PRO and that you are the owner. Only owners can configure the automation.
Send attendance check does not appear Check that the booking is upcoming, Confirmed, and has an email address or phone number.
Client says the link is invalid Ask them to use the latest email or SMS link. The page shows Invalid access link when the token is missing or expired.
SMS reply went to the wrong booking OpenChair uses the most recent reminder or attendance check sent to that phone number in the last 24 hours. Review nearby bookings manually if a client had multiple reminders close together.

FAQ

What is an attendance check request?

An attendance check request asks a client to confirm whether they are still coming to an upcoming confirmed appointment. The reply is recorded on the booking and shown on calendar and booking-detail surfaces.

How do I turn on attendance checks?

Open Automations, configure Appointment reminder, then turn on Attendance check. The venue owner must have PRO to enable the attendance-check setting.

Can staff send an attendance check manually?

Yes. Open an upcoming confirmed booking with client contact details and use Send attendance check or Resend attendance check from booking detail. If the client confirms verbally, use Mark coming.

What can customers do from an attendance check?

Customers can confirm the appointment, reschedule when policy allows, or cancel. SMS customers can also reply Y, C, or R when SMS reply actions are included.

Related Articles

  • Booking Rules & Policies
  • Online Booking
  • SMS Reply Actions
  • Automated Notifications
openchair

The operating system for high-end service venues. Built in Australia for the world.

Product

  • Features
  • Pricing
  • AI Features
  • Mobile App
  • Online Booking
  • OpenChair Assistant
  • Sign In

Solutions

  • Hair Salons
  • Barbers
  • Beauty
  • Wellness & Spa
  • Nail Salons
  • Tattoo Studios

Compare

  • All comparisons
  • vs Fresha
  • vs Timely
  • vs Kitomba
  • vs Square
  • vs Booksy
  • vs Mindbody
  • vs Zenoti
  • vs Boulevard
  • vs Phorest
  • vs Mangomint
  • vs GlossGenius
  • vs Vagaro
  • vs Shortcuts
  • vs Acuity

Resources

  • Blog
  • AI in Salons Report
  • Reports
  • Help Centre
  • Guides
  • Glossary

Company

  • About
  • Contact
  • Book a Demo
  • Founding Members

Legal

  • Privacy
  • Terms
  • Cookie Policy
  • Sub-processors
  • Accessibility
  • Privacy Request

© 2026 Open Chair Pty Ltd. ABN 11 699 884 074. All rights reserved.

Made on the Goldie.