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