AI-Powered

Turn policy documents into live decisions

Your rules already exist - in PDFs, spreadsheets, and policy docs. AI reads them, builds the logic, and your governance keeps it safe. From document to production in one conversation.

1

Import your rules

Upload a PDF policy document, paste from a spreadsheet, or just describe your rules in plain text. AI parses the logic, identifies conditions and outcomes, and structures everything into decision tables and graphs.

PDF & Documents Spreadsheets Plain text
pricing-policy.pdf
rules.xlsx
AI processes & structures
Decision Table
Decision Graph
2

Refine with AI

Talk to the copilot like you would a colleague. Ask it to adjust thresholds, add edge cases, explain what a rule does, or restructure the entire flow. It understands your business context.

Natural language Instant changes Context-aware
You
Add a 15% discount when order quantity is over 1,000 units
AI Copilot
Done. I've added a new row to the pricing decision table with condition quantity > 1000 and output discount: 0.15. I also added the edge case for exactly 1,000 units. Want me to generate tests for this?
You
Yes, test it
3

Test automatically

AI generates test cases that cover your rules - including edge cases you might miss. Run simulations with realistic data and see exactly how every input flows through your decision logic.

Auto-generated tests Simulation Edge case coverage
Standard order - 100 units, no discountPASS
Bulk order - 1,500 units, 15% discountPASS
Edge case - exactly 1,000 unitsPASS
Zero quantity - should rejectPASS
!Negative quantity - needs ruleWARN
4

Deploy safely

AI-generated rules go through the same governance as everything else. Version control tracks every change, approval workflows require sign-off, and environments let you promote from staging to production with confidence.

Version control Approval workflows Environments
AI generates pricing rule changes on branch feat/bulk-discount
All 5 tests passing - ready for review
Approval requested from @sarah (Business Lead)
Promoted to production - live in 30 seconds

Connect your dev tools

Developers extract hardcoded logic from their codebase into GoRules using any MCP-compatible AI tool. The MCP server bridges your IDE to the BRMS via WebSocket.

ClaudeClaudeAnthropic
CursorCursor
WindsurfWindsurf
MCPAny MCP ClientOpen standard
GoRulesMCP Server
GoRules BRMS
Extract if-else chains, switch statements, and config files into governed decision graphs - without leaving your IDE.
See changes instantly
Every change made via MCP appears in the BRMS in real time. Open your browser and watch decision graphs update as your AI tool works.

Any tool that supports the Model Context Protocol can connect. The standard is open and growing.

Your LLM, your data

Bring your own AI provider. Your data stays in your infrastructure - GoRules never stores prompts or responses.

ClaudeOpenAIGoogle GeminiAzure OpenAIAWS Bedrock

Ready to turn documents into decisions?

Import your first policy document and let AI build the rules.