Loading...
Search the Quiltt documentation
Loading...
Most institutions can be reached through more than one of Quiltt's data providers (MX, Finicity, Plaid, and Akoya). When a user links an institution, the Connector connects through one of those providers. If that provider fails, Provider Fallback keeps the same connection attempt moving by rerouting to another eligible provider for the institution, instead of stopping at an error screen.
Provider Fallback builds on Quiltt's provider routing: routing picks a provider when the connection is created, and Provider Fallback recovers within that attempt when the chosen provider does not work.
Provider Fallback applies to connectors with more than one provider enabled. A single-provider connector has no alternate provider to fall back to, so a failed attempt goes straight to an error state.
When a provider fails during a connection attempt, the Connector reacts in one of two ways, depending on when the failure happens.
Each eligible provider is tried once per connection attempt. The Connector works through the ranked list in order and does not retry a provider it has already attempted in the same attempt.
The video below shows the automatic path in action: the first provider times out before its login loads, and the Connector reroutes to the next eligible provider while the user sees only a brief loading state.
An institution's provider is eligible for fallback when it:
Quiltt ranks the eligible providers and tries them in that order. Ranking favors the most reliable route available for each institution, and it is handled by Quiltt rather than configured in your integration. For more on how Quiltt selects providers, see the Connector overview.
If every eligible provider has been tried and none succeeds, the Connector shows a clear message and lets the user search for a different institution or close the flow. Provider and institution problems are usually transient, so prompting the user to try again later often resolves them.
If a specific institution keeps failing across providers, contact Quiltt Support with the Profile ID and the institution name so the team can review the route.
exited.successful as usual, and only a fully unsuccessful attempt surfaces as exited.errored.