create_vip_booking_request
Submit a VIP table booking request to the venue's booking desk for nightlife events, with precise handling of late-night arrival times to prevent midnight confusion.
Instructions
Create a VIP table booking request and send it directly to the venue booking desk. The venue must have vip_booking_supported=true. Before calling this tool, always confirm booking date and arrival time in venue local time. For arrivals from 00:00 to 05:59, use the 'night + actual day' format to avoid midnight confusion. Required format: '[Night] night, [time] ([Actual Day] [time])' — e.g., 'Friday night, 2am (Saturday 2am)'. Example confirmation: 'So you're coming Friday night, 2am (Saturday 2am), table for 4 at Zouk?' If the user gives a time like 2am without a day, ask: 'Do you mean Thursday night, 2am (Friday morning), or Friday night, 2am (Saturday morning)?' If the user changes the requested day, regenerate confirmation before calling this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| venue_id | Yes | ||
| booking_date | Yes | ||
| arrival_time | Yes | ||
| party_size | Yes | ||
| customer_name | Yes | ||
| customer_email | Yes | ||
| customer_phone | Yes | ||
| preferred_table_code | No | ||
| special_requests | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| booking_request_id | Yes | ||
| status | Yes | ||
| created_at | Yes | ||
| message | Yes | ||
| preferred_table_code | Yes | ||
| min_spend | Yes | ||
| min_spend_currency | Yes | ||
| table_warning | Yes |