agentsclimarketplace

Booking process

Skill eidos-agi/eidos-travel-hub/skills/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

Install
npx -y skills add eidos-agi/eidos-travel-hub --skill booking-process

Assembled 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

AllianceBest search toolNotes
Star AllianceUnited.comShows partner availability without booking United
oneworldAA.comShows JAL, Cathay, Iberia, Finnair space
SkyTeamAir France/KLMFlying Blue shows SkyTeam partners
All alliancesExpertFlyerPaid ($9.99/mo) — best availability data, alerts
All alliancesSeats.aeroFree tier, excellent award calendar view
All alliancesPointsYeahFree, real-time award availability
ANAANA.co.jpMust search directly — ANA space doesn't show on United
JALAA.comJAL First not shown; call AA for J availability

Search protocol

  1. Start broad: ±3 days, any routing
  2. If nothing: try nearby airports (LAX/SFO/SJC, LHR/LGW/STN)
  3. Check both directions if flexible on direction
  4. Note the booking class (J, C, D, I, Z for business — not all are the same)
  5. 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

TransferTimeNotes
Chase UR → UnitedInstant
Chase UR → HyattInstant
Chase UR → Air FranceInstant
Amex MR → DeltaInstant
Amex MR → Air FranceInstant
Amex MR → ANA2-5 daysNot instant — don't transfer day-of
Citi TY → Turkish2-3 days
Citi TY → LifeMilesInstant
Capital One → Air FranceInstant
Capital One → Turkish2-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:

  1. Get a confirmation number — search it on the airline's website immediately
  2. Verify: name spelling matches passport exactly, routing is correct, cabin is correct
  3. Set a calendar reminder 24h before departure to check in online
  4. Screenshot the itinerary
  5. 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.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.