# Disruption and delay

Flight-disruption protection and, for AirHelp, a separate compensation check. The routed ids are anc.disruption.quote, then anc.disruption.bind.

A quote is not cover. Compensation eligibility is not a promise that an airline or a regulator will pay. This is not legal or insurance advice.

Routed: `anc.disruption.quote, then anc.disruption.bind`.

The price is quoted on the call, at the supplier's rate, with 0% markup. This page does not publish a rate card.

Contract: https://ancilair.com/llms.txt
API: https://api.ancilair.com
MCP: https://mcp.ancilair.com

## What's the best way to ask?

Setup line (paste into any agent): `set up Ancilair — https://ancilair.com/llms.txt`

Then ask: "Using Ancilair, quote disruption cover for the flight I give you. Read https://ancilair.com/llms.txt. Call anc.disruption.quote on https://api.ancilair.com. A quote is not cover, and an eligibility check is not a filed claim. Do not bind or open a claim until I say yes."

- One token. Supplier credentials stay on the server.
- The price is the quote on the call, at the supplier's rate, with 0% markup.
- A contract the team already holds is never metered, and it wins over Ancilair's account.
- A quote, a search, a plan list, or a requirements check is not a booking. The follow-up runs only after an explicit yes, with an Idempotency-Key.
- airhelp.compensation.check is not a filed claim. Opening the claim is airhelp.compensation.claim, after an explicit yes. Collinson SmartDelay registers the flight; a quote does not.

## Suppliers

### Koala

Partner API for flight-disruption protection: delay, cancellation, and diversion, quoted and bound per flight.

- `koala.disruption.quote` — The flight and the travellers. Returns the cover and a price.
- `koala.disruption.bind` — The quote the traveller accepted. Idempotency-Key required.

### AirHelp

Partner API for two different jobs. AirHelp+ is protection bought with the trip. The compensation service checks a disrupted flight and, after a yes, opens a claim.

- `airhelp.protection.quote` — The flight booking. Returns the AirHelp+ offer and a price.
- `airhelp.protection.bind` — That offer. Idempotency-Key required.
- `airhelp.compensation.check` — The disrupted flight. Returns eligibility as AirHelp states it. Not a filed claim and not a payment.
- `airhelp.compensation.claim` — Open the claim the traveller accepted. Idempotency-Key required.

### Protect Group

Same Pulse quote as bag protection. Flight-disruption cover is one of the products the response can list. You do not name it in the request.

- `protectgroup.disruption.quote` — The booking (dates, value, and a ticket quantity equal to the number of customers). The response lists the configured products.
- `protectgroup.disruption.purchase` — The quoted disruption product the traveller accepted. Idempotency-Key required.

### Collinson SmartDelay

Delay product on Collinson's partner API. The flight is registered, and lounge access is the benefit when the delay qualifies under the product the quote describes.

- `collinson.smartdelay.quote` — The flight. Returns the product and a price. A quote does not register the flight.
- `collinson.smartdelay.register` — The flight the traveller accepted. Idempotency-Key required.

## Sequences

- [Cover the trip](https://ancilair.com/workflows/cover-the-trip)

