update_event
Update a wedding event's details—name, time, venue, address, dress code, and RSVP settings—after user confirmation. Guests see the updated information on the website.
Instructions
Update a wedding event (name, time, venue, location, dress code, RSVP settings). Guests see these details on the website. Asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken, and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| name | No | Event name | |
| note | No | Event notes/description | |
| attire | No | Dress code | |
| end_at | No | End time ISO 8601 | |
| address1 | No | Street address | |
| event_id | Yes | Event entity ID from list_events | |
| start_at | No | Start time ISO 8601 (e.g. 2026-10-17T18:30:00Z) | |
| venue_name | No | Venue name | |
| postal_code | No | ||
| confirmToken | No | ONLY for the two-step confirmation fallback (a client without MCP elicitation). The confirmToken from this same tool's phase-1 "confirmation-required" response, passed back ONLY after the user has seen that preview and explicitly approved it in chat — never on the first call, never invented, never reused. Call again with the same arguments. Ignored when the client supports elicitation. | |
| country_code | No | Default: US | |
| collect_rsvps | No | Whether to collect RSVPs for this event | |
| state_province | No |