luma_create_event_draft
Stage an event draft on Luma; specify name, start time, and timezone, then confirm to publish.
Instructions
Stage an event for creation. Nothing posts to Luma until confirm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Event title. | |
| extra | No | Additional Luma-supported fields not enumerated above. | |
| end_at | No | ISO-8601 datetime, optional. | |
| start_at | Yes | ISO-8601 datetime with timezone offset (e.g. 2026-05-20T14:00:00-04:00). | |
| timezone | Yes | IANA tz name (America/New_York) or alias (ET, EDT, NY, Bogotá). | |
| visibility | No | "public" or "private". Default per calendar settings. | |
| meeting_url | No | Zoom/Meet/etc. URL for virtual events. | |
| max_capacity | No | Hard attendance cap. | |
| description_md | No | Markdown body. Scrubbed for prompt injection before send. | |
| cover_image_url | No | Cover image URL (must already be hosted). | |
| require_approval | No | If true, RSVPs need host approval. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||