Plan a Seattle cruise trip
plan_cruise_tripBuild a day-by-day plan for a Seattle cruise departure, the same plan the seatac.co sailing page shows: fly into Seatac, ride to a hotel near the pier (or straight to the ship on sailing day), the ride to the terminal, and the ride home or one more night after the cruise. Each step has its booking link and cost: ride estimates from Seatac's own pricing (whole dollars before fee and tax; final price at booking), typical hotel rates, and a flight comparison link. Needs the ship and sailing date (use find_cruise_sailings first if unsure). Pass hotel_slug from hotel_options to put a hotel in the plan and the total.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ship": "<ship>",
"sail_date": "<sail_date>"
},
"name": "plan_cruise_trip"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ship | Yes | Ship name, any case; partial names work ("Bliss"). | |
| arrive | No | When they fly in: same_day, day_before (default), or two_days_before. | |
| sail_date | Yes | Sailing (embarkation) date in Seattle, YYYY-MM-DD. | |
| hotel_name | No | Optional name of another hotel they already booked. | |
| hotel_slug | No | Optional hotel from hotel_options (a previous call) to include in the plan and total. | |
| party_size | No | Travelers (1-14, default 2). | |
| after_cruise | No | airport (default): straight to the airport; hotel: one more night in Seattle. | |
| arrival_date | No | Or an exact arrival date (YYYY-MM-DD), up to 14 days before sailing. | |
| home_airport | No | Optional 3-letter code of the airport they fly from, e.g. ORD. | |
| arrival_flight | No | Optional arriving flight number, e.g. AS 342, prefilled on the airport ride. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cost | No | ||
| days | No | ||
| error | No | ||
| sailing | No | ||
| arrival_date | No | ||
| hotel_options | No | ||
| plan_page_url | No |