Create a public hosted event (a page with RSVPs)
connections_event_createUse this when the member asks to create, host, plan or set up a PUBLIC event that others attend ('host an event', 'set up a meetup', 'create an event page for X'). Creates ONE hosted event on Connections - its own public page with RSVPs and tickets - as a draft, in the workspace this connection is bound to; a draft is private until published. It does not put anything on the member's own calendar: for 'add it to my calendar', a meeting, an appointment or blocked-out time, use connections_calendar_add. Pass dry_run:true first to see exactly what would be created without creating anything, and show that to the member before writing for real. Every other setting - tickets, registration questions, capacity, approval, the cover, and later changes to any of these - goes through events_manage_hosted_events (create-event / update-event) with the event's id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | The event's name, in the member's words. | |
| dry_run | No | true = return exactly what would be created and create nothing. Default false. | |
| ends_at | No | Optional end time: an ISO date/time string, or unix seconds. | |
| location | No | Optional public location label: a city, venue name, or 'virtual'. | |
| starts_at | No | Optional start time: an ISO date/time string, or unix seconds. | |
| description | No | Optional description of the event, shown on its public page. | |
| guests_see_who_came | No | After the event, checked-in guests see who else came (the 'Who did you meet?' recap). Default true; false turns it off, e.g. for a large event. Each guest can still hide themselves. | |
| guest_list_visibility | No | Who sees the guest list before the event: public (names), count_only (just the number), hidden. Default hidden. |