commit_booking
Finalize a calendar booking atomically at the slot level so exactly one agent wins a race; conflicts return an outranked payload.
Instructions
Finalize a booking. This is the atomic compare-and-swap at the slot level — exactly one agent succeeds per slot in any race window. Returns an outranked payload on 409.
Optional title and invitee ({name, email, notes}) record
who the slot is for; both are echoed back and shown to the owner in
the dashboard.
Set with_conferencing=True to attach a video meeting link to
the committed booking; the link is returned under conferencing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ||
| start | Yes | ||
| title | No | ||
| invitee | No | ||
| metadata | No | ||
| idempotency_key | No | ||
| with_conferencing | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||