Tool tree
gradeNot graded
check_availabilityAnswer
Check whether Templia is available for a given stay window. Returns JSON with 'available', 'nights', 'minNights', 'blockedRanges', and 'bookingUrl'. Source is the Airbnb-synced iCal feed; calendar lag is possible — always confirm on the booking page before committing.
View tool JSON
{
"name": "check_availability",
"kind": "answer",
"impl": "imperative",
"description": "Check whether Templia is available for a given stay window. Returns JSON with 'available', 'nights', 'minNights', 'blockedRanges', and 'bookingUrl'. Source is the Airbnb-synced iCal feed; calendar lag is possible — always confirm on the booking page before committing.",
"inputSchema": {
"type": "object",
"properties": {
"from": {
"type": "string",
"format": "date",
"description": "Arrival (YYYY-MM-DD)."
},
"to": {
"type": "string",
"format": "date",
"description": "Departure (YYYY-MM-DD, exclusive)."
}
},
"additionalProperties": false
},
"page": "/"
}get_property_infoAnswer
Return canonical information about Templia: name, location, description, amenities, pricing signals, policies, booking URL, contact, and images.
View tool JSON
{
"name": "get_property_info",
"kind": "answer",
"impl": "imperative",
"description": "Return canonical information about Templia: name, location, description, amenities, pricing signals, policies, booking URL, contact, and images.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}get_tzolkin_readingAnswer
Return the Tzolk'in (Maya sacred calendar) day-sign and tone for arrival, each full day, and departure of a stay window. Deterministic from anchor 2026-02-10 = 6 Kawoq. Window capped at 60 days.
View tool JSON
{
"name": "get_tzolkin_reading",
"kind": "answer",
"impl": "imperative",
"description": "Return the Tzolk'in (Maya sacred calendar) day-sign and tone for arrival, each full day, and departure of a stay window. Deterministic from anchor 2026-02-10 = 6 Kawoq. Window capped at 60 days.",
"inputSchema": {
"type": "object",
"properties": {
"from": {
"type": "string",
"format": "date",
"description": "Arrival (YYYY-MM-DD)."
},
"to": {
"type": "string",
"format": "date",
"description": "Departure (YYYY-MM-DD, exclusive)."
}
},
"additionalProperties": false
},
"page": "/"
}open_booking_pageAction
Open Templia's booking page (stay.templia.art) in the current tab, optionally with arrival and departure dates prefilled. Full-page navigation — only call when the user has confirmed intent to book.
View tool JSON
{
"name": "open_booking_page",
"kind": "act",
"impl": "imperative",
"description": "Open Templia's booking page (stay.templia.art) in the current tab, optionally with arrival and departure dates prefilled. Full-page navigation — only call when the user has confirmed intent to book.",
"inputSchema": {
"type": "object",
"properties": {
"from": {
"type": "string",
"format": "date",
"description": "Prefilled arrival date."
},
"to": {
"type": "string",
"format": "date",
"description": "Prefilled departure date."
}
},
"additionalProperties": false
},
"page": "/"
}