Tool to import an event as a private copy to a calendar. Use when you need to add an existing event to a calendar using its iCalUID. Only events with eventType='default' can be imported.
endRequiredobjectThe (exclusive) end time of the event. For all-day events, use 'date' field; for timed events, use 'dateTime' and 'timeZone' fields.
startRequiredobjectThe (inclusive) start time of the event. For all-day events, use 'date' field; for timed events, use 'dateTime' and 'timeZone' fields. `dateTime` must be ISO 8601 format (e.g., `'2024-01-15T10:00:00'`); `timeZone` should match the calendar's timezone to avoid shifted times.
sourceobjectSource from which the event was created.
statusstringStatus of the event. Possible values: 'confirmed', 'tentative', 'cancelled'.
colorIdstringThe color of the event. This is an ID referring to an entry in the event colors definition.
iCalUIDRequiredstringEvent unique identifier as defined in RFC5545. This is required to identify the event being imported.
summarystringTitle of the event.
locationstringGeographic location of the event as free-form text.
sequenceintegerSequence number as per iCalendar.
attendeesarrayThe attendees of the event.
remindersobjectInformation about the event's reminders for the authenticated user.
recurrencearrayList of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event, as specified in RFC5545. Each string must include the full prefix (e.g., `'RRULE:FREQ=WEEKLY;BYDAY=MO'`); omitting the prefix causes a 400 error.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.