
Truster
Truster is a Finnish invoicing service that provides freelancers and sole proprietors with an easy way to send invoices without setting up their own company. The service makes self-employment possible without bureaucracy and is especially popular among freelancers and small business owners. Together with Truster, we developed a solution for managing API requests, improving the system’s reliability, scalability, and maintainability.
OUR WORK
Truster has over 35,000 users, and its goal is to guarantee the best overall customer experience for them. In Truster’s invoicing service, a system integration was in place that functioned technically well, but there were challenges related to the timing and volume of API requests. At times, the system sent these requests simultaneously without sufficient control. This occasionally resulted in situations where not all data was updated as expected. Requests often had to be investigated manually, which in turn required additional resources from the company. The situation created uncertainty about which data had been updated and which had not.
Although the challenges with API requests were not often visible to the end users, Truster wanted to increase confidence in the reliability of the backend system. The company recognized the need for a solution that would improve scalability and manageability while eliminating the need for manual work.
“The project with Identio progressed smoothly and clearly. The billable work was described in an understandable way, which brought transparency to the process. This left us with more time to focus on other projects, and the collaboration proceeded in a positive spirit.”
– Elmeri Kinnunen, Team Lead, Truster
Together, we implemented a queuing service for outgoing requests. In practice, all API requests—such as retrieving or updating user information, or processing invoicing data—are routed through this service, and each request can be assigned its own priority. The service controls the order and speed at which requests are executed. This gave us better control over request processing and enabled automatic responses to exceptional situations—without the need for manual work.
We designed the solution so that its implementation functions as a component, which can also be utilized in other potential future integrations.
From a business perspective, the solution provides significant benefits:
According to Truster, the automation makes their operations more efficient, saving them several working days each month.
At the same time, we created a technical foundation that supports long-term development and ensures that the critical system integration remains reliable as the business continues to grow.

We'll be happy to tell you more about the work we do.
Contact

