Skip to main content

SMS & Appointment Reminders

Praxi sends automated appointment reminders via SMS and email to reduce no-shows and late cancellations. You can customise timing, message content, channels, and opt-out handling.

Reminder Types​

Praxi supports several reminder categories:

TypeDescription
ConfirmationSent immediately after booking to confirm the appointment
Pre-appointmentSent ahead of the appointment (e.g., 24 hours, 1 hour)
RescheduledSent when an appointment is rescheduled
CancelledSent when an appointment is cancelled
Intake formPrompts the client to complete intake forms before attending
Consent formPrompts the client to complete consent forms

Configuring Reminder Timing​

  1. Navigate to Settings > Communication > Reminders
  2. Enable or disable each reminder configuration
  3. Set the timing: 24 hours, 1 hour, or a custom number of hours before the appointment
  4. Choose the channel: SMS, Email, or Both
  5. Link an SMS or email template to use for the message
  6. Optionally enable Skip Weekend Reminders to shift Saturday and Sunday reminders to the preceding Friday
  7. Save your settings
Sending a reminder 24 hours before gives clients enough time to

reschedule if needed, while a 1-hour SMS reminder helps with same-day attendance. :::

Reminder Sequences​

For more advanced configurations, you can create a reminder sequence that sends multiple reminders at different intervals before an appointment. For example:

  • 7 days before -- Email with appointment details
  • 24 hours before -- SMS and email reminder
  • 1 hour before -- SMS-only final reminder

Each step in the sequence can use a different channel (SMS, email, both, or portal notification). The portal channel is only available within reminder sequences, not in basic reminder configurations.

Sequences can be configured:

  • Practice-wide -- applies to all appointments
  • Per appointment type -- different sequences for different service types
  • Per practitioner -- individual practitioners can have their own settings

When multiple configurations exist, Praxi resolves them using a priority hierarchy: Client preferences > Practitioner config > Practice-wide config.

Customising Message Templates​

Each reminder can use a custom template. To edit templates:

  1. Go to Settings > Communication > Message Templates
  2. Select the reminder template to edit
  3. Use merge fields to personalise the message:
    • {{client_first_name}} -- Client's first name
    • {{client_last_name}} -- Client's last name
    • {{client_full_name}} -- Client's full name
    • {{appointment_date}} -- Date of appointment
    • {{appointment_time}} -- Time of appointment
    • {{appointment_datetime}} -- Combined date and time
    • {{practitioner_name}} -- Practitioner's name
    • {{organisation_name}} -- Your practice name
    • {{location_name}} -- Appointment location name
    • {{location_address}} -- Location street address
    • {{appointment_type}} -- Type of appointment
  4. Preview the message with sample data
  5. Save the template

Testing Reminders​

Before going live, you can send a test reminder to yourself:

  1. Go to Settings > Communication > Reminders
  2. Click Send Test
  3. Choose SMS or email
  4. Enter your own phone number or email address
  5. Optionally select a template
  6. Click Send Test Reminder

Test reminders use sample data so you can see exactly how the message will appear to clients.

Test reminders are rate-limited to 5 per hour per user to prevent

misuse. :::

Two-Way SMS​

Clients can reply to SMS reminders using simple keywords:

ReplyAction
1, C, CONFIRM, YES, YAppointment confirmed; status updated in Praxi
2, X, CANCEL, NO, NCancellation request created; staff notified
R, RESCHEDULE, CHANGEClient directed to rebook
STOP or UNSUBSCRIBEClient opts out of all SMS communications

Replies are processed automatically via AWS secure messaging infrastructure and appear in the appointment record and your inbox.

Praxi uses AWS End User Messaging SMS, which is IRAP PROTECTED assessed

and hosted in the Sydney (ap-southeast-2) region. All inbound SMS webhooks are verified using AWS SNS signature validation to prevent spoofing. :::

Client Reminder Preferences​

Each client can set their own reminder preferences on their record:

  • Preferred channel -- SMS, email, or portal notifications
  • SMS reminders enabled/disabled
  • Email reminders enabled/disabled
  • Portal reminders enabled/disabled
  • Quiet hours -- a time window during which reminders are not sent
  • Reminder consent -- whether the client has consented to receive reminders

These preferences are respected by the reminder system. If a client has disabled SMS reminders, they will not receive SMS reminders regardless of your practice-wide settings.

Clients must have reminder consent enabled to receive any reminders.

If consent is not recorded, no reminders are sent for that client. :::

Consolidated Reminders​

When a client has multiple appointments on the same day, Praxi consolidates them into a single reminder rather than sending a separate message for each appointment.

Reminder Analytics​

View reminder performance at Communication > Reminders > Analytics:

MetricDescription
Total sentTotal reminders sent in the period
DeliveredSuccessfully delivered
FailedFailed to deliver
Response ratePercentage of reminders that received a reply
Channel breakdownSent/delivered/failed per channel (SMS, email, portal)

Costs​

SMS reminders are charged per message:

RegionCost per SMS
Australian mobileIncluded in subscription (fair use policy applies)
International$0.15 per SMS

Email reminders are included at no additional cost.

Opt-Out Handling​

  • Clients can opt out of SMS reminders by replying STOP
  • Opt-out status is recorded on the client record
  • Opted-out clients still receive email reminders unless they opt out of those separately
  • Staff are alerted when a client opts out so they can follow up if needed
Opt-out preferences are respected across all communication channels. You

cannot override a client's opt-out without their explicit re-consent. :::

Permissions​

ActionRequired Permission
Configure reminder settingsPractice owner or practice manager
Edit message templatesPractice owner or practice manager
View reminder status per appointmentAll authenticated users
Send test remindersPractice owner or practice manager
View reminder analyticsAll authenticated users

Was this page helpful?