Skip to content
Download

Update Calendar Event

Changes or deletes an appointment, either one occurrence of it or the whole series.

An action in the Calendar group. Its type is action.calendar_update.

Port Label Flow Type
in in execution in
out out execution out
ref Appointment data in String
title New title data in String
startsAt New start data in DateTime
location New place data in String
description New details data in String
state state data out Object{ref: String, op: String, scope: String, changed: Boolean, error: String}
Field Key Default Notes
Appointment ref
What to do op UPDATE UPDATE, DELETE
Applies to scope THIS_OCCURRENCE THIS_OCCURRENCE, WHOLE_SERIES
New title title leave empty to keep it; shown when op is UPDATE
New start startsAt leave empty to keep it; shown when op is UPDATE
New length in minutes durationMinutes -1 -1 to keep it; shown when op is UPDATE
New place location leave empty to keep it; shown when op is UPDATE
New details description leave empty to keep them; shown when op is UPDATE
Change how it shows you changeAvailability false shown when op is UPDATE
Shows you as availability BUSY BUSY, FREE, TENTATIVE; shown when changeAvailability is true
  • calendar access
  • permission to change your calendar

A missing permission is flagged in the editor rather than blocking the macro — the graph is fine, the phone is not, and granting it starts the node working with no edit here at all.