Call out when you need to.
Fetch from internal services with the built-in http module and merge the response into the decision - all with async/await.
GoRules Version 2 is here - redesigned, now with managed cloud.GoRules Version 2 is here!
Watch the launch videoWatchA full JavaScript runtime inside your decision graph - async/await, built-in modules, and console debugging for the logic that expressions can't express.
Custom parsing, third-party calls, odd date math - write it in modern JavaScript and it stays versioned, tested, and reviewed like every other block.
Call out to services, validate with zod, and debug in real time - inside the graph instead of beside it.
Fetch from internal services with the built-in http module and merge the response into the decision - all with async/await.
console.log streams into the simulator as the graph executes - inspect values mid-decision, not after it.
Functions cover the edge cases - decision tables and expressions carry the readable majority, and switches route between them.
Move one gnarly function into GoRules and change it without a release train - versioned, tested, and reviewed.