Tekthar Logo

Tekthar

HomeServicesProductsPartners

The Engine

Design any process

Visual workflow designer

A visual canvas where business logic becomes something you can see, touch, and refine. From simple approvals to complex multi-branch enterprise processes — design them the way you think about them.

Visual Canvas

Drag states into being.
Draw transitions with intention.

The workflow designer gives you a React Flow-powered canvas where you build processes visually. Each state is a step in your process — start, end, user tasks, automated steps, conditional branches. Connect them with transitions that carry the logic of your organization.

Six State Types

START, END, NORMAL, CONDITIONAL, AUTOMATED, and USER_TASK — each with distinct behavior and lifecycle hooks

Smart Transitions

Three transition types (ALL_TO_ONE, SELF_LOOP, MANY_TO_ONE) with 8-position connector system for clean visual layouts

Version Control

Semantic versioning with DRAFT and PUBLISHED states — edit safely, publish when ready, roll back when needed

Visual workflow designer with states and transitions
A workflow with multiple states, transitions, and conditional branches
Transition configuration with conditions and validators
Configuring transition rules — conditions, validators, and post-functions

Intelligence

Conditions that understand
your business

Every transition can carry conditions that determine who can move work forward, when, and under what circumstances. Hierarchical condition groups with AND/ALL logic let you build rules of any complexity — from simple field checks to custom JavaScript evaluations.

Five Condition Types

FieldValue, User, RestrictUsers, RestrictMovement, and fully Scripted conditions with JavaScript

Validators

Sequential validation gates that check data integrity before any transition proceeds

Hierarchical Groups

Nest condition groups with AND/ALL operators for arbitrarily complex business rules

Automation

After the transition,
the work continues

Post-functions execute automatically after a transition completes — assigning users, sending emails, calling webhooks, updating fields, or running custom scripts. Eight built-in types cover the most common automation needs, and scripted post-functions let you extend without limits.

Eight Post-Function Types

Assign, AssignToGroup, Email, Document, Scripted, UpdateField, Webhook, StoreCurrentUser

JavaScript Sandbox

Secure vm2 execution with pre-warmed worker pool, 15s timeout, 128MB memory limit, and rate limiting

Webhook Integration

Call any external system as part of your workflow — REST APIs, third-party services, internal tools

Post-function configuration for workflow automation
Configuring automated actions that fire after each transition

Everything included

The complete picture

Transition Screens

Attach custom forms to any transition — the right interface at every step of the process

Step Handlers

Extensible lifecycle hooks — onEnter, onExit, onFailure, canEnter — for every state type

Export & Import

Move workflows between environments with full portability — development to production, seamlessly

Ready to design your first workflow?

From simple approval chains to complex enterprise processes — Masar adapts to the way your organization actually works.

Start a conversation