Tool description (what the LLM sees)
Tool description (what the LLM sees)
Parameters
Examples
Check refund eligibility:booking_ref + last_name are always required. If the DevPlatform order_id is already known, pass it additionally to skip the booking lookup.
Commit a refund after checking eligibility:
refund_reference. Poll refund_status until terminal:
succeeded, failed, cancelled. Poll every ~15-30 seconds.
check is read-only and never triggers a refund. Always show eligibility + refundable_amount to the user and get explicit confirmation before calling commit.