Have your AI agent call the airline about a delay

Short answer: Tell your agent your flight, the delay, and what you want. CallForMe calls the airline, gets through the menu and hold, and asks what compensation and rebooking options exist. Because airlines verify the passenger before changing a ticket, the assistant patches you in with transfer_to to accept the option you want.

“My flight was delayed 7 hours. Call the airline, ask for compensation, and ask about rebooking me on the first flight tomorrow.”

Open this in ChatGPT and swap in your details before you send it. It needs the CallForMe plugin.

Add CallForMe to your agentTry a free demo call

Using ChatGPT? Add it from ChatGPT's plugin directory in one step, on any plan.

$1 when someone answers, first 2 minutes included. Nothing if nobody picks up. Connecting asks for nothing.

On your phone? Email yourself the setup steps

After a bad travel day, the last thing you want is a long hold with the airline. Your agent can sit in the queue, ask the questions, and only bring you in for the part where the airline needs you.

What your agent does

  1. plan_call with your flight details. It flags what the agent will ask: confirmation code, passenger name, and which flight you want instead.
  2. place_call with transfer_to:
What your agent sends (for developers)
{
  "phone": "+18005550133",
  "business_name": "Airline reservations",
  "goal": "Ask about compensation for a 7-hour delay on flight 1234 on Sept 27, and ask about rebooking the return on the first flight tomorrow morning. Once the rep has options, connect the passenger to confirm.",
  "details": "Passenger Omar Haddad, confirmation ABC123. Flight 1234 DFW to LAX on Sept 27 was delayed 7 hours. Wants the earliest flight tomorrow on the return LAX to DFW, originally Oct 2.",
  "questions": [
    "What compensation is offered for this delay?",
    "What are the earliest flights tomorrow and is there a change fee?",
    "How will the compensation be issued?"
  ],
  "on_behalf_of": "Omar Haddad",
  "callback_number": "+12145550199",
  "transfer_to": "+12145550199",
  "constraints": "Don't accept any change that costs money. Don't give card numbers. Connect the passenger before any ticket change."
}
  1. get_call with wait_seconds: 50 on a loop while the assistant waits on hold. If the rep asks "window or aisle?", your agent sees pending_question and answers with answer_question.
  2. When the rep has options, your phone rings. You confirm and the rep finishes the change with you.

Example result

Illustrative example: names, prices and times are made up. Transcript excerpt:

Rep: Reservations, this is Marcus.

Assistant: Hi Marcus, this is an assistant calling for Omar Haddad, on a recorded line. The confirmation is ABC123. Omar's flight on the 27th was delayed seven hours, and he'd like to know what compensation is available and what the first flight tomorrow looks like.

Rep: I can offer a $150 travel credit for the delay. First flight tomorrow is 6:10am, no change fee.

Assistant: Thank you. I'm connecting Omar now so he can confirm the change.

What your agent tells you:

Field Value
Compensation offered $150 travel credit
Rebooking option 6:10am tomorrow, no change fee
Hold time 22 minutes
Status Transferred to you to confirm

Call length 26 minutes, $10.60.

Tips

  • Give the exact flight and date. The confirmation code alone sometimes isn't enough for a past segment.
  • Ask how compensation is issued. Credit, miles, or refund to the original card are very different.
  • Try the app first for simple rebooks. Call when the app can't help or when you're asking for compensation.
  • Call early in the day. Queues after big weather events can exceed the 30-minute call limit.
  • Thanksgiving week is the busiest of the year. If a delay hits on a peak day, have your agent call right away, and pass your number as transfer_to so you only pick up once an agent answers.

What it costs

Holds count as call time. A 26-minute call is $1 plus 24 minutes at $0.40, so $10.60. The most a single call can cost is $12.20.

Questions

Can the AI rebook my flight?

Airlines usually need to verify the passenger before changing a ticket. The assistant gathers the options and connects you with transfer_to so you confirm the change yourself.

What compensation can I ask for?

It depends on the airline's policy and the cause of the delay. The assistant asks what they offer and reports it. It doesn't argue legal rights it wasn't given in details.

How long will the hold be?

On a normal Monday morning (November 2, 2026) our own calls reached a person at American Airlines in 4 minutes 58 seconds, Southwest in 8 minutes 34 seconds and Delta in 20 minutes 27 seconds, menu included. After big disruptions holds run longer. A single call can last up to 30 minutes; if the hold runs past that, the call ends and your agent can try again.

Does it matter that the call comes from a different number?

No. The assistant gives your confirmation code, and if the airline needs to reach you it has your callback_number.

Add CallForMe to your agent

One URL for any MCP agent. Connecting asks for nothing.

https://callforme.tel/mcp

Install steps for your agentTry a free demo callPricing

On your phone? Email yourself the setup steps

One email with the link, for when you're at your computer. Nothing else.