{"ok":true,"site":{"host":"fixpricetaxitoairport.com.au","url":"https://www.fixpricetaxitoairport.com.au/","type":"live","category":"Travel & Events","desc":"Fixed-price taxi to Melbourne & Avalon Airports. Instant online booking, all tolls and GST included. Know your fare upfront—no meters, no surprises.","tools":[{"name":"get_fare_quote","kind":"answer","impl":"imperative","description":"Get the fixed, all-inclusive fare (AUD, tolls and GST included) for an airport taxi transfer between Melbourne Airport (MEL) or Avalon Airport (AVV) and any Victorian address. No personal details needed. Always quote before booking.","inputSchema":{"type":"object","properties":{"airport":{"type":"string","enum":["MEL","AVV"],"description":"MEL = Melbourne Airport (Tullamarine), AVV = Avalon Airport"},"direction":{"type":"string","enum":["to_airport","from_airport"]},"address":{"type":"string","description":"Free-form street address or suburb (the non-airport end of the trip)"},"pickup_date":{"type":"string","description":"YYYY-MM-DD, Melbourne time, today or future"},"pickup_time":{"type":"string","description":"24-hour HH:MM or 12-hour h:MM AM/PM (Melbourne time)"},"pickup_datetime":{"type":"string","description":"ISO 8601 alternative to pickup_date + pickup_time"},"vehicle_type":{"type":"string","enum":["sedan","suv","maxi_cab"],"description":"sedan seats 4, suv seats 6, maxi_cab seats 11"},"passengers":{"type":"integer","minimum":1,"maximum":11},"luggage":{"type":"integer","minimum":0,"maximum":20}},"required":["airport","direction","address"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"book_airport_taxi","kind":"transact","impl":"imperative","description":"Create a real airport taxi booking. Requires customer_name and customer_phone — ask the traveller for these first. The fare is computed server-side (use get_fare_quote to preview it). The traveller must approve a confirmation dialog, and the dispatch team phones them to confirm before pickup.","inputSchema":{"type":"object","properties":{"airport":{"type":"string","enum":["MEL","AVV"],"description":"MEL = Melbourne Airport (Tullamarine), AVV = Avalon Airport"},"direction":{"type":"string","enum":["to_airport","from_airport"]},"address":{"type":"string","description":"Free-form street address or suburb (the non-airport end of the trip)"},"pickup_date":{"type":"string","description":"YYYY-MM-DD, Melbourne time, today or future"},"pickup_time":{"type":"string","description":"24-hour HH:MM or 12-hour h:MM AM/PM (Melbourne time)"},"pickup_datetime":{"type":"string","description":"ISO 8601 alternative to pickup_date + pickup_time"},"vehicle_type":{"type":"string","enum":["sedan","suv","maxi_cab"],"description":"sedan seats 4, suv seats 6, maxi_cab seats 11"},"passengers":{"type":"integer","minimum":1,"maximum":11},"luggage":{"type":"integer","minimum":0,"maximum":20},"customer_name":{"type":"string"},"customer_phone":{"type":"string","description":"e.g. 0412345678 or +61412345678"},"customer_email":{"type":"string"},"flight_number":{"type":"string"},"special_requests":{"type":"string","description":"Extra notes (baby seat, wheelchair, etc.)"}},"required":["airport","direction","address","customer_name","customer_phone"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"open_booking_form","kind":"transact","impl":"imperative","description":"Open this website’s booking form for the traveller to complete themselves. Use when they prefer to fill in details manually or when book_airport_taxi cannot proceed.","inputSchema":{"type":"object","properties":{"airport":{"type":"string","enum":["MEL","AVV"],"description":"MEL = Melbourne Airport (Tullamarine), AVV = Avalon Airport"},"vehicle_type":{"type":"string","enum":["sedan","suv","maxi_cab"],"description":"sedan seats 4, suv seats 6, maxi_cab seats 11"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"apiSurface":"spec","favicon":"/favicons/fixpricetaxitoairport.com.au.png","toolCount":3}}