Source: https://www.agentweb.us/sites/jetblue.com/

# Can an AI agent book a JetBlue flight?

By Andrey Marey, Founder of AgentWeb · As of Oct 22, 2026

> **Short answer.** Partly, through AgentWeb. As of Oct 22, 2026, the JetBlue map (version 0.1.0) gives your agent 12 actions. It can find bookable round-trip flights and routes, see fare brand upsells, add the chosen flights to the cart, and read the cart and its traveler rules. Passenger details and payment are not mapped yet.

Map: JetBlue (jetblue.com) · version 0.1.0 · 12 actions · Uses the person's own signed-in account

## What your agent can do on JetBlue

| Action | What it does |
|---|---|
| `add_flights_to_cart` | Adds the selected flight offers to the shopping cart. |

## What your agent can read first

| Action | What it returns |
|---|---|
| `flight_search` | Search bookable flights for a round trip. |
| `get_shopping_cart` | Fetch the current booking/shopping cart Returns a JSON object with "data" containing pointOfSale, travelers (type, passengerIndex, name, contact, special. |
| `xsell_air_search_offer` | Run a JetBlue/Paisly cross-sell air search with origin/destination airport codes, departure/return dates, and passenger counts. |
| `get_destinations_for_origin` | Fetch the list of destinations served from a given origin airport Returns JSON with "data.origin" and a "data.destinations" array; each destination has "name". |
| `list_origins` | List available flight origin airports/cities Returns JSON with "data.origins", an array of objects carrying "name" (e.g. "Ottawa, ON (yow)"), "code" (IATA. |
| `brand_upsell_ngb_exact_search` | Fetch fare-brand upsell offers with a "brandId" in the JSON body. |
| `get_cart_traveler_rules` | Fetch traveler rules for the current shopping cart Returns JSON with "data.travelerRules", per-traveler date-of-birth rules (type, latestDateOfBirth, ruleId). |
| `get_nearby_airports` | Fetch nearby airports Returns a JSON object with data.airports[], each having "name" (e.g. "Pasco, WA (psc)"), "code" (IATA code, e.g. "psc"), and "location". |
| `routes_origins_by_destination` | List all origin airports that have routes into a given destination airport Returns JSON with "data.destination" (the destination code) and "data.origins", an. |
| `get_booker_air_config` | Fetch the home-page flight booking widget ("bookerAir") configuration Returns a JSON object with "name" and "data.bookerAir" describing the booking form (date. |
| `nearby_airports` | Fetch airports near the current session's location with an empty JSON body. |

## How the login works

The person signs in once on JetBlue through AgentWeb's hosted login, started with `agentweb_start_connection` and confirmed with `agentweb_poll_connection`. Your agent never sees the password. Actions then run on that person's own account, and they can disconnect at any time.

## Try it

```bash
curl -s https://mcp.agentweb.us/api/execute \
  -H "Authorization: Bearer $AGENTWEB_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: jetblue-origins-1" \
  -d '{"domain":"jetblue.com","action":"list_origins","params":{}}'
```

Parameter names shown are illustrative. Your agent gets the exact schema for every action from AgentWeb's `list_actions` tool.

## What it does not cover yet

- Entering passenger details and paying are not mapped yet.

## Frequently asked questions

### Can my agent finish a JetBlue booking?

Not yet. It can put the right flights in the cart. For a deeper flight flow today, the Ryanair map builds the whole booking up to payment.

### What does it cost?

Each completed action costs $0.05, paid from prepaid blocks of $25, $50 or $100 that never expire. Failed actions are refunded.

### Which AI tools can use it?

Any agent that speaks MCP or HTTP. Add `https://mcp.agentweb.us/mcp` as a remote MCP server in Claude, ChatGPT, Cursor, Codex or Grok, or call the REST endpoint directly.

## Related

- [Book Ryanair flights up to payment](/sites/ryanair.com/)
- [Book a hotel on Trip.com](/sites/trip.com/)
- [Best tools for AI agents to take actions on websites (2026)](/blog/best-tools-for-ai-agents-to-take-actions-on-websites-2026/)
- [All sites AgentWeb can act on](/sites/)

Action list from AgentWeb's public sites API, snapshot Oct 22, 2026, 16:59 London time. Live coverage: https://mcp.agentweb.us/api/sites
