Pick a time for an appointment request
book_callback_slotFor someone waiting under "Needs a time" (list_appointments view "needs_time"): "schedule" books them at the date (YYYY-MM-DD) and time (HH:MM, business clock) the owner chose — confirmed straight away unless confirm is false — or "dismiss" closes the request without booking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| time | No | ||
| notes | No | ||
| action | No | "schedule" (default) or "dismiss" | |
| confirm | No | false leaves the new booking waiting for confirmation | |
| site_id | Yes | The site, from list_sites | |
| user_goal | No | Optional: the user's goal behind this call, in one short sentence of plain words (e.g. "add a page so customers can book tables"). No names, emails or other personal details. | |
| request_id | Yes | From list_appointments view "needs_time" |