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 dataDesign the logic behind your APIs and AI tools.
Bring rules, request transformations, and reusable decisions
into one visual workspace.
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.
Subtotal ≥ 100 → fee 0
Otherwise → fee 9
Method: Standard
Enter a subtotal and run the example.
ONE REQUEST.
A DEFINED DECISION PATH.
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.
Prepare data, transform nested lists, look up reference values, and invoke reusable decision assets. Connect each step to a defined response.
Bind condition columns to typed Inputs and result columns to Outputs. Rows run from top to bottom; the first matching row determines the outcome.
Lay out decisions as a tree of conditions and result leaves. Use nested AND / OR groups to express policy, then assign the declared output values.
The rules are only part of the picture. Define what comes in, what can change, and exactly which version a Flow uses.
Declare typed Inputs and Outputs for each asset. Use Flow Variables for intermediate values, with field selection informed by upstream steps.
Define your dataImport 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 dataSave 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 lifecycleFind assets in Catalog. Manage shared reference datasets. Keep workspace administration and organisation membership in their own clearly defined scopes.
From campaign eligibility to fulfillment policies, return consistent decisions your applications can act on.
Determine campaign eligibility, contact channel, reminder eligibility, and when to suppress outreach.
Explore use case →Calculate customer prices, discounts, coupon eligibility, and permitted promotion combinations.
Explore use case →Calculate shipping fees, select eligible carriers and delivery options, and flag orders for review.
Explore use case →Evaluate requirements and return an approval, decline, or manual-review decision with reasons.
Explore use case →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.
Explore your request, business rules, and integration requirements with us.