Skip to content
  • There are no suggestions because the search field is empty.

Setting Up a Recall Automation

Automate rebooking reminders, recall messages, and follow-up tasks for clients who have had an appointment but do not have a future appointment booked.

In this artice:

Recall Automations Overview

Recall automations help your practice follow up with clients who may be due to rebook after their last appointment. You can use this automation to send a recall email or SMS, remind clients to schedule their next visit, encourage ongoing care, or create an internal task for your team to follow up manually.

A recall automation is triggered a set number of days after a client’s last booked appointment, but only when the client has no future appointments scheduled. This makes it useful for re-engaging clients, reducing gaps in care, and helping your practice stay connected with clients who have not yet rebooked.

You can set up recall automations for different follow-up workflows. For example, you might send a 30-day rebooking reminder after a treatment appointment, a 90-day recall for ongoing care, or a task for your admin team to contact clients who have not returned after a specific appointment, location, client type, client classification, appointment flag, or telehealth appointment.

Use this article to set up automated recall emails, SMS messages, and tasks for client rebooking reminders, lapsed client follow-up, overdue appointments, ongoing care recalls, no future appointment follow-up, location-specific recalls, telehealth recalls, and internal team follow-up.

Recall automations are processed every day at 2:00 PM (14:00) local time for each account for eligible clients.

Important note about recall automations

Recall automations are based on the number of days since a client’s last appointment and whether they have a future appointment booked.

They are not triggered by appointment status, such as No Show or Cancelled. To follow up after specific appointment outcomes, such as missed, cancelled, or attended appointments, use a Post-Appointment Automation instead.

Follow these steps to create an automation:

  1. Navigate to User Menu > Account Settings > Communication > Automations
  2. Click on '+ Add Automation
  3. Give the automation a name (e.g. "3 month recall")
  4. Select the 'Recall' Automation Type. 

  5. Set Conditions for this automation. All conditions must be met for an automation to be triggered for clients that have no future appointments booked. The following conditions can be set:
    1. Days after Appointment Date - this is when the automated message will be sent.
    2. Appointment Location - leave it as all, or select one or many locations. 
    3. Appointment Flag - leave it as all, or select one or many appointment flags.
    4. Client Status - leave as all, or choose a status to filter out clients who do not need a recall created.
    5. Client Type - leave it as all, or select one or many client types.
    6. Client Classifications - leave as all, or choose one or more client classifications to filter out clients who do not need a recall created.
    7. Telehealth Status (refers to appointments with telehealth links on or off, select All, Enabled or Disabled).

⚖️ How Matching Works

  • Within a single condition (e.g. multiple Client Classifications), the system applies OR logic. Example: If you select Adult and Child, the automation will trigger if the client is either Adult or Child.

  • Across different conditions (e.g. Days after Appointment + Client Status + Telehealth Status), the system applies AND logic. Example: The automation will trigger only if the last appointment was 90 days ago AND the Client Status is Active AND Telehealth Status is Enabled.

Logic Type Example Result
OR (within one condition) Client Classification = Adult OR Child Triggers if the client is either Adult or Child
AND (across conditions) Days After Appointment = 90 AND Status = Active AND Telehealth = Enabled Triggers only if all match

💡 Tip: Multiple selections inside one condition = OR, while multiple conditions together = AND.


6. Click on the 'Action Type' dropdown to set the action type, SMS, email, or task and select the communication template you created to use for this Automation.
    1. The email or SMS will be sent to the client that the appointment is booked for.
    2. If you selected a Task action, in addition to selecting a communication template, you can also add an internal note for your team in the Task Details field. The automation task will appear in your main Tasks dashboard with no assigned user, so it shows as Anyone. Who can see it depends on each user's task permissions and their client profile access. For details on who can see tasks and how to assign one, see Using Client and Practice Tasks.
    1. Pre-built templates are available — see Communication Templates for Automations for ready-to-use email and SMS recall templates.

7. Save the changes. The automation will start sending in the next daily batch for client's that meet the conditions going forward. 

Sending a Recall to Only One Practitioner's Clients

Recall automations are set up once for the whole account and do not have a Practitioner condition, so a recall cannot be limited to one practitioner's clients on its own. Pre-Appointment, New Client, and Invoice automations do have a Practitioner condition, which is why the option looks like it should be there.

To send a recall to only one practitioner's clients, use a Client Classification as a stand-in for the practitioner:

  1. Create a classification for that practitioner (for example, "Recall list - Practitioner A") in User Menu > Account Settings > Clients > Client Classifications. See Setting Up and Using Client Classifications.
  2. Apply it to that practitioner's clients in bulk from Tools > Bulk Update. Filter the list by Primary Practitioner or Assigned Practitioners, click Get Clients, select the clients, then choose Add classification and click Apply Update. See Updating Profiles in Bulk.
  3. In the recall automation, set the Client Classifications condition to that classification.

Keep the classification up to date as clients come and go. A new client only receives the recall once the classification is on their profile.

💡 Why an appointment flag is not a reliable substitute: appointment flags are set up for the whole account and are not tied to a practitioner, so anyone can apply them. A recall also looks back at an appointment that has already happened (the one that ended the set number of days ago), so flagging appointments from today onwards does not change the appointments a recall is currently looking at. A client profile's Default Appointment Flag only applies to that client's appointments that are still in the future.

Sending All Automation Communication to Clients' Contacts

You can send automations communications, such as pre-appointment messages, follow-ups, invoices reminders, recalls and so on, directly to a client’s contact.

How It Works

  1. Open the relevant Client Profile > Contacts tab and select their connected contact, or add the contact who will be receiving their automation communication messages.
  2. Each connected contact profile includes a Send all automation communication toggle. You’ll find this setting just below the Send reminders toggle in the connected contact’s settings. Turn this toggle on.
  3. Save the changes. When this option is turned on, all automated messages that would normally go to the client will also be sent to that contact. This includes any automations triggered by reminders, invoices, recalls, or similar workflows.

Example

If a parent, guardian, or carer is listed as a contact and the Send all automation communication option is enabled, they will receive the same automated messages as the client.

💡 Tip: Before enabling this setting, make sure you have the contact’s consent to receive communications on behalf of the client. This helps maintain privacy and ensures compliance with communication and data protection standards.

Frequently Asked Questions

Q: Is a Recall Automation the same as a No-Show follow-up? 
No. Recall Automations trigger based on the number of days since a client’s last appointment when they have no future appointment booked — regardless of whether the past appointment was attended or missed. To follow up specifically on no-shows or cancellations, use a Post-Appointment Automation with an appointment status condition.
 
Q: Where do I find the Recall Automation settings? 
Navigate to User Menu > Account Settings > Communication > Automations. There is no separate "Recalls" menu section — recall is one of the automation types available when you click + Add Automation.
 
Q: What action types are available? 
SMS, Email, and Task. You can send a message directly to the client or create a task for your team to follow up manually.
 
 Q: Can I filter a recall by service or appointment type?

No. Recall automations do not have a Service condition. The conditions available are Days after Appointment Date, Appointment Location, Appointment Flag, Client Status, Client Type, Client Classifications, and Telehealth Status. Pre-Appointment and Post-Appointment automations do have a Service condition.


Q: Can I set up a recall that only goes to my own clients?
Not directly, because recall automations have no Practitioner condition. Create a Client Classification for that practitioner's clients, apply it in bulk from Tools > Bulk Update filtered by Primary Practitioner, and set it as the recall's Client Classifications condition. See Sending a Recall to Only One Practitioner's Clients above.