About the client
Client’s challenge


- Outdated design
- Fragmented backend architecture
- Inefficient custom-written code
- Unstable performance and recurring bugs
- Time-consuming maintenance
Solution
Our team took the original Call Loop 1.0 product and rebuilt it into a faster and much simpler tool to use. Alongside a clutter-free UX/UI design and a modern tech foundation, we added tools that the old system couldn't support, such as multi-channel messaging and detailed delivery analytics.
New service-oriented architecture
We broke apart the legacy monolith and moved Call Loop 1.0 to a modular cloud architecture on AWS. The new system separates operations across three services: a Config Service for business logic and integrations, a Billing Service for payments, and a serverless Lambda Layer for message delivery. Connected through HTTP and asynchronous AWS SQS queues, this architecture isolates heavy campaign traffic and makes the platform easier to scale and maintain.
New custom functionality
NEKLO transformed Call Loop 1.0 into a unified platform for bulk SMS campaigns, voice broadcasts, and ringless voicemail drops. We added smart autoresponders, direct CRM integrations, and real-time delivery analytics within a single system. Users can now manage multiple communication channels from one place while tracking campaign performance and conversion metrics as results come in.
Enhanced usability
We redesigned Call Loop 2.0 with a cleaner UI/UX and simpler navigation across core workflows. To address the 2–5 business days required for mobile carriers to verify real numbers, we also streamlined onboarding. Users complete a short compliance form that is automatically submitted to carriers and receive a temporary test number, allowing them to start testing SMS campaigns immediately.
Phased data migration
Our team migrated user profiles, contacts, and account history from Call Loop 1.0 to the new platform in phases. The migration approach kept existing data intact while allowing customers to continue using the service throughout the transition. This enabled Call Loop to move its user base to version 2.0 without disrupting day-to-day operations.
Process
To modernize Call Loop 1.0 without interrupting daily business for active users, NEKLO took a phased approach. Our team built the new platform alongside the old one and moved users over gradually.

















.png)