← WebMCP Directory

Tool tree

fixpricetaxitoairport.com.au

Travel & EventsTools verified
Website
Fixed-price taxi to Melbourne & Avalon Airports. Instant online booking, all tolls and GST included. Know your fare upfront—no meters, no surprises.
Explore capabilities
    get_fare_quoteAnswer

    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.

    View tool JSON
    {
      "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"
        ]
      }
    }
    book_airport_taxiSensitive Action

    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.

    View tool JSON
    {
      "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"
        ]
      }
    }
    open_booking_formSensitive Action

    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.

    View tool JSON
    {
      "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"
          }
        }
      }
    }