Schlep SimulatorUse this prompt in ChatGPT ↗

How I got ChatGPT to handle an airline refund chat

The actual back-and-forth, condensed only for readability. Personal information is replaced with variables.

$866.36 refund corrected$100 additional credit2 min live heartbeat
1 Set the objective
You

Check the existing airline support chat every 15 minutes. When a representative responds, find out what happened to my refund and make sure it goes back to the original card.

You are authorized to send those messages. Also push for additional flight credit because of the cancellation, missing refund, and poor support experience.

ChatGPT

I found the exact open support tab and reservation. I created a recurring check every 15 minutes.

  • Reply automatically when a human joins
  • Request the amount, date, destination, timing, and reference
  • Keep any goodwill credit separate from the cash refund
  • Notify you only when something materially changes
Heartbeat created every 15 minutes
2 Tighten the loop when the chat goes live
ChatGPT

A representative asked whether you were still available. I replied immediately with the refund details and requested an additional goodwill credit. They have not replied yet, so monitoring remains active.

You

Turn it into an every two-minute heartbeat now because the chat is live.

ChatGPT

Done. The monitor now checks every two minutes and retains the existing refund and compensation instructions.

Heartbeat updated every 2 minutes
3 Hand off only the human checkpoint
ChatGPT

The representative needs <your full name> and <your DOB> to verify the reservation. I need those details before verification can be completed.

You

<your full name>, <your DOB>.

ChatGPT

A new representative is live. I sent the requested verification details and <your route>. They acknowledged them and are reviewing the reservation.

4 ChatGPT takes over the customer-service conversation
ChatGPT

JetBlue found the problem: only $47.51 per ticket was refunded instead of $480.69 per ticket.

The representative is now processing the missing $433.18 per ticket — $866.36 total. I requested reference numbers, posting timing, and additional goodwill credit.

Redacted support chat describing the incorrect partial refund and corrected amounts
ChatGPT summarizes the error and asks for compensationOpen full size ↗
ChatGPT

The refund correction is being processed. I gave the escalation representative the complete history and asked for a courtesy credit separate from the cash refund.

ChatGPT

JetBlue offered $50 per affected passenger.

Support chat offering fifty dollars per affected passenger
The first goodwill offer: $50 per passengerOpen full size ↗
ChatGPT

I asked once for $100 per passenger, while explicitly preserving the original $50-per-person offer if that was the maximum available.

I also requested the credit type, expiration, restrictions, and where it would appear.

Redacted support chat showing the goodwill credit counteroffer
ChatGPT counters without risking the existing offerOpen full size ↗
5 Confirm the outcome
ChatGPT

JetBlue confirmed the $100 total credit was issued.

Support chat confirming the additional credit was completed
The additional credit is issuedOpen full size ↗
ChatGPT

JetBlue confirmed the corrected refund amount and said to allow seven business days for it to post.

Support chat confirming the corrected refund and posting timeline
The corrected refund gets a concrete timelineOpen full size ↗

Run the same workflow

The link opens a new ChatGPT task with the anonymized prompt prefilled. Review the variables, attach Chrome, and send it.

View the full prompt
Every 15 minutes, continue my refund chat in the exact authenticated Chrome profile and existing <support chat tab>. This is an authorized external-communication workflow: you may send the refund and service-recovery messages below without asking me again.

Use the installed Chrome control skill/plugin and the existing Chrome state. Never substitute another browser, open a new support chat, end the existing chat, or reload the page. Keep the exact chat tab open after every check.

Known context:
- Name: <your name>
- Age: <your age>
- Date of birth: <your DOB>
- Confirmation code: <your confirmation code>
- Flight or order: <your flight or order>
- Route: <your route>
- Date: <your travel date>
- Original payment method: <your payment method>
- Card ending: <your card last four>
- Contact email: <your email>

On each check:
1. Read the current chat status and latest messages.
2. If nothing materially changed, send nothing and do not notify me.
3. When a representative joins, explain that the refund has not appeared. Ask whether it was initiated, the exact amount, processing date, destination/payment method, expected posting date, and reference number.
4. Continue the conversation autonomously. Pause only for a login challenge, CAPTCHA, OTP, password, full payment details, or information that only I should provide.
5. Politely request additional goodwill compensation for the original service failure, missing refund visibility, delay, and support wait. Treat it as additional to the cash refund, never a substitute.
6. Notify me only when a human joins, refund details arrive, my action is required, an offer is made, the chat disconnects, or the outcome is complete.
7. Stop the monitor when the refund has concrete timing and the goodwill request is resolved.
The deep link fills the composer but does not send the prompt automatically.