Everything the platform does.
64 features in 10 areas, configured in the browser on one governed data model.
Screens show the platform with demo and sample data. Names are masked where needed. Click any screen to enlarge it.
Screens and forms
Every screen is configured in the browser, from components your analysts can change themselves.
Visual page builder
Drag components onto a reusable layout, preview the page live, and keep a version history per page.
Component library
More than 60 ready-made components for tables, trees, forms, charts, processes, files, comments, audit and AI chat.
Visual form designer
More than 40 field types, including dropdowns, dates, file uploads, autocomplete, nested forms, comments and Gantt charts.
Validation and conditional fields
Per-field validation with translated messages, mandatory rules, and fields that show or hide on a condition.
Autosave
Forms and table edits save as the user works.
Form groups
One business record can show a different form by role or by the state of its data.
Data tables
Columns, per-row actions, inline editing, sorting, search and pagination over any data source.
Filter and search builder
Put a filter form in front of any table, with fields bound to the query and saved filters per user.
Tree views
Org charts, bills of materials and taxonomies as parent and child trees, protected against cycles.
Reusable components
Build something like a customer card once and use it on many pages. Change the source and every page updates.
Navigation by role
Headers, side menus, breadcrumbs and footers, with what each role can see configured per role.
Content blocks
HTML, labels, images, links, tabs, containers and help text for finished business screens.
Action buttons and dialogs
Configurable buttons and dialogs that run an action without custom development.
Workflows and processes
Processes are drawn in standard BPMN 2.0, then changed and redeployed while the system runs.
Visual BPMN 2.0 designer
Draw the process, then set each step’s assignee, rules, form and conditions in its settings panel.
Deploy at runtime
Deploy and redeploy a workflow without restarting the system.
Full process notation
User tasks, service tasks, gateways, timers, parallel branches and sub-processes.
Reusable sub-processes
Build a pattern such as approval or escalation once and call it from other workflows.
Tasks tied to forms
A task lands in a role-based inbox and opens the right form, already filled in with its context.
Shared process data
Variables carry through every step, so rules and forms read and write the same data.
Live process viewer
Browse running and finished cases and see each one’s status drawn on its diagram.
Business rules and automation
Logic lives in one place, where it is versioned and audited instead of scattered through code and spreadsheets.
Central rules engine
Execution, validation and predicate rules in Groovy, callable from workflows, forms and schedules.
Versioned and audited rules
Rules are reusable, every change is tracked, and they run compiled, cached and sandboxed.
Editor with autocomplete
The editor knows your data sources, fields, methods and lists, and rules can be tested live.
Parameterised queries
SQL with placeholders that bind to context, form or filter values.
Scheduler
Time-triggered rules with conditions and cooldown, for jobs such as invoice runs and end-of-day reports.
Data model and databases
Business objects are defined on screen, and the schema and endpoints are generated from them.
Visual data model
Define an entity such as a customer or an order, with fields and SQL or Groovy methods, without writing a service.
Generated from one screen
The database schema, API endpoints, editor hints and form bindings all come from the same definition.
Database management
Create and alter tables, work on an ERD canvas and run SQL in the browser, with permissions and an audit log.
Multiple database engines
PostgreSQL, MySQL, Microsoft SQL Server and Oracle.
Per-project databases
Each project can have its own database, for true isolation.
Managed lists
Static, database and free lists for statuses, categories and types, bound to dropdowns and columns.
Ontology viewer
A visual graph of every entity and how they relate, for architects and auditors.
Integration
Wherever the data lives, it behaves the same way to users, rules and the audit log.
One pattern for every system
Internal tables, external REST APIs, external databases and file shares all expose the same interface.
External data sources
Connect an external database as a source and use it like any other data.
Integrations dashboard
One screen listing every connected system, with its health and last sync.
Payload mapping
Shape data visually, and layer business logic over a raw source without building a new service.
Shared context
One data envelope carries information across forms, rules, workflows and services, so glue code is not needed.
Code and configuration together
Use coded integrations for performance-critical paths and configured ones everywhere else.
Open APIs
More than 200 API endpoints for connecting other systems.
Reporting and communications
Dashboards, documents and messages are designed by your team and delivered by the system.
Charts and dashboards
One filter form drives every chart on a dashboard, so changing a date refreshes them all.
Dashboard export
Export a dashboard to PDF.
PDF templates
A visual, multi-page designer with fields bound to your data, for invoices, certificates and contracts.
Email templates
A visual email designer with placeholders, images, attachments, per-language versions and a queued send.
Push notifications
A real-time bell in the header, triggered from any rule, which can also deliver a generated PDF.
Scheduled outputs
Generate PDFs, emails and reports on a schedule.
Governance and security
Every action leaves a record, and access is checked at every layer.
End-to-end audit log
Every business action, login, rule execution and data change, with before and after values and configurable retention.
Audit search
A built-in search screen over the whole log, isolated per tenant.
Users and role groups
Permissions checked at the API, the interface and the database.
Modern identity
OAuth 2.0 and OpenID Connect, with single sign-on and multi-factor authentication.
Encryption in transit
TLS 1.3 by default.
Five-level multi-tenancy
Realm, organization, project, client and branch, enforced in the database, the API, the cache and the access token.
Scoping by business location
A branch stands for a real location such as a warehouse, a store or a region, and data is scoped to it.
Self-service profile
Users manage their own profile, password and preferences.
Languages
Translation is built into each layer rather than added afterwards.
Four-layer localization
Interface labels, validation messages, component settings and business data are each translated where they belong.
Per-language documents
Email templates and form labels exist per language.
AI capabilities
An assistant works inside the platform, on the same pages, rules and data your team uses.
In-app AI assistant
A chat inside the app with more than 140 tools for editing pages, changing rules and adding fields.
Requirements from conversation
Speak through a process, and a multi-pass agent transcribes it, drafts the business requirements and checks its own draft.
Components from a prompt
Generate a complete reusable component, such as a customer card or order details, from a description.
Architecture
The platform underneath is built to scale one part at a time.
Microservices
More than 27 services that scale independently, covering workflow, forms, queries, security, files, scheduling and more.
Low-latency data transport
A reactive binary protocol for data traffic, with REST for control operations.
Event backbone
Decoupled events for audit, workflow and notifications.
Live configuration
Change a setting and the component updates, without a redeploy.
Containerised deployment
Configured integrations deploy at runtime as containers.
Cloud or on premises
Run it on your own installation, in the cloud or on your own servers.
What you can configure from these.
These are not shipped as packaged products. They are built from the features above, and your team owns the result.
CRM
Accounts, contacts, opportunities and pipelines, from forms, data models, workflows, dashboards, email and notifications.
Marketing automation
Contact lists as data, sequences as workflows, templates as email templates, triggers as rules and results as charts.
Operational BI
Queries, charts and dashboards for day-to-day reporting. It does not aim to replace a dedicated analytics suite.