Create booking
create_bookingBook a slot on an event type. Call find_available_slots first and pass one of those start times. If the event type has required bookingFields from get_event_type, put the answers in additionalResponses keyed by each field's name. This does not check availability itself. Lunacal emails the attendee and any guests, and that notice cannot be unsent. Calling this again can create a second booking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| name | Yes | Attendee name | |
| Yes | Attendee email | ||
| notes | No | ||
| start | Yes | ||
| guests | No | Additional guest emails | |
| language | No | en | |
| location | No | Selected location value, for example "integrations:daily" or an address | |
| metadata | No | ||
| timezone | Yes | IANA timezone, for example "America/New_York" | |
| eventTypeId | Yes | ||
| additionalResponses | No | Answers to custom booking questions, keyed by bookingFields.name |