{"ok":true,"site":{"host":"santavistario.com","url":"https://santavistario.com/en/","type":"live","category":"Travel & Events","desc":"Boutique hotel accommodation at Santa Vista Rio in Rio de Janeiro.","tools":[{"name":"ask_site","kind":"answer","impl":"imperative","description":"Search Santa Vista Rio's own site content (hotel facts, check-in/out times, pets, address, amenities, suite FAQs, spa treatments, events, experiences) in the page language and return the most relevant sections with their page links. Use it for any guest question about the hotel before answering. Returns up to 5 sections; if nothing matches, returns an empty list with a note.","title":"Ask the Santa Vista Rio site","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"The guest's question or keywords"}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/"},{"name":"find_rooms","kind":"answer","impl":"imperative","description":"List Santa Vista Rio's suites, optionally filtered by number of guests, category (cozy, deluxe, master, presidencial) or a specific suite slug. Use it to recommend a suite or answer questions about size, beds, amenities and starting price. Returns each suite's name, category, size in m², max guests, bed, starting nightly price in BRL (live from the booking system, omitted when unavailable; the final rate is shown in the booking engine) and page link.","title":"Find suites","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"guests":{"type":"integer","minimum":1,"description":"Number of guests who will stay in the suite"},"category":{"type":"string","enum":["cozy","deluxe","master","presidencial"]},"slug":{"type":"string","description":"Suite slug, e.g. deluxe-arpoador"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/"},{"name":"start_booking","kind":"act","impl":"imperative","description":"Open the hotel's booking engine with the guest's dates, number of adults and, optionally, a suite or category preselected. Use it when the guest wants to book or check availability for specific dates. The page navigates to /reservar, where live availability and rates appear and the guest completes the reservation and payment themselves. Returns the booking URL.","title":"Start a booking","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"checkin":{"type":"string","description":"Check-in date, YYYY-MM-DD"},"checkout":{"type":"string","description":"Check-out date, YYYY-MM-DD"},"adults":{"type":"integer","minimum":1,"maximum":8},"room":{"type":"string","description":"Optional suite slug (from find_rooms) or category: cozy, deluxe, master, presidencial"}},"required":["checkin","checkout","adults"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/"},{"name":"contact_hotel","kind":"act","impl":"imperative","description":"Open a WhatsApp conversation with the hotel's front desk, optionally with a prefilled message. Use it for requests the site can't complete: spa bookings, events and weddings, gift vouchers, special requests. The guest reviews and sends the message themselves. Returns the WhatsApp link.","title":"Contact the hotel on WhatsApp","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"message":{"type":"string","maxLength":1000,"description":"Optional prefilled message, written as the guest"}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/en/"}],"apiSurface":"spec","favicon":"/favicons/santavistario.com.png","toolCount":4}}