Every great process begins with a single, considered step.
Masar is a workflow engine designed with the conviction that powerful automation should feel calm, not chaotic. It brings the clarity of intentional design to the complexity of enterprise processes — where every state, every transition, every condition has been given the quiet attention it deserves.
Depth without complexity
A visual canvas for designing processes of any complexity — states, transitions, conditions, and automation, all in one place.
M-02Complete visibility into every workflow run — execution tracing, real-time analytics, and audit-ready records down to the millisecond.
M-03Dynamic forms that adapt to workflow context — the right fields, at the right moment, with the right validations.
M-04Template design, queuing, delivery tracking, bilingual support, and custom themes — communication handled end to end.
M-05Active Directory, Entra ID, LDAP integration with fine-grained permissions, roles, groups, and comprehensive audit trails.
M-06Structured data management with 30+ field types, cross-table relationships, formulas, and deep workflow integration.
Masar lives inside your ecosystem — calling your systems from workflows, honoring your identity providers, and logging every request that crosses the boundary.
Call any REST API, third-party service, or internal tool as part of your workflow.
JWT tokens, API tokens, TOTP two-factor, and presigned URLs — for every scenario.
A vm2 JavaScript sandbox with pre-warmed workers, 15s timeout, 128MB limit, and rate limiting.
A visual canvas where business logic becomes something you can see, touch, and refine — from simple approvals to multi-branch enterprise processes.
Six state types — START, END, NORMAL, CONDITIONAL, AUTOMATED, USER_TASK — each with its own lifecycle hooks.
Five condition types with nested AND/ALL groups — from simple field checks to custom JavaScript.
Eight post-function types: assign, email, update fields, call webhooks, run scripts, and more.
Complete visibility into every workflow run — who did what, when, how long it took, and what data flowed through, down to the millisecond.
Success rates, failure counts, and average durations — filterable by status, time, and user.
Every condition, validator, and post-function tracked individually with its own timing and result.
Logins, permission changes, and access denials logged with user, IP, and timestamp.
Forms that adapt to context — the right fields, with the right validations, at exactly the right moment in your workflow.
A SurveyJS-powered visual builder — forms stored as JSON, portable and version-friendly.
Show and hide fields based on workflow state, user role, or the values of other fields.
Managers see approval fields; engineers see technical ones. Context drives the interface.
From template design to delivery tracking — the entire lifecycle of workflow communication, handled.
EJS templating pulls form data, user context, and workflow state into every message.
Full Arabic and English templates — every email, every language, respecting RTL and LTR.
Priority queue with retries, multiple SMTP servers with failover, and full delivery logs.
Masar doesn't ask you to recreate your user directory — it connects to what you already have.
Active Directory, Entra ID, and LDAP — multiple directories running simultaneously.
Ten permission actions assigned through groups, with caching for performance.
2FA, salted password hashing, encrypted credentials, and a full audit trail with IP and timestamp.
Structured data across interconnected tables — a living workspace where records and workflows meet.
Text, currency, ratings, files, lookups, rollups — whatever your data looks like.
Sandboxed JavaScript formulas with dependency tracking, plus links that pull data across sheets.
The workflow field type links any record to a live process — one ecosystem, one source of truth.
Every feature exists because it solves a real problem. Nothing ornamental. Nothing hypothetical. Just the tools you need, designed with care.
Fine-grained permissions, comprehensive audit trails, and secure sandboxed execution
Isolated tenant environments with shared infrastructure — one platform, many organizations
Draft, publish, and manage workflow versions with confidence and complete traceability
Scripted conditions, custom validations, and post-functions that extend without limits
Dynamic form builder with global and workflow-specific screens that adapt to context
Multiple SMTP servers, intelligent queuing, retry logic, and delivery tracking built in
Every organization has its own path. We would love to understand yours.
Start a conversation