For Developers

The Avoka platform delivers best in class customer journeys for financial services. Within the platform, the Avoka TM server application hosts forms, controls customer interaction, calls on specialized services like identity verification, and exchanges data with back-office systems of record.

Web applications built for Avoka TM create the actual customer experience. There are two different paths for development of those web application customer journeys.

Two Paths for Development

Choose the path that works for you

Open UX

The Avoka Open UX is an SDK, including REST API, that enables skilled ReactJS developers to create user experiences that run on the Avoka TM server. Developers skilled in ReactJS with their own IDE and development tools may choose Avoka Open UX as the most efficient path to creating applications that run on the Avoka platform.

Learn More

Skills Required

Existing IDE
UX Development Expertise

Maestro Design Environment

Maestro is the Customer Experience Development Environment of the Avoka Platform, purpose-built for the creation of financial customer experiences. It is a graphical design tool that enables trained developers and forms designers to create, visualize, integrate 3rd party services, test, deploy, and iterate a financial customer journey.

Learn More


Maestro Product Training
Build your UX with Avoka

Banks with established UX development teams, especially those using JavaScript frameworks such as React, can use the services of Open UX to focus on their customer onboarding experience, while treating infrastructure as a “solved problem”, eliminating much of the routine complexity accompanying UX development.

Design UX, not Infrastructure

Avoka is a platform purpose-built to deliver critical services needed in customer acquisition and onboarding. Save & resume, receipt generation, PII security, bundling of multiple forms into a submission, accessibility compliance, multiple applicants – these are just a few of the complex features that a development team would need to build, test, scale and maintain.  On top of these capabilities is the User Experience that differentiates the bank and creates the “Wow” factor.  With Avoka, the bank can focus its effort on designing its own Wow UX in React, and avoid the complexity of creating the underlying platform.

Use Tools of your Choice

Open UX is transparent to existing development pipelines, allowing bank teams to reuse and retain their investment in UX, design, and development environments while taking advantage of the Avoka Platform services.

API Services

Developers building on the Open UX Platform depend on the built-in features for routine services, and apply their knowledge to rapidly extend the functionality to meet their specific needs. Skills including Java, Apache Groovy, Javascript, REST/JSON and jQuery come into play in the open systems-based Open UX environment.

Maximum Productivity

The Open UX SDK includes everything a developer needs to integrate with the Avoka Platform: Javascript libraries for UX development, instructions, and examples.  Teams skilled in use of React, Angular or other frameworks can immediately begin taking advantage of the exposed onboarding infrastructure services.  Included in Open UX is access to the Avoka Exchange, our library of pre-integrated FinTech services, such as ID Verification, risk assessment and digital signatures.

Still not sure?

Compare detailed features in the chart below

Open UX
Maestro Design Environment
Customize the User Experience
Drag and Drop Visual Editor
Integrated Form builder
Optimized Test and Deployment
Source Code Management CI/CD
Directly access REST API
Develop in your own IDE
Build custom journeys with ReactJS SDK
Access to Avoka Exchange 3rd party services
Insights analytics