Industry Challenges
Problem Statement
Our Solution
Algoscale joined hands with a global eCommerce giant dealing in drug testing kits, looking for seamless integration between two CRMs. Algoscale successfully ensured operational stability, better internal coordination, enhanced resource management, and significant cost efficiencies for our client.
The process of creating a synchronization middleware for our client involved the following steps:
- Deploying Apache’s Airflow open-source tool to synchronize data between the two CRMs.
- Using the client’s existing back-end infrastructure to create and implement the middleware.
- Sending requests to Airflow whenever there is a webbook trigger on the Close.io side.
- Ensuring seamless transfer of data from Close.io to NetSuite.
To get this middleware up and running, we used Python to create more APIs that interact between both systems. As soon as a lead becomes a customer, this middleware creates a trigger store in a database. Airflow handles the triggers and feeds the details to the database.
We custom-made this entire framework using MySQL as our preferred database. The modular architecture of Airflow allowed us to scale this middleware according to information flow and aided developers during critical times. UI/UX experts at Algoscale ensured the interface was highly intuitive and easy to use, simplifying the process for new users.
Technology
Business Impact
Over the past three years, our middleware helped synchronize 127673 sales orders of the cumulative 420668 orders in our operational existence. A total of 997596 sales leads from Close.io have been synchronized post the implementation of the middleware, and we have successfully closed 1333704 Close.io leads through our technology.
Our real-time business performance and growth trajectory insights resulted in several operational benefits, including
- Faster turn-around times
- Better resource management
- Negligible manual data-feeding
- Reduction of errors, miscalculations, and data loss