| name | booking-process |
| description | End-to-end award booking process — from finding space to confirmed ticket. Covers search tools, transfer timing, phone scripts, and what to do when it breaks. Never lose an award seat to a timing mistake again. |
Award Booking Process
The gap between "I found the space" and "I have a confirmed ticket" is where bookings die. Wrong search tool, too-slow transfer, wrong booking class, agent who doesn't know the routing rules. This skill is the full playbook.
Phase 1: Find the space
Search tools by alliance
| Alliance | Best search tool | Notes |
|---|
| Star Alliance | United.com | Shows partner availability without booking United |
| oneworld | AA.com | Shows JAL, Cathay, Iberia, Finnair space |
| SkyTeam | Air France/KLM | Flying Blue shows SkyTeam partners |
| All alliances | ExpertFlyer | Paid ($9.99/mo) — best availability data, alerts |
| All alliances | Seats.aero | Free tier, excellent award calendar view |
| All alliances | PointsYeah | Free, real-time award availability |
| ANA | ANA.co.jp | Must search directly — ANA space doesn't show on United |
| JAL | AA.com | JAL First not shown; call AA for J availability |
Search protocol
- Start broad: ±3 days, any routing
- If nothing: try nearby airports (LAX/SFO/SJC, LHR/LGW/STN)
- Check both directions if flexible on direction
- Note the booking class (J, C, D, I, Z for business — not all are the same)
- Screenshot or note the flight numbers and dates — availability changes
Phase 2: Validate before transferring
Never transfer points until you have confirmed award space. Points transfers are one-way and usually instant — you cannot undo them.
Checklist before transferring:
Phase 3: Transfer points
| Transfer | Time | Notes |
|---|
| Chase UR → United | Instant | |
| Chase UR → Hyatt | Instant | |
| Chase UR → Air France | Instant | |
| Amex MR → Delta | Instant | |
| Amex MR → Air France | Instant | |
| Amex MR → ANA | 2-5 days | Not instant — don't transfer day-of |
| Citi TY → Turkish | 2-3 days | |
| Citi TY → LifeMiles | Instant | |
| Capital One → Air France | Instant | |
| Capital One → Turkish | 2-3 days | |
Rule: if transfer time is >instant, search for space, call to hold it (some programs offer 24–72h holds), then transfer.
Phase 4: Book
Online booking
- Log into the award program (not the airline website — the program)
- Search the exact flight/date you found
- If it appears: book immediately, pay taxes with the best travel card
- Best cards for award fees/taxes: Amex Platinum (if using Amex portal), any card with no foreign transaction fees
Phone booking (when required)
Programs that often require a phone call:
- ANA via Virgin Atlantic, Air Canada, or United (partner space)
- JAL First Class via any partner
- Turkish Miles&Smiles (partner bookings)
- LifeMiles complex routings
Phone script:
"I'd like to book an award ticket. The flight is [airline] [flight number] on [date] from [origin] to [destination] in [cabin class]. I'm looking for [booking class] award space. Can you confirm you see availability?"
If agent says no space:
- Ask for a supervisor or call back and try a different agent
- Confirm the correct booking class (J vs. I vs. Z — different classes, different availability)
- Try calling the operating carrier's reservations instead
Phase 5: Confirm and protect
After booking:
- Get a confirmation number — search it on the airline's website immediately
- Verify: name spelling matches passport exactly, routing is correct, cabin is correct
- Set a calendar reminder 24h before departure to check in online
- Screenshot the itinerary
- If anything changes (schedule change, equipment swap): call immediately — you may be able to rebook into a better cabin or get a refund of points
Contract
{
"$schema": "https://json-schema.org/draft/2020-12",
"title": "Award Booking Checklist",
"purpose": "Walk through the five booking phases for a specific award and return a step-by-step action plan with timing and risk flags.",
"constraints": [
"Never recommend transferring points until space is confirmed",
"Always include the exact transfer time for the relevant currency-to-program path",
"Flag any phone-required bookings early — they add 30-60 minutes to the process",
"Include a rollback plan: what to do if the space disappears during transfer"
],
"required": ["booking_plan", "transfer_timing", "risks"],
"properties": {
"booking_plan": {
"type": "array",
"description": "Ordered steps with estimated time for each",
"items": {
"required": ["step", "action", "time_estimate"],
"properties": {
"step": { "type": "integer" },
"action": { "type": "string" },
"time_estimate": { "type": "string" },
"tool_or_url": { "type": ["string", "null"] }
}
}
},
"transfer_timing": { "type": "string" },
"risks": { "type": "array", "items": { "type": "string" } },
"rollback": { "type": "string", "description": "What to do if space disappears during the process" }
}
}