Book a meeting
create_bookingBooks start, which must be one of the slots from get_available_slots. Free events are confirmed at once. Paid events return status=pending_payment and a paymentUrl. Give it to the human to pay before holdExpiresAt, or the slot is released. Once confirmed, the event is added to the host's calendar if they connected one, and the invitee gets its invitation. Keep manageUrl and token: they are the only way to view, reschedule or cancel later. 409 slot_unavailable means the time was just taken: fetch slots again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | the invitee's full name | |
| slug | Yes | 1-40 lowercase letters, digits or dashes, starting and ending with a letter or digit | |
| Yes | |||
| notes | No | a string at most 2000 character(s) long | |
| start | Yes | ||
| handle | Yes | 1-40 lowercase letters, digits or dashes, starting and ending with a letter or digit | |
| repeat | No | book a series instead: `count` meetings, `every` 1, 2 or 4 weeks at the same local time, when the event type's repeatMax allows. All or nothing: check_series first | |
| timezone | No | an IANA time zone such as "America/New_York" |