Creates a calendar event with options for recurrence (finite `rrule` series only), section-specific timings, and blackout dates within a specified context.
rrulestringiCalendar Recurrence Rule (RRULE) string for recurring events (e.g., 'FREQ=WEEKLY;BYDAY=MO,WE,FR'). Must define a finite series (include 'UNTIL' or 'COUNT').
titlestringShort, descriptive title for the event.
end_atstringEnd date/time of the event (ISO 8601 'YYYY-MM-DDTHH:MM:SSZ').
all_daybooleanIf true, event spans the entire day; `start_at` and `end_at` times are ignored (date portion only).
start_atstringStart date/time of the event (ISO 8601 'YYYY-MM-DDTHH:MM:SSZ').
duplicateobjectSettings for creating a series of identical events. See `DuplicateSettings`.
descriptionstringDetailed description; HTML allowed for rich formatting.
context_codeRequiredstringContext code for the calendar, e.g., 'course_123' (course), 'group_456' (group), 'user_789' (user), or 'account_1' (account).
blackout_datebooleanIf true, marks a blackout date not considered in course pacing calculations.
location_namestringName of the event's location (e.g., 'Conference Room A', 'Online').
child_event_dataobjectSection-specific start/end times. Keys are arbitrary identifiers; values are `ChildEventData` objects.
location_addressstringPhysical address of the event's location.
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
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.