Cancel calendar events

When generating an .ICS file in Appfarm you have the option of setting a unique Event ID. This Event ID should be used to update existing calendar events, however there is not a possibility of changing the “method” of the .ICS file.

I want to change the method-property of the .ICS file to “CANCEL” to cancel a calendar event.

Hi!

Thank you for your feedback. I will make a feature request for you, but could you first please share a specific use case for this scenario? Having that context will make it easier for our technical team to review and take your request into account.

The cancel method is important when reassigning work between individuals.

Example flow:

  1. An event is assigned to Assistant A.
  2. Assistant A cannot host the event and informs the event organizer.
  3. The event is reassigned to Assistant B, and Assistant A is removed.
  • 3.1 A new calendar invite should be sent to Assistant B.
  • 3.2 A cancellation notice should be sent to Assistant A for the event they are no longer responsible for.

Why cancel outdated calendar events?
To keep schedules clean, improve readability, and prevent confusion or misinterpretation.

Calendar Notifications with VALARM

This post is an extension of the feature request about calendar event functionality @emma.

A useful calendar feature is the ability to add notifications (reminders) to events.

  • Some events should notify the user the day before.
  • Others should notify 15 minutes before.
  • In Appfarm today, the default is no reminder.

Reminders are defined using the VALARM section in the .ICS file.
Below is an example of a reminder set to trigger 30 minutes before the event starts:

BEGIN:VALARM
TRIGGER:-PT30M
ACTION:DISPLAY
DESCRIPTION: Remember to attend today’s event 🙂
END:VALARM

Notes on TRIGGER

  • -PT30M → 30 minutes before
  • -PT1H → 1 hour before
  • -P1D → 1 day before

Why this matters

When reminders are embedded in the user’s own calendar, they automatically integrate with push notifications on their phone or desktop app. This provides a much stronger and more reliable user experience than sending separate email reminders.

Thank you! I have now submitted both feature requests to the team :slight_smile: