Documentation
Failover
Failover defines what happens when the primary route fails. TrustRouter supports multi-level failover chains across providers and channels.
Failover triggers
- Hard failure (provider rejection, timeout, error)
- Soft failure (delivery receipt indicates undelivered)
- Latency breach (exceeded threshold)
- Trust score drop (route quality degraded)
Failover chain example
1
Primary
WhatsApp via Infobip
2
Secondary
WhatsApp via Twilio
3
Tertiary
SMS via direct MNO
4
Final
SMS via hub route
Failover behavior options
Immediate failover
Switch route on first failure signal
Retry-then-failover
Retry same route N times before switching
Parallel send
Send via multiple routes simultaneously, deduplicate on delivery