API SERVICE
WANOTIF GATEWAY
CLIENT / CONTEXTJakarta, ID — Enterprise Clients
ROLEFULL-STACK & CREATIVE ARCHITECT
TECH STACKNode.js • Express • Redis • WhatsApp Business API • PostgreSQL
YEAR2024
The Challenge
Businesses needed a rock-solid, cost-effective transactional WhatsApp notification relay for one-time passwords (OTP), invoice reminders, and dispatch alerts without recurring per-seat fees.
Business Impact
- 99.8% on-time delivery under 2.5 seconds.
- Handles 50,000+ daily messages during peak promotional spikes.
- Integrated fallback to SMS gateway in case of delivery timeouts.
Technical Architecture & Solution
Built as an event-driven queue-worker architecture leveraging Redis Bull queues with exponential backoff and rate limiting adhering to Meta's strict throughput guidelines.
Key Architectural Decisions
- Queue Isolation: Dedicated queues for high-priority OTPs versus bulk dispatch.
- Dead Letter Handling: Automatic failed message inspection and retry workflows.
- Audit Logging: Tamper-proof message status log in PostgreSQL.