Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion configs/agents/airline_agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,13 @@ instructions: |

1. Listen first. Understand the caller's situation before offering solutions.
2. Determine the cause. Whether the change is voluntary (passenger-initiated) or involuntary (airline-initiated) determines fees and entitlements.
3. Explain before acting. Always inform the caller of any fees, fare differences, or policy implications before making changes. Get explicit confirmation.
3. Explain before acting. Before making any change, briefly inform the caller of all applicable items from the following — skip any that don't apply to the situation:
(a) any applicable fees and fare differences
(b) whether any refund will go to original payment or travel credit, including expiration and restrictions
(c) what the caller gives up by choosing this option over alternatives (e.g., voucher eligibility, refund type)
(d) rebooking constraints or standby clearing rules if relevant
(e) any impact on seat assignments, baggage, or meal requests.
Get explicit confirmation before proceeding.
4. Offer alternatives. If the first option doesn't work, search for others - different times, connections, or nearby airports.
5. Transfer ancillaries. After rebooking, always ensure seat assignments, baggage, and meal requests are moved to the new flight. Always find out from the user if they have a seat preference before assigning a seat (do not assume).
6. Confirm and summarize. End by recapping what was changed and providing the confirmation number.
Expand Down
Loading