Insights

Kyriba: Improving services for a top financial company through outstaffing 

Kyriba, a global leader in cloud treasury and finance, partnered with Avenga to enhance its Active Liquidity Network (ALN) and scale its offerings across a range of mission-critical financial services. The collaboration focused on delivering high-performance solutions through a robust outstaffing model that allowed Kyriba to maintain agility, innovate faster, and improve service efficiency for its worldwide clientele.

  • Client Kyriba
  • Industry Financial services and banking
  • Service Custom software development
  • Technologies Java17, React, Spring Boot, RabbitMQ, PostgreSQL, Oracle, Splunk, and Wavefront

Introduction

Kyriba is an industry leader in cloud treasury and finance. It delivers mission-critical capabilities for risk management, payments, and working capital solutions. With more than 2,000 clients worldwide, Kyriba empowers CFOs and their teams to activate liquidity and value creation. 

  • 8

    Projects delivered across integration, performance, and design

  • 15

    Banks and 15 ERP-related microservices to enhance connectivity

Challenge 

Kyriba aimed to expand its core platform with new capabilities that would serve its growing customer base. This included: 

  • A tool for liquidity planning and scenario analysis 
  • Real-time integration with banks and ERPs 
  • Enhanced UI/UX for better user engagement 
  • A reimagined backend for a modern sales model 
  • Automated performance testing and real-time documentation updates 
  • These ambitious goals required rapid execution, diverse expertise, and seamless coordination—while ensuring scalability, security, and reliability across all layers of the system. 

Kyriba chose Avenga, a seasoned software development vendor, to assist in making its underlying framework more effective, efficient, and seamless. 

Solution

Avenga assisted Kyriba in building a sophisticated new tool and integrating it into Kyriba’s primary framework. This new model enables Kyriba’s clients to plan their liquidity and calculate different financial scenarios with ease. The service shows whether a user needs additional resources in order to cover other financial needs.
Avenga is helping to expand Kyriba’s BankAPI capabilities. This includes establishing a connection with different banks and integrating their services into Kyriba’s platform. Currently, there are 18 different banks combined into Kyriba BankAPI, with each having different capabilities for processing several payment types and providing various reporting options.
Avenga’s team also aided Kyriba in automating the link between various ERPs; for instance, Oracle, SAP, and Dynamics365, along with Kyriba’s KApp. In delivering the project, we helped build REST API, a service that makes ERP integrations much more effortless. At the moment, 15 microservices are included in the ERP API.
We worked with Kyriba to establish communication between KApp and personalized systems, and to turn API Gateway into the access point. In short, it means our team monitored all the user requests and authorizations so that they would be secure. As an outcome, an API Gateway guideline was created in order to make all the framework’s operations understandable for Kyriba’s team, who will further manage the system.
To improve the UI/UX design of the product, we also helped conduct a general product heuristic evaluation, created new design concepts, and developed new UX strategies along with roadmaps. As a result, Kyriba received a more unified design system that makes product development much easier.
Kyriba works with multiple transactions and financial processes. For the system to be effective, everything must be processed fast. To ensure this, Avenga engaged in real-time checking of the system’s performance evaluation. We automated performance testing to determine how fast Kyriba’s main framework processes transactions and data. If any bugs or inconsistencies are revealed, the system notifies Avenga’s testing team.
Along with the KApp, Kyriba has a product for developers. The product’s key aspect is teaching new clients and their development teams how to build an app with Kyriba’s functionality from scratch. Avenga was tasked with updating the product. This entailed designing a new product documentation package each time Kyriba presented new features. We are responsible for creating, updating, and maintaining API guides, sample tutorials, step-by-step user instructions, use cases, authentication, and reference materials, as well as support documents, a technical glossary, and user-friendly FAQs. All of the aforementioned tasks contribute to reducing support hours and enhancing users’ understanding of how the functionality works.
To aid the client with embracing a new sales model, Avenga was tasked with modernizing the entire backend. As a result, a new model of services was introduced, with up-to-date logic and an easier purchase of services.

Process

Discover 

In the first phase of the solution delivery process, we gathered key objectives: developing a liquidity planning tool, enabling real-time bank and ERP integration, modernizing the backend for a new sales model, and enhancing the UI/UX.  

Avenga’a and Kyriba’s teams aligned on priorities, scope, and the high-level roadmap for transformation. 

Develop 

The two teams collaborated to design and build eight major components.  

This included developing LIQPLAN FSI, a sophisticated liquidity planning and scenario analysis tool, and expanding BankAPI to connect Kyriba with 18 different banks.  

The ERP API was created using REST architecture to automate integrations with major ERPs like Oracle and SAP. 

In parallel, API Gateway functionality was established to manage secure communication and serve as a unified access point. 

Our teams also revamped the product’s UI/UX. 

Automated performance testing ensured speed and stability, while the Portal Documentation was redesigned to support developers with user-friendly, real-time materials.  

Finally, the backend modernization supported Kyriba’s new sales model by introducing more flexible and efficient service logic. 

Deliver

Each project was seamlessly delivered and integrated into Kyriba’s primary framework. 

Avenga’s contributions enabled real-time, scalable operations across liquidity planning, financial integrations, and user interactions. 

The system now supports fast transaction processing and provides comprehensive documentation for developers, reducing support efforts.  

With a restructured backend, improved APIs, and a cohesive design system, Kyriba can quickly onboard clients, launch features, and support future innovation.

Results

Avenga successfully delivered eight projects, including a dynamic Liquidity Planning Tool, enhanced ERP and bank integrations, and a restructured backend for Kyriba’s new sales model. The team also implemented real-time performance testing and created a continuously updated developer portal. Together, these improvements accelerated Kyriba’s service delivery, boosted user experience, and positioned the company for ongoing growth and innovation. 

Avenga Logo

Need to scale fast and deliver smart? 

Let’s talk

In total, Avenga completed eight projects:  

  • LIQPLAN FSI (Liquidity Planning Tool) 
  • BankAPI 
  • ERP API 
  • API Gateway 
  • UI/UX design 
  • Performance Testing 
  • Portal Documentation 
  • New Sales Model 

Avenga integrated 15 new banks into Kyriba’s system and created an additional 15 microservices that establish a link between the client’s product and various ERPs.