Logic

Visual Decision Engine for Complex Business Logic

Design, test, and deploy decision logic with a visual node-based editor. From simple rules to complex decision trees, Logic gives your team the power to automate decisions without writing code.

Decisions
Build

Design decisions visually

Compose powerful decision graphs from a library of purpose-built node types. No code required.

Decision Tables

Define business rules in familiar spreadsheet-like tables with multiple hit policies — first match, collect all, or priority-based.

Switch Nodes

Route decisions through conditional branches. Define multiple paths with fallback defaults for complete scenario coverage.

Function Nodes

Write custom TypeScript when tables aren't enough. Full access to inputs and context for truly dynamic logic. Use built-in functions and external libraries for calculating loan costs, interest rates, and more.

const score =
input.age * 0.3 +
input.income * 0.5;
return { score, tier: score > 80
? "premium"
: "standard" };
Decision table editor
Workflow

From design to production

A streamlined workflow that takes your decision logic from first draft to live in production.

1

Design your decision

Build decision graphs with drag-and-drop nodes. Use decision tables, switch nodes, expressions, and custom functions to model any business logic.

Design your decision
2

Test in real time

Evaluate decisions instantly with sample data. The built-in evaluation panel shows results, trace data, and performance metrics without deploying.

Test in real time
3

Deploy with confidence

Promote decisions through environments with canary routing. Split traffic between versions, monitor performance, and roll back instantly.

Deploy with confidence
Deployments page

Multi-environment deployments

Dev, staging, and production — each with independent configuration.

Decision editor

Build your decisions with powerful tools and modern design.

<10ms

Average execution
latency

Unlimited
environments

REST API

Execute decisions via a simple API call. Pass input facts and receive results with trace data and performance metrics.

Multi-tenant isolation

Each tenant operates in complete isolation with dedicated databases and Cedar-based authorization.

Audit trail

Every read, mutation, and execution is logged. Meet compliance requirements with a complete record of all activity.

Canary deployments

Split traffic between versions by percentage. Gradually roll out changes with zero downtime.

Real-time sync

Changes sync instantly across all connected clients. Collaborate on decision logic without conflicts.

Try it

See it in action

This is a real decision table powered by the same Zen Engine that runs in production — compiled to WebAssembly and running in your browser. Edit the input and hit play.

credit_eligibilityhit policy: first
#Credit ScoreAnnual IncomeDebt Ratio %DecisionInterest RateCredit Limit
1>= 750>= 100000< 30"approved"3.550000
2>= 700>= 75000< 40"approved"4.535000
3>= 650>= 50000< 50"review"5.525000
4>= 600>= 30000-"review"6.515000
5< 600--"declined"-0
6-->= 60"declined"-0
7---"review"7.010000
InputJSON
Loading...
Output
Run the decision to see output

Get started with Logic

Whether you want us to handle everything or prefer a hands-on demo — we're ready.

We build it for you

We handle the full journey — from understanding your business rules to integrating the decision engine into your existing systems. You get a production-ready solution without writing a single rule.

  • Full mapping and migration of existing business logic
  • Decision graph design, testing, and deployment
  • End-to-end integration with your current tech stack
  • Ongoing support and optimization post-launch

Explore the platform

See the decision engine in action. Book a guided walkthrough where we show you how to design, test, and deploy decision logic — tailored to your use case.

  • Live demo with your business scenarios
  • Q&A with our decision engineering team
  • No commitment required

Company

Developer

Legal

Products

Loading Status...
Lensmannslia 4, 1386 Asker, Norway© 2026 Neobits AS. All rights reserved.