Booking process
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.From its SKILL.md
npx -y skills add eidos-agi/eidos-travel-hub --skill booking-processAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
5.7 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it
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:
- Space confirmed on search tool (not calendar view — click through to the actual flight)
- Booking class is a saver rate (not standard/web special which cost 2× points)
- You know exactly how many points the program requires
- You know the exact program you're booking through (not just the airline flying you)
- If phone booking required: you've confirmed the agent can see the space
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" }
}
}
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.