Low-code logic builder
ProcessMIX enables simple, user-friendly rule-building visualization to show how data models work and how connectors bind to other systems.
Batch, unit testing & step-by-step debugging
You can apply functional testing for any flow component and complete end-to-end testing after the system is built. ProcessMIX also provides robust regress testing that works with big data chunks.
Automatic deployment to repositories
As an example, you can generate the project containing your process logic in a Docker container and then perform its hassle-free cloud-based administration via Kubernetes tools.
Automated generation of Java projects for the production environment
ProcessMIX allows advanced handling of exceptions that your data model can yield as a result of processing non-standard data or receiving unexpected flow outcomes.
Administration tool
Users are sure to enjoy an intuitive admin panel in which they can manage all their environments and monitor their performance with the help of advanced monitoring tools.
APIs outgoing calls to external systems
Users can quickly import Swagger and WSDL with several clicks only and enjoy automatic data model extension and service function listing. We supports live testing of external APIs in the process of connector configuration.
Database interactions
You can apply functional testing for any flow component and complete end-to-end testing after the system is built. ProcessMIX also provides robust regress testing that works with big data chunks.
Advanced exceptions handling
ProcessMIX allows advanced handling of exceptions that your data model can yield as a result of processing non-standard data or receiving unexpected flow outcomes.
Dependency management
You can easily transfer and reuse previously designed entities from other projects if they meet your new flow requirements. Just install the dependency of the desired project version from the existing project data.
Versioning, branching, merging & visual version comparison
ProcessMIX makes collaborative work in distributed teams way easier. You can create branches from the Commit dialogue and merge your changes to any branch you finally choose as the preferred variant. The platform allows easy conflict handling and gives a single point of version control.