> ## Documentation Index
> Fetch the complete documentation index at: https://docs.useagentbank.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Routing strategy

> Select direct or two-step routes using live pairs and complete executable outcomes.

* Use `list_quote_book_pairs` for live direct corridors.
* Use `browse_quote_book` for anonymous rough bands.
* Use `estimate_payment` for the complete executable outcome.
* Compare destination output, all fees and fee currencies, expiry, eligibility,
  route steps, and user preference.
* Use an explicit settlement asset for two-step routes.
* Preserve the requested amount exactness, chain, and recipient.

Reuse an unexpired `estimate_ready` result when the economic inputs are
unchanged. Re-estimate only after expiry, a material input change,
`QUOTE_EXPIRED`, or `PRICE_MISMATCH`, then reconfirm refreshed terms.

Partner identity is intentionally hidden. Route selection must use economic and
execution properties rather than partner names.

<Warning>
  There is no automatic Core route planner for two-step journeys. The agent must
  select a common active settlement asset from live pairs.
</Warning>
