![brand-elements](/themes/custom/bootstrap_xoriant/images/dot-4.png)
![brand-elements](/cdn/ff/JF2WQxBCkxFbRg6a_prZFv8MaZ1oY8UhqyG_Ms085KY/1692875438/public/styles/webp/public/2023-08/Group%201410075574_1.png.webp?itok=JO9oZE8H)
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.