SROTAX STUDIO A closer look at SrotaX

Build and test business rules.
Call them from your app.

Design the logic behind your APIs and AI tools.
Bring rules, request transformations, and reusable decisions
into one visual workspace.

Visual authoring Typed contracts Versioned decisions
SROTAX STUDIO
Order Fulfillment Flow / DesignExplore this example
TRY A SIMPLE DECISION

Order subtotal in. Shipping fee out.

A browser demonstration of a two-row shipping policy. This runs locally in this page; it does not call your workspace or the SrotaX runtime.

Shipping rule

Subtotal ≥ 100 → fee 0
Otherwise → fee 9

Method: Standard

Response

Enter a subtotal and run the example.
Build this decision in Studio →

ONE REQUEST.
A DEFINED DECISION PATH.

01 Shape the data
02 Apply your policies
03 Define the response
THE DECISION WORKSPACE

Choose the right shape
for your business logic.

From a simple policy table to a complete request-processing flow. Edit assets together in a change set, review them, and merge immutable versions into Main.

The whole request.
One connected canvas.

Prepare data, transform nested lists, look up reference values, and invoke reusable decision assets. Connect each step to a defined response.

  • Validate, Set Fields, and Choose Fields
  • Map, filter, flatten, sort, trim, and aggregate lists
  • Pin published Table, Tree, and dataset versions
  • Inspect Test Input, Result, Trace, and Issues
Walk through a Flow
A SHARED FOUNDATION

Clarity at every boundary.

The rules are only part of the picture. Define what comes in, what can change, and exactly which version a Flow uses.

Contracts before configuration

Declare typed Inputs and Outputs for each asset. Use Flow Variables for intermediate values, with field selection informed by upstream steps.

Define your data

Reference data with a version

Import an Excel worksheet, define its primary key, and merge the dataset through a change set. Configure lookups against a specific snapshot and choose how to handle no match.

Manage lookup data

Deliberate change management

Save and test related drafts in a change set. An Admin merges them into Main; create a release from Main and activate it in an environment.

Understand the lifecycle
BEYOND THE EDITOR

A workspace for
the whole decision lifecycle.

Find assets in Catalog. Manage shared reference datasets. Keep workspace administration and organisation membership in their own clearly defined scopes.

One catalog for all asset typesSearch assets and distinguish drafts from published versions.
Organisation and workspace structureInvite organisation members, then assign Reader, Editor, or Admin workspace access.
Operational views in StudioOverview, Execution History, Activity, API Keys, and Members.
Explore integration options
FOR ENGINEERING TEAMS

Visual on the surface.
Explicit underneath.

SrotaX is designed around a single request document and a shared compilation path. Business-friendly authoring maps to Mongo-style expressions for the Java document engine.

Explore integration options
01Visual authoringFlow · Decision Table · Decision TreeSTUDIO
↓
02Validate & compileNormalized IR → Mongo aggregationBACKEND
↓
03Java document engineOne request document → One responseRUNTIME

Java document engine · Mongo-style expressions

WHAT CAN YOU BUILD?

Business rules for
everyday decisions.

From campaign eligibility to fulfillment policies, return consistent decisions your applications can act on.

Explore all use cases →

Request a walkthrough

Tell us which policy you want to build. This form opens an email draft to hello@srotax.com; send it from your email app to contact us.

No email app? Email hello@srotax.com directly.

LET’S TALK THROUGH YOUR LOGIC

Bring a policy. See how it fits.

Explore your request, business rules, and integration requirements with us.

Request a walkthrough
Studio screenshot

Actual SrotaX Studio interface · Sample assets