The CoachAccountable Blog

Master CoachAccountable and become the best dang coach you can be. Also, news.

Appointment Cancel & Reschedule Links

Now that Version 5 is done and launched, I’ve been having fun getting down with programming projects that AREN’T a massive, under-wraps operation!  To that end, earlier this week I got a support question asking:

A pet peeve of mine is clients cancel an appointment by deleting the calendar invite you send via

Is there a configuration I’m overlooking to integrate a “cancel / reschedule” link into the calendar invite?

A fine question!  Because all parties to an Appointment in CoachAccountable have their own login (which is not typically the case while a general purpose scheduler), the usual way to cancel or reschedule is from within the app, while logged in.

But by that very same token, general purpose schedulers offer, out of necessity, something like “Need to cancel this?  Click here.  Need to reschedule this?  Click here.

These allow easy to access to modify an already-scheduled Appointment, and though they’re certainly not needed with CA (wherein everyone can log in to handle all their business, including appointment modifications), I figure that’s a nice addition for two reasons:

  1. This will indeed make it more likely that clients will cancel or reschedule in a way that will be picked up by CA for all the beyond-mere-event setting functionality that that entails1 (meaning coach won’t have to do it as a separate step).
  2. This makes it possible for a client’s assistant, who may be charged with managing their appointments, to make those changes (and WITHOUT requiring the full login credentials of that client, which would reveal potentially sensitive information about the coaching itself).

So, these sorts of links for managing appointments are now a thing!

To take advantage, on can include [cancelLink] and [rescheduleLink] magic tags in both Appointment Notification and Appointment Reminder email templates:

When a client (or their assistant, or indeed anyone else!) clicks the cancel link, they find themselves on a page that looks like this:

Screenshot of the Appointment Cancel page

Clicking a reschedule link takes one to a place like this:

Screenshot of Appointment Reschedule page

Simple as that.

The beauty of these is that one is NOT necessarily logged in when on one of those pages, and one is ONLY allowed to see and modify the one, single Appointment that is implied by the magic link that got one here.

It’s a nice measure of allowing an assistant to manage those calendar details for a busy client, and further closes the already narrow gap between CoachAccountable scheduling and other, more general purpose scheduling apps.

  1. By this I’m talking about pre- and post-Appointment Worksheets, notification texts and emails, allocation management, Zoom meeting setting, and more.


  1. Karsten Alva-Jorgensen

    I love this new feature and I hope my clients will make use of it. Thank you for your continued efforts to make CoachAccountable ever better and more useful.

    August 27, 2023 @ 4:47 pm

  2. Tim Smith

    Once again – making a great experience for our coaching clients!!

    Thanks John!

    August 28, 2023 @ 5:17 pm

  3. Kirsten Chong

    This is amazing!!! So many of our clients have EAs and are going to LOVE this addition :-) Thank you John!!

    September 7, 2023 @ 1:57 pm

  4. Kevin Fernandez

    Fantastic addition!!

    September 9, 2023 @ 1:35 pm

  5. Andrew Sutton

    Awesome! In case anyone wants to copy/paste, I think this is the exact text that is in the image:

    If you need to change this, you can [cancelLink::Click here to cancel] or [rescheduleLink::Click here to reschedule].

    John, is this correct?

    September 21, 2023 @ 7:36 pm

  6. John

    That is indeed correct! And yes, that text is present in the default templates now, but that’s a handy thing to have handy for folks who have already customized theirs and want to add those links in. So thanks, Andrew!

    September 22, 2023 @ 12:24 pm