Routing inputs

Provider selection rules

Fallback policy

Latency/quality tradeoffs