Setting Up a Recall Automation
Set up recall automations in Zanda to ensure clients rebook after a specified interval. Automate follow-up messages or tasks for clients with no future appointments scheduled.
Create an automation for recalling for your clients. Recall Automations are messages sent or tasks created at a scheduled interval after the client's last booked appointment where they have no future appointments booked. This is a great tool for following up on clients to ensure they rebook after a certain interval.
Note:
Recall Automations will only be created for clients with an appointment that meets all automation conditions and have no future appointments booked with those conditions.
Follow these steps to create an automation:
- Navigate to Settings > Communication > Automations
- Click on '+ Add Automation'

- Give the automation a name (e.g. "3 month recall")
- Select the 'Recall' Automation Type.

- 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:
- Days after Appointment Date - this is when the automated message will be sent.
- Appointment Location - leave it as all, or select one or many locations.
- Appointment Flag - leave it as all, or select one or many appointment flags.
- Client Status - leave as all, or choose a status to filter out clients who do not need a recall created.
- Client Type - leave it as all, or select one or many client types.
- Client Classifications - leave as all, or choose one or more client classifications to filter out clients who do not need a recall created.
- 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.

-
- The email or SMS will be sent to the client that the appointment is booked for.
- 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 and will be visible to all users.

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
- Open the relevant client Profile > Contacts tab and select their connected contact, or add the contact who will be receiving their automation communication messages.
- 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.
- 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.