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 this connection's preferred workspace unless project names another; 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. Write the title and the description yourself, in the member's words, from what they told you: Connections runs no AI of its own on a draft, so the writing costs the member no Connections credits (it uses their own assistant plan). 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. A draft is free; to put it live, call connections_event_publish with the id this returns. 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. | |
| person | No | Linked person to run this call as (first name). Omit to run as the connection's holder. | |
| dry_run | No | true = return exactly what would be created and create nothing. Default false. | |
| ends_at | No | Optional end time, in the same form. | |
| project | No | Workspace to run this call in (id or name). | |
| location | No | Optional public location label: a city, venue name, or 'virtual'. | |
| timezone | No | The event's time zone as an IANA name, e.g. 'America/Chicago'; needed with starts_at. Its page shows times in this zone. Use the member's own zone unless the event is somewhere else. | |
| starts_at | No | Optional start time: an ISO date-time, e.g. 2027-01-15T18:00 with timezone, or with its offset. | |
| 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. |