# Acuity Scheduling Reschedule Text: Automate Client Updates
Acuity Scheduling sends reschedule confirmations to clients by email, while its native SMS feature is limited to one opt-in reminder per appointment. If your clients need an immediate text when a time changes, connect the rescheduled event to an SMS workflow that sends the new time, a clear next step, and any relevant booking link.
## Does Acuity Scheduling send a text when an appointment is rescheduled?
Not as a native client confirmation. Acuity's current notification model separates email confirmations from text reminders:
- A reschedule confirmation can be sent by email immediately after the appointment changes.
- A client can receive one SMS reminder for the appointment if text reminders are enabled and the client opted in.
- The reminder is scheduled before the appointment. It is not a real-time text confirming the reschedule.
- Replies to native Acuity reminder texts receive an automated response rather than reaching your team as a conversation.
That distinction matters when a studio moves a class, a clinic changes a time, or a practitioner needs to shift an appointment. An email may be missed, and a reminder with the old timing can create confusion if the workflow does not update quickly.
For the exact plan and consent requirements, see [Acuity's text reminder documentation](https://help.acuityscheduling.com/hc/en-us/articles/16676915777293-Sending-appointment-reminders-via-text). Acuity says text reminders are available on eligible paid plans, clients must opt in, and each appointment can send a single text reminder.
## Native Acuity notifications vs. an Acuity reschedule SMS workflow
The right setup depends on whether you need a simple update or a communication sequence that reacts to client replies.
| Capability | Native Acuity | External SMS workflow |
|---|
| Immediate reschedule confirmation | Email | SMS, email, or both |
| One scheduled reminder | Yes, on eligible plans | Yes |
| Multiple reminders after a change | Limited to one client SMS reminder | Configurable |
| Reply with CONFIRM, CANCEL, or HELP | No live conversation | Possible with two-way SMS |
| Update a waitlist after a cancellation | Manual for group classes | Can trigger an automated flow |
| Message and delivery history | Acuity appointment log | Workflow and delivery logs |
Native Acuity is enough when the business only needs email confirmations and one reminder. A dedicated flow becomes useful when a schedule change needs to be acknowledged, when the team needs reply visibility, or when a moved appointment affects a waitlist or a sequence of reminders.
## What should an Acuity reschedule text include?
Keep the message short and make the changed information obvious. A client should not have to open an email or search an old thread to understand what happened.
Include:
- Your business name
- The client's first name, when available
- The appointment or class name
- The new date and local time
- The location or meeting link if it changed
- A direct reschedule or confirmation link when appropriate
- A simple reply instruction, such as “Reply YES to confirm or HELP for assistance”
Example:
> Hi Maya, your Aculio Yoga appointment moved to Tue, Oct 6 at 6:00 PM. Reply YES to confirm, or use this link to choose another time: [booking link]
Do not imply that a reply will be handled if no one or no automation is monitoring the number. Native Acuity reminders can tell clients to contact the business another way, so a two-way workflow should only promise actions it can actually perform.
## How to automate a reschedule text from Acuity Scheduling
### 1. Define the reschedule event
Decide which changes should trigger a text. You might notify clients when the appointment date, start time, calendar, or location changes. You may not want to send a new message for an internal note or a change that does not affect the client.
### 2. Confirm SMS consent and suppression rules
Only text clients who have consented to the relevant SMS workflow. Store the consent state with the appointment or client record, honor STOP requests, and suppress messages after an opt-out. A reschedule is not a reason to bypass consent.
The [Aculio SMS opt-in guide](https://www.aculio.com/blog/acuity-sms-opt-in-compliance) covers consent language, opt-out handling, and operational records.
### 3. Receive the Acuity change
Acuity supports appointment lifecycle events such as `appointment.rescheduled` through its webhook and integration ecosystem. The receiving workflow should verify the event, fetch the current appointment details, and compare them with the previous values before sending a message.
This prevents a text from using an old time or sending duplicate notifications when several fields change in one update.
### 4. Send the updated details
Build the text from the current appointment record, not from a stale webhook payload. Format the date and time in the client's expected time zone, include the correct location, and link to the current booking or reschedule page.
For simple workflows, a connector such as Zapier can use an Acuity reschedule trigger and an SMS action. For multi-step reminders, reply handling, class waitlists, and message logs, Aculio provides a purpose-built automation layer around the Acuity calendar. Read the [Acuity Scheduling SMS integration guide](https://www.aculio.com/blog/acuity-scheduling-sms-integration) for the main options.
### 5. Rebuild the reminder schedule
A moved appointment should not keep the old reminder timing. Cancel or suppress pending reminders connected to the previous time, then schedule the new reminder sequence from the updated start time. A reply-aware workflow should also avoid sending a reminder after a client has already declined the new slot.
### 6. Test the full lifecycle
Use a test client and verify each path:
1. Reschedule an appointment far enough in advance to receive reminders.
2. Confirm that the text contains the new date, time, and location.
3. Reschedule it again and check for duplicate or stale messages.
4. Reply YES, CANCEL, and HELP to test the routing rules.
5. Opt out and verify that later messages are suppressed.
6. Cancel the appointment and confirm that the correct waitlist or staff workflow starts.
## Common mistakes with Acuity reschedule texts
### Sending the original appointment time
An event notification may arrive before the integration has fetched the final appointment record. Always use the current record and include an idempotency key so retries do not create duplicate texts.
### Treating a reminder as a confirmation
A reminder sent tomorrow does not tell the client that today's schedule change was received. Use a separate reschedule confirmation trigger when the update is time-sensitive.
### Leaving the old reminders active
If the old reminder is still queued, the client can receive two contradictory messages. The workflow should cancel the old schedule before creating the new one.
### Ignoring group classes
Moving a group class affects every attendee and may open or close capacity. If a cancellation creates a seat, connect the event to the [Acuity group class waitlist workflow](https://www.aculio.com/blog/does-acuity-scheduling-have-a-waitlist) so the opening can reach interested clients quickly.
### Sending without a real reply path
“Reply to confirm” creates friction when replies disappear into an automated service. Use reply-aware SMS when the business wants clients to confirm, cancel, or ask for help by text.
## When should you use Aculio for reschedule SMS?
Use Aculio when schedule changes are operationally important, not just informational. Aculio connects Acuity events to booking confirmations, reschedule texts, timed reminders, cancellation handling, group-class waitlist alerts, and reply-aware follow-ups. The workflow can suppress irrelevant messages and give staff a clearer record of what happened.
That is useful for yoga and fitness studios, clinics, workshops, and other appointment businesses where a moved booking can create a no-show, an empty class seat, or a manual phone call. Acuity remains the booking calendar. Aculio adds the messaging logic around it.
Start with the [Aculio onboarding flow](https://www.aculio.com/onboarding) or review [Aculio pricing](https://www.aculio.com/pricing) for your message volume.
## Frequently asked questions
### Does Acuity Scheduling text clients when an appointment is rescheduled?
Native Acuity sends reschedule confirmations by email. Its client SMS feature sends one opt-in reminder per appointment, so an immediate reschedule text requires an external SMS workflow.
### How do I send an SMS after an Acuity reschedule?
Connect Acuity's rescheduled appointment event to an SMS action, fetch the current appointment details, and send the new date, time, location, and next step. Add consent, opt-out, retry, and duplicate protection before using it with real clients.
### Can Zapier send a text when an Acuity appointment is rescheduled?
Yes. Zapier provides Acuity Scheduling triggers and SMS actions that can be combined into a reschedule workflow. Test timing, field mapping, consent, message limits, and delivery behavior before relying on it for client-critical updates.
### Can clients reply to an Acuity reschedule text?
They can reply to an external two-way SMS workflow if it has an inbound number and reply routing. Native Acuity reminder replies receive an automated response and are not a live confirmation conversation.
### What happens to reminders after an appointment is moved?
The workflow should suppress reminders based on the old appointment time and create a new schedule from the current appointment time. This avoids stale reminders and duplicate messages.
## Conclusion
Acuity Scheduling handles reschedule confirmations well by email, but native client SMS is designed for one scheduled reminder rather than real-time, reply-aware change notifications. If your clients need an immediate text after a time changes, connect the rescheduled event to a workflow that validates consent, sends the current appointment details, rebuilds reminders, and records the outcome. Aculio adds those messaging and operational layers around your existing Acuity calendar.