Participant Calendrier
Manages calendar event attendees: add, remove, or update attendance status.
Parameters
| Parameter | Type | Required | Variable | Description |
|---|---|---|---|---|
eventId | text | Yes | Yes | Calendar event ID on which to manage attendees. |
action | choice (add, remove, update_status, list) | No | No | Action to perform: add, remove, update status, or list attendees. (Default: "list") |
email | text | No | Yes | Attendee email address to add (required for 'add' action). |
displayName | text | No | Yes | Attendee display name. |
isOptional | boolean | No | No | Mark the attendee as optional. (Default: false) |
attendeeId | text | No | Yes | Attendee ID (required for 'remove' and 'update_status'). |
responseStatus | text | No | Yes | Attendee response status (required for 'update_status'). E.g. accepted, declined, tentative. |
Parameters marked Variable = Yes accept the
{{blockName.field}}syntax.
Output
Output variable : attendeeResult
{
"action": "...",
"attendee": {}
}
Example
Add an attendee to an event.
Input :
{"eventId": "evt-123", "email": "jean@example.com"}
Output :
{"success": true, "attendee": {"email": "jean@example.com", "status": "pending"}}
Tip
Possible statuses: pending, accepted, declined. Requires the target event ID.