Update sign-up sheet
update_signup_sheetUse this when the organizer wants to change a sheet made with create_signup_sheet: add slots, change a slot's label or capacity, remove an empty slot, change the per-person limit, show or hide names, edit the note, or close and reopen sign-ups. Takes the organizer link and only the changes. A capacity cannot go below the people already signed up, and a slot with sign-ups cannot be removed. Does not notify participants.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Short note shown on the sheet, e.g. Please bring serving spoons. | |
| title | No | Sheet title, e.g. Thanksgiving potluck or Food drive volunteer shifts. | |
| sign_ups | No | close stops new sign-ups; reopen allows them again. Example: close. | |
| add_slots | No | New slots added at the end, e.g. [{"label": "Ice", "capacity": 1}]. | |
| time_zone | No | IANA time zone for slot dates and times, e.g. America/Chicago. Needed when any slot has a start. | |
| manage_url | Yes | The private organizer link returned when the sheet was created, e.g. https://signup-sheet.zovo.one/m/AbC.../XyZ.... The public link (/p/...) does not work here. | |
| show_names | No | Show first names on each slot to everyone with the link (helps avoid duplicate dishes). Default false. Example: true. | |
| change_slots | No | Changes to existing slots, e.g. [{"slot": "Salad", "capacity": 3}]. | |
| remove_slots | No | Labels or numbers of empty slots to remove, e.g. ["Ice"]. | |
| max_per_person | No | How many slots one person may take, 1-60. Default 1. Example: 2. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | Yes | ||
| slots | Yes | ||
| title | Yes | ||
| status | Yes | ||
| totals | Yes | ||
| changed | No | ||
| settings | Yes | ||
| page_ends | Yes | ||
| manage_url | Yes | ||
| public_url | Yes | ||
| notes_count | No | ||
| slots_count | No |