JointJS-based workflow automation system for API integration solutions leader
Appmixer
About the project
When the project started, Neoteric was already an official partner of Client.io, the creator of AppMixer, developing custom diagramming software using JointJS+ (formerly Rappid). The client was looking for extra developers who would be able to team up with their core in-house team and handle multiple implementation methods to integrate external services into one tool.
Our tasks
External services integration
While the core team was working on the product’s engine, Neoteric team took care of creating the built-in API connectors and integrating multiple external services into one functional tool.
Orchestrating apps’ activities within the system
Integrated systems provided two types of activities: triggers and actions. Triggers from one system (e.g. receiving a product review) were supposed to initiate the action in another one (e.g. sending an automated email).
01
Challenges
1. Integrating various APIs into one product
design a complex system that would make it possible to connect them into one automated workflow.
2. Limited talent pool

What’s very important when we’re talking about this client is how amazingly consistent they are. You can clearly see that they don’t take shortcuts when it comes to cyber threats management and I think that’s why we work so well together because, at Neoteric, we love clients who are true to their values, just like we are.

David Durman / AppMixer
Source: Clutch.co
02
Solutions

1. Creating custom integrations
2. Joining the AppMixer’s team as a tech partner
Technology we used
JavaScript
Node JS
Rappid
03
Project Results
1. Speeding the development up
2. Successful services integration
3. Working as a team to reach goals



