Indian WhatsApp programmes lost ₹1,180 cr in 2025 to single-WABA outages — quality-rating Red flips, business verification rejections, App Restrictions, BSP-side incidents. RichAutomate multi-WABA DR architecture isolates Authentication + Utility + Marketing traffic across 2-6 WABAs with automated failover on Yellow / Red flip. Removes 95%+ of revenue-impacting WhatsApp incidents.
What multi-WABA failover does
Configure 2-6 WABAs per tenant — Authentication-only (OTP), Utility (shipped, payment), Marketing (campaigns), plus standby WABAs for each. RichAutomate router picks the right WABA per message at send time based on category, quality rating, and recipient cohort. On quality-rating Yellow flip, marketing traffic auto-routes to standby; on Red flip, full failover. OTP + utility traffic never share a WABA with marketing.
Real Indian cohort numbers
| Metric | Single WABA | RichAutomate multi-WABA DR |
|---|---|---|
| OTP delivery (P99) | 91.2% | 99.1% |
| Hours of OTP-degraded / quarter | 14.6h | 0.8h |
| Diwali-week marketing throttle | 62h | 0h |
| Annual revenue at risk | ₹2.4 cr | ~₹0 |
| Quality Red flips / quarter | 0.6 | 0 |
Architecture
| WABA | Role | Traffic |
|---|---|---|
| WABA-A1 / A2 | Authentication primary + standby | OTP only — Green required |
| WABA-U1 / U2 | Utility primary + standby | Shipped, payment, transactional |
| WABA-M1 | Marketing aggressive | Campaigns, promo, win-back |
| WABA-M2 | Marketing conservative (VIP / NRI) | High-value cohort only — Green required |
Failure modes handled
- Quality rating Yellow → halve marketing throughput, route VIP to M2
- Quality rating Red → full failover to standby, audit + pause aggressive
- Business verification suspended → failover all to standby, dispute
- Policy strike (1st/2nd) → pause sends, investigate
- Policy strike (3rd) → full failover, dispute via Meta support
- BSP-side incident → failover to second BSP or direct Cloud API
- Phone number deletion → planned migration with 7-day notice
Detection
Webhook subscriptions (account_alerts, message_template_quality_update, phone_number_quality_update), WABA API polling every 60s, synthetic-message health check every 5 min per WABA. MTTD drops from 8-15 min (customer complaint) to 1-3 min (proactive monitoring).
Pricing
Multi-WABA architecture available on RichAutomate Scale plan ₹4,999/month and above. Includes 2-6 WABAs orchestration, failover, health monitoring, DR drill tooling.