calendar_update_event
Modify an existing Infomaniak calendar event's title, start/end time, attendees, description, or recurrence rule. Use the event ID to apply updates and optionally notify attendees.
Instructions
Update an existing Infomaniak calendar event
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"event_id": "<event_id>"
},
"name": "calendar_update_event"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Event end time (Date time string) | |
| rrule | No | Recurrence rule in RFC 5545 format, e.g. FREQ=WEEKLY;INTERVAL=1;BYDAY=MO or FREQ=DAILY or FREQ=MONTHLY;BYMONTHDAY=15. Use empty string to remove recurrence. | |
| start | No | Event start time (Date time string) | |
| title | No | Event title | |
| event_id | Yes | The ID of the event to update | |
| attendees | No | List of attendee email addresses as a JSON array | |
| calendar_id | No | Calendar ID (optional, uses event's calendar if not provided) | |
| description | No | Event description | |
| notify_attendees | No | Send the updated invitation to attendees via email (imip). Defaults to false. |