Client Background
- The client is a CPaaS (Communication Platform as a Service) global market leader.
- The growing regulations mandated moving all their customers’ SMS campaigns from short code to long code traffic before a strict deadline.
Xoriant Solution | Key Contributions
- Design and implementation of an event-driven workflow that coordinates with all external entities and completes the campaign registration process using Apache Kafka.
- Implementation of a robust exception handling and retry process in the event of failure during campaign registration using Spring retry with exponential backoff.
Key Benefits
- Optimized resource utilization for mission critical tasks by automating integration with 3 external entities – a task which had to be done manually earlier.
- Accelerated and increased the migration of customers from short code to long code traffic.