Appointments
Status Tracking

Status Tracking

Every Attendara appointment moves through a lifecycle of statuses. Understanding these helps you know exactly what's happening with each booking at any time.

Status overview

Pending
Default state. The appointment exists and notifications have been or will be sent. Awaiting customer response.
Confirmed
The customer clicked the confirmation link in their notification email or SMS.
Cancelled
The appointment was cancelled — either by the customer via the rejection link, or by you deleting the calendar event.
Error
No customer identifier (email or phone) could be found in the event. Notifications cannot be sent until the error is resolved.

Status lifecycle

The typical flow for a successful appointment:

  1. Created → Attendara picks up the calendar event → status set to Pending.
  2. Notification sent → A confirmation email is delivered to the customer (still Pending).
  3. Customer responds → They click Confirm → status becomes Confirmed.
  4. Appointment happens → After the end time, post-appointment rules fire (e.g. a review request email).
[Screenshot: Customer profile showing appointment row expanded with status chip and communication history]

How status is reflected in your calendar

When status changes, Attendara writes back to your calendar event if you have visual indicators enabled (see Sync Settings):

  • Google Calendar — The event colour changes (e.g. green for Confirmed, red for Cancelled).
  • Microsoft Outlook — An Outlook category is applied to the event.
  • Text prefix — Optionally, [Confirmed] or [Cancelled] is prepended to the event title.

Customer self-service

Every notification sent by Attendara includes a unique personal link for the customer. Via this link, customers can:

  • Confirm their appointment → status → Confirmed.
  • Cancel their appointment → status → Cancelled, and a rescheduling flow is triggered if you have a reschedule notification rule set up.
  • View details — The appointment time, location, and your business name (and logo if you have branding enabled).
  • Update their contact details — Customers can update their email address or phone number from the same page.

Skip if already confirmed

When creating notification rules, you can enable Skip if already confirmed on reminder rules. This prevents sending an unnecessary reminder to a customer who has already confirmed. See Notification Rules.