Skip to main content

Explore the documentation


Choose your path


What’s in each section

Learn

Master the fundamentals and build real-world rules.
SectionDescription
Getting StartedCore concepts, first rule, and interactive playground
AuthoringDecision tables, graphs, expressions, function nodes, testing, patterns
TutorialsStep-by-step guides for pricing, eligibility, risk scoring, commissions
ZEN LanguageExpression syntax, operators, built-in functions, date handling
JDM FormatJSON Decision Model specification and node types

Developers

Integrate, deploy, and scale GoRules in your infrastructure.
SectionDescription
OverviewArchitecture, disaster recovery, BRE vs BRMS comparison
SDKsNode.js, Python, Go, Rust, Java, Kotlin, Swift integrations
DeploymentEmbedded engine, standalone Agent, or self-hosted BRMS
Platform GuidesDocker Compose, Kubernetes, AWS ECS, Azure Container Apps
ToolsJDM Editor component, standalone editor

BRMS User Guide

Administer and collaborate on your Business Rules Management System.
SectionDescription
SetupOrganization setup, projects, users, and groups
BuildCreate decisions, manage change requests, understand data flow
DeployEnvironments, releases, and multi-environment workflows
ReleasesRelease management and version control
AdministrationUser management and audit logs
DeploymentsConnect and configure runtime deployments

Get help

Enterprise customers have access to a dedicated support channel via Slack or Microsoft Teams.