{
  "$comment": "Sample successful response for start_booking. The returned bookingUrl is prefilled; the passenger must complete name/phone/payment on the site — confirmed is always false.",
  "request": {
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "start_booking",
      "arguments": {
        "pickup": "Helensburgh Central Station",
        "dropoff": "Glasgow Airport",
        "vehicleType": "mpv",
        "passengers": 6,
        "meetAndGreet": true
      }
    }
  },
  "response": {
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
      "content": [
        {
          "type": "text",
          "text": "Booking session ready — fare £118.00 · 22 miles · 33 min.\n\nSend the passenger this link to finish the booking (name, phone, date, payment):\nhttps://tridenttaxis.online/book?pickup=Helensburgh+Central+Station&dropoff=Glasgow+Airport&vehicleType=mpv&fare=118.00&distance=22&duration=1980&meetAndGreet=1\n\nNote: the booking is only confirmed once the passenger submits the form on the site."
        }
      ],
      "structuredContent": {
        "bookingUrl": "https://tridenttaxis.online/book?pickup=Helensburgh+Central+Station&dropoff=Glasgow+Airport&vehicleType=mpv&fare=118.00&distance=22&duration=1980&meetAndGreet=1",
        "confirmed": false,
        "requiresPassengerAction": true,
        "quote": {
          "fareGBP": 118,
          "distanceMiles": 22,
          "durationSeconds": 1980,
          "rate": "day",
          "vehicleType": "mpv",
          "tariffVersion": "argyll-2024-04"
        },
        "prefilled": {
          "pickup": "Helensburgh Central Station",
          "dropoff": "Glasgow Airport",
          "vehicleType": "mpv",
          "departAt": null,
          "meetAndGreet": true
        }
      }
    }
  }
}
