Update a scheduled meeting
update_scheduleModify an existing broadcast schedule across a whole future series or one occurrence—changing times, topic, recurrence, instructions, or join password—without rewriting existing transcripts.
Instructions
When occurrence is omitted, the change applies to the rule and the whole future series. When occurrence is set, only that occurrence changes. A transcript that already exists is not rewritten. The admin password is not accepted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | New end, as an ISO time. | |
| start | No | New start, as an ISO time. | |
| topic | No | New room name. | |
| timezone | No | IANA time zone. Default UTC. | |
| occurrence | No | One occurrence id. Omit to change the whole future series. | |
| recurrence | No | The calendar recurrence rule, stored as sent. An RRULE this process understands is expanded. Anything else is refused. | |
| schedule_id | Yes | The schedule_id from schedule_meeting or list_schedule. | |
| early_margin | No | Milliseconds before start to join. | |
| instructions | No | New goal and instructions for the bot, plain text up to 4000 characters. An empty string clears them (transcribe only). Never run by this server. | |
| room_password | No | Replaces the stored join password. Not returned. |