If your customers are showing up for appointments that appear as canceled in the back-end, or if some appointments are being canceled shortly after booking, this usually isn’t caused by a bug.
Amelia doesn’t cancel appointments automatically. If the cancellation wasn’t done manually by a customer, admin, employee, or manager, it may have been triggered by an email link checker.
When the %appointment_cancel_url%
placeholder is included in email notifications, some link checkers (from email services or browser extensions) may “click” the cancelation link while scanning the email for threats. This can result in the appointment being unintentionally canceled.
Unfortunately, this can’t be prevented from Amelia’s side. A safe workaround is to avoid including the direct cancelation link in emails, and instead direct customers to manage their appointments via the Front-end Customer Panel, with instructions like:
“To cancel your appointment, please log in to your Customer Panel and click the pencil icon to access the cancel option.”