cantinarooftop.com
Manhattan's first Mexican rooftop: tacos, margaritas and a live DJ nightly under a heated glass roof, open all year. Midtown West, 605 W 48th St.
First seen 2026-11-09 · Last seen 2026-11-09 · Source: webmcp.com
Answer 4 · Act 0 · Transact 3 · Score: Not yet scored
Tool inspector
create_reservation
Books a table for 2 to 8 guests. Free, no card and no deposit. Call only when the guest asked you to book these details. By booking, the guest agrees to receive a text from Cantina Rooftop about this reservation; tell them. Returns a booking_token for change_reservation. Booking again for the same guest within 2 hours updates that booking.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
first_name |
string | yes | — |
last_name |
string | yes | — |
email |
string | yes | — |
phone |
string | yes | Guest's mobile, 10 to 15 digits |
preferred_language |
string | no | — |
occasion |
string | no | Optional: birthday, anniversary, a request for the team |
agent_name |
string | no | Optional: the assistant making this call, such as ChatGPT or Claude |
party_size |
integer | yes | Guests, 2 to 8 |
date |
string | yes | YYYY-MM-DD, New York time |
time |
string | yes | 24-hour HH:mm, from check_availability |
offer |
string | no | Optional: book a weekly special. Leave out for a regular table. |
guest_confirmed |
boolean | yes | true only when the guest asked you to book these exact details |
Raw JSON schema
{
"type": "object",
"properties": {
"first_name": {
"type": "string",
"maxLength": 100
},
"last_name": {
"type": "string",
"maxLength": 100
},
"email": {
"type": "string",
"format": "email"
},
"phone": {
"type": "string",
"description": "Guest's mobile, 10 to 15 digits"
},
"preferred_language": {
"type": "string",
"enum": [
"en",
"es"
],
"default": "en"
},
"occasion": {
"type": "string",
"maxLength": 200,
"description": "Optional: birthday, anniversary, a request for the team"
},
"agent_name": {
"type": "string",
"maxLength": 40,
"description": "Optional: the assistant making this call, such as ChatGPT or Claude"
},
"party_size": {
"type": "integer",
"minimum": 2,
"maximum": 8,
"description": "Guests, 2 to 8"
},
"date": {
"type": "string",
"format": "date",
"description": "YYYY-MM-DD, New York time"
},
"time": {
"type": "string",
"pattern": "^([01]\\d|2[0-3]):[0-5]\\d$",
"description": "24-hour HH:mm, from check_availability"
},
"offer": {
"type": "string",
"enum": [
"taco-tuesday",
"bottomless-brunch",
"karaoke-night"
],
"description": "Optional: book a weekly special. Leave out for a regular table."
},
"guest_confirmed": {
"type": "boolean",
"const": true,
"description": "true only when the guest asked you to book these exact details"
}
},
"required": [
"first_name",
"last_name",
"email",
"phone",
"party_size",
"date",
"time",
"guest_confirmed"
],
"additionalProperties": false
}
Similar websites
gabrielcatdeveloper.github.io
portami
carregados.com.br
Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.
trip-world-taupe.vercel.app
TripBuilder is a shared itinerary workspace for humans and AI agents.
freemap.sk
Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.