Built by original Drools team members

Turn Policy Into a Proven Decision Service.

Model decisions visually, inspect live values, review every AI change, protect expected outcomes with reusable tests, and publish for people, systems, and agents.

Visual DMN authoring
Reviewable AI changes
Test evidence before publish
Aletyx Decision Control showing a loan pre-qualification decision model
One Governed Workspace

The Model, Tests, and Runtime Stay Together

Author the model. Run it against real inputs. Inspect values in place. Review AI-generated changes. Protect expected outcomes with test scenarios. Publish with the results in view. Then expose the decision to applications and agents—and trace every execution.

  1. 01
    Author Model policy visually in DMN.
  2. 02
    Debug Inspect the value behind every result.
  3. 03
    Review See and approve each AI-proposed edit.
  4. 04
    Prove Pin expected outcomes and rerun them.
  5. 05
    Publish Release with test evidence in view.
  6. 06
    Operate Serve agents and trace every execution.
Live Evaluation

See the Values Behind the Result

Run a scenario beside the model, then hover inputs and intermediate expressions to see the values used in that evaluation. Evaluation highlights reveal the path while the output panel shows every evaluated decision.

Decision Control showing the live value 10000 over the evaluated monthly-income expression
AI-Assisted Authoring

AI Drafts the Change. You Approve It.

Ask the Assistant to update the model in plain language. Decision Control marks every proposed edit and shows the previous and new value, so you can accept or revert changes individually before moving on.

Aletyx AI Assistant change request with a reviewable before-and-after decision diff
Regression Protection

Pin the Outcomes That Must Not Change

Mark important outputs as expected, add scenarios to a test table, and rerun them after an edit. Matches stay green; a difference shows the expected and actual value at the field and scenario level.

Decision Control regression test table with matching and differing outcomes
Verified Publish

Publish With the Test Evidence in Front of You

When you publish, Decision Control checks the model's test scenarios and presents the result first. If one fails, it shows the exact mismatch and nothing has been published yet. Cancel to fix it—or explicitly choose Publish Anyway.

Decision Control publish confirmation showing the exact expected and actual result for a failed test
Agent-Ready Decisions

Turn a Published Decision Into an Agent-Ready Skill

Generate a SKILL.md from the governed decision model with its purpose, scope, required inputs, endpoint, and invocation instructions. Share the Agent Skill URL or download the bundle so an agent can discover and call the decision correctly.

Active Agent Skill URL and generated SKILL.md for the loan pre-qualification decision
Execution Evidence

Trace Every Outcome to the Exact Model Version

Open an execution record to see its status, timestamp, model version and hash, inputs, and outputs. Use the simulator to replay the case against another model version and understand what would change.

Decision Control monitoring detail layered over a successful execution list
Decision Control Tower

Analyst Autonomy. Enterprise Boundaries.

Decision Control gives policy owners a fast visual workspace. Tower adds the operating controls around it—without forcing analysts back into ticket queues.

  • Roles and approvals: Define who can author, review, approve, and promote.

  • Environment promotion: Move governed versions across development, test, and production.

  • Release evidence: Connect every change, justification, approval, and deployment event.

Decision Control Tower promotion details showing Development to Production, release metadata, and a dark-mode approval workflow

A Decision Editor Is Not a Decision Lifecycle

Capability
Aletyx Decision Control
BAMOE Canvas
KIE Sandbox
Visual authoring and live runner
DMN authoring with form and table evaluation
Visual DMN authoring with DMN Runner
Visual DMN authoring and community tooling
Live evaluation insight
Evaluation highlights and hover values in the model
Live inputs and outputs in DMN Runner
Runner capabilities vary by tool
AI-assisted model changes
Built-in before and after diff with accept or revert
Separate or custom workflow
Separate or custom workflow
Reusable expected outcomes
Pin outputs with field-level match and difference states
Runner scenarios and separate test tooling
SCESIM and developer test tooling
Publish verification
Scenario summary before publish with explicit override
Deployment through project tooling
Deployment outside the editor
Agent-ready delivery
Generated SKILL.md and Agent Skill URL
Not built into Canvas
Not built into Sandbox
Execution evidence
Inputs, outputs, version, hash, simulation and replay
Separate runtime and management tooling
Separate runtime and management tooling
Capability

Visual authoring and live runner

Aletyx Decision Control DMN authoring with form and table evaluation
BAMOE Canvas Visual DMN authoring with DMN Runner
KIE Sandbox Visual DMN authoring and community tooling
Capability

Live evaluation insight

Aletyx Decision Control Evaluation highlights and hover values in the model
BAMOE Canvas Live inputs and outputs in DMN Runner
KIE Sandbox Runner capabilities vary by tool
Capability

AI-assisted model changes

Aletyx Decision Control Built-in before and after diff with accept or revert
BAMOE Canvas Separate or custom workflow
KIE Sandbox Separate or custom workflow
Capability

Reusable expected outcomes

Aletyx Decision Control Pin outputs with field-level match and difference states
BAMOE Canvas Runner scenarios and separate test tooling
KIE Sandbox SCESIM and developer test tooling
Capability

Publish verification

Aletyx Decision Control Scenario summary before publish with explicit override
BAMOE Canvas Deployment through project tooling
KIE Sandbox Deployment outside the editor
Capability

Agent-ready delivery

Aletyx Decision Control Generated SKILL.md and Agent Skill URL
BAMOE Canvas Not built into Canvas
KIE Sandbox Not built into Sandbox
Capability

Execution evidence

Aletyx Decision Control Inputs, outputs, version, hash, simulation and replay
BAMOE Canvas Separate runtime and management tooling
KIE Sandbox Separate runtime and management tooling
Frequently Asked Questions

Clear answers to your questions.

01 Do analysts need Java or a local development environment?
No. Decision Control provides visual DMN authoring, live evaluation, test scenarios, and publishing in the browser. Technical teams can manage the surrounding runtime and enterprise governance through Decision Control Tower.
02 How does the AI Assistant change a model?
Describe the requested change in natural language. The Assistant proposes edits in the model, and Decision Control shows each changed cell with its previous and new value. You can accept or revert changes before moving on.
03 What are pinned test outputs?
A pinned output is an expected result for a scenario. When you rerun the test set, Decision Control compares the current result with the pinned value and marks each output as matching or differing.
04 What happens if a test fails during publishing?
Failed scenarios interrupt the publish flow and display the exact mismatch before anything is published. You can cancel and fix the model or explicitly choose Publish Anyway.
05 How do agents use a published decision?
Generate a SKILL.md from the decision model, then share its Agent Skill URL or download the bundle. The skill describes when to use the decision, the inputs it requires, its scope, and how to invoke it.
06 What does Decision Control Tower add?
Tower adds OIDC-backed role-based access, custom promotion workflows, accountable human tasks, explicit environment promotion, and traceable release records. Decision Control is the analyst workspace; Tower is the enterprise operating layer around it.
07 Can I import my existing DMN files?
Yes. Open an existing DMN model in Decision Control and continue authoring, evaluating, testing, and publishing it from the visual workspace.
08 How is Decision Control different from Business Central?
Business Central is a broader, developer-oriented authoring environment. Decision Control focuses on the governed DMN lifecycle for policy owners and analysts: visual authoring, live value inspection, reviewable AI changes, reusable scenario tests, publish verification, agent skills, and execution evidence. It is not positioned as a drop-in replacement for every Business Central capability.
Ready to Prove It on a Real Policy?

Take One Decision FromPolicy to Production

Bring an existing DMN model or start from a policy. See how Decision Control helps your team model, test, review, publish, and trace it in one governed lifecycle.

No Java required. Use your own model or start with a guided example.