Jrni Logo

Building integrations for a market-leading customer engagement platform

Client

JRNI is the market leading appointment scheduling, queuing and event management platform. JRNI combines a customer engagement platform with applications - Events, Appointments, Queuing, Insights, Call Center - that put omnichannel conversion at the heart of business.

Industry

Enterprise Software
Retail

Services

AWS Cloud 
Cloud & Backend Engineering
Front-end Development
Middleware Integration
Mobile Development

Country

United KingdomGB Flag

Company size

Mid-Sized Business
People talking

An exceptional client experience

We joined their back-end team by maintaining the engagement platform and soon started adding new features. Our developers supported clients who wanted to extend their use of the product through custom integrations, specialized code, flows, or Lambda functions. 

We merged seamlessly with the JRNI internal team due to our experience with team augmentation services in our 30+ years in the IT sector. Our developers thrived in a project that required them to learn new skills and frameworks, allowing them to better understand the basis of many needs and requests.

Enterprises we’ve developed for

As part of the collaboration with JRNI, we worked directly with some of the world’s leading companies in their respective domains. We developed perfectly tailored integrations and widgets based on their needs. 

US Bank logo
HSBC logo
Home Office logo
KingFisher logo
City of Sydney logo
Falck logo
Total Wine & More logo
Schiphol logo
Lego logo
Aviva logo
Three mobile logo
Spark New Zeeland logo
Ralph Lauren logo
JoJo Maman Bebe logo
Proximus logo
Dunelm logo
Score logo
Rogers logo

Searching for the best technical solution

Our Ruby on Rails team improved the existing PDF system, developing calendar integrations with popular third parties such as Outlook, iCal, or Google Calendar. We are also part of the team that developed middleware integrations between the main platform and major enterprise clients from scratch, while being mindful of each of their particularities.

The front-end team adapted single page apps based on designs and added extra functionalities to deliver seamless user experiences. We extended the main product's reach by developing extensible apps with AWS Lambda functions and by delivering personalized and accessible journeys in compliance with WCAG 2.1 criteria.

JRNI Dashboard

What we worked on:

Calendar integrations

Personalized widgets

PDF Manager

Salesforce integration

Outlook, iCal, Google Calendar support 

ISV Salesforce org  

Shopify Liquid templates

Zoho integration

The technologies that elevated this custom software request

For all digital customer engagement needs, we work with the best technologies. Our clients can see better user-experience reviews by trusting our product mindset and expertise in determining the best software services for their business. 

Android logo
Angular logo
Ruby logo
DynamoDB logo
AWS logo
JavaScript logo
MySQL logo
Salesforce logo

What challenges did we face?

One of the biggest challenges we overcame was working with a multitude of corporate clients, each with their own custom systems, from single sign-on to security compliance requirements – especially in the financial sector. We had to pass third-party security assessments  and analyze policies in depth.

JRNI roadmap

The highlights of

a long lasting software collaboration

ASSIST Software has been working as a remote team in this project since 2015 and is one of JNRI’s most trusted technical partners. Discover the highlights of this collaboration.

Developing integrations and widgets for multiple enterprise clients in the financial, retail and government sectors. 

Although JRNI shifted their approach from SME/consumer space to B2B, ASSIST remained a main technical partner.

We also worked on an Android app, helping the start-up become a full-scale SaaS platform for customer engagement solutions.

Scalable, secure and streamlined solutions for your business success

For business inquiries:

+40-230-521100

hello@assist.ro

Our address:

1 Tipografiei Street 720043, Suceava, Romania

Frequently Asked Questions

1. What is ASSIST Software's development process?  

The Software Development Life Cycle (SDLC) we employ defines the following stages for a software project. Our SDLC phases include planning, requirement gathering, product design, development, testing, deployment, and maintenance.

2. What software development methodology does ASSIST Software use?  

ASSIST Software primarily leverages Agile principles for flexibility and adaptability. This means we break down projects into smaller, manageable sprints, allowing continuous feedback and iteration throughout the development cycle. We also incorporate elements from other methodologies to increase efficiency as needed. For example, we use Scrum for project roles and collaboration, and Kanban boards to see workflow and manage tasks. As per the Waterfall approach, we emphasize precise planning and documentation during the initial stages.

3. I'm considering a custom application. Should I focus on a desktop, mobile or web app?  

We can offer software consultancy services to determine the type of software you need based on your specific requirements. Please explore what type of app development would suit your custom build product.   

  • A web application runs on a web browser and is accessible from any device with an internet connection. (e.g., online store, social media platform)   
  • Mobile app developers design applications mainly for smartphones and tablets, such as games and productivity tools. However, they can be extended to other devices, such as smartwatches.    
  • Desktop applications are installed directly on a computer (e.g., photo editing software, word processors).   
  • Enterprise software manages complex business functions within an organization (e.g., Customer Relationship Management (CRM), Enterprise Resource Planning (ERP)).

4. My software product is complex. Are you familiar with the Scaled Agile methodology?

We have been in the software engineering industry for 30 years. During this time, we have worked on bespoke software that needed creative thinking, innovation, and customized solutions. 

Scaled Agile refers to frameworks and practices that help large organizations adopt Agile methodologies. Traditional Agile is designed for small, self-organizing teams. Scaled Agile addresses the challenges of implementing Agile across multiple teams working on complex projects.  

SAFe provides a structured approach for aligning teams, coordinating work, and delivering value at scale. It focuses on collaboration, communication, and continuous delivery for optimal custom software development services. 

5. How do I choose the best collaboration model with ASSIST Software?  

We offer flexible models. Think about your project and see which models would be right for you.   

  • Dedicated Team: Ideal for complex, long-term projects requiring high continuity and collaboration.   
  • Team Augmentation: Perfect for short-term projects or existing teams needing additional expertise.   
  • Project-Based Model: Best for well-defined projects with clear deliverables and a fixed budget.   

Contact us to discuss the advantages and disadvantages of each model. 

ASSIST Software Team Members

See the past, present and future of tech through the eyes of an experienced Romanian custom software company. The ASSIST Insider newsletter highlights your path to digital transformation.

* I read and understood the ASSIST Software website's terms of use and privacy policy.

Follow us

© 2025 ASSIST Software. All rights reserved. Designed with love.