Frequently Asked Questions
Deployment
Yes, DecisionRules has publicly available Docker containers that anyone can download. It is advisable to use a pre-prepared Docker compose script that will download, install, and run everything directly on your computer. You only need to have Docker Desktop installed, which is available for free.
Yes, DecisionRules is designed to scale. Scaling can be set automatically based on multiple parameters, such as CPU utilization, number of incoming connections, and more. You can easily have an environment that can make tens of millions of decisions per hour.
Yes, DecisionRules uses Redis Cache, which is commonly available. The cache is used as non-persistent. To increase availability, it is possible to use a Redis Cluster.
You can choose from more than 30 Amazon Web Services locations where your environment will be available.
DecisionRules supports a wide range of private clouds, such as AWS, Azure, or Google Cloud. If you use your own Kubernetes Cluster, DecisionRules will work perfectly for you.
Our average customer can integrate DecisionRules into their system easily within a few hours.
This process takes approximately 5 days from contract signing.
Limits are typically more flexible than in the shared Cloud. Limits are always tailored to the client's needs.
Yes, it standardly uses multiple availability zones in individual locations. Thanks to the unique architecture of DecisionRules, it is possible to choose multiple locations that will be automatically selected based on the user's geographical position.
You can choose from more than 30 Amazon Web Services locations where your environment will be available.
DecisionRules uses MongoDB or its clones like CosmosDB or DocumentDB for data storage. It is also possible to use Mongo Atlas or your own cluster without problems. Using managed MongoDB is advantageous for database backup, which is a 1-click operation.
DecisionRules offers 3 options:
Yes. DecisionRules is built to run at enterprise scale, with 99.99% availability and customers processing hundreds of millions of decisions per day. It also supports high-throughput workloads, including tens of millions of solved rules per hour for a single customer, and it automatically scales under higher load.
It’s already used in large organizations, including Accenture, Boohoo Group, Wizz Air and more. If you want concrete examples, here are a few real implementations:
With Private Managed Cloud deployment, you can choose the country where your data will be stored, ensuring it will not leave the selected location. All backups are also kept in the chosen location.
Most common operational issues can be resolved by DecisionRules itself thanks to its excellent architecture. If any service intervention is needed, our DevOps team will perform it.
Private Managed Cloud is designed for medium and large companies that want to consume DecisionRules as a service under a pre-agreed SLA and have their own dedicated infrastructure that is not shared with anyone.
Yes, you can. Many customers choose this approach, starting simply with the Cloud variant and then migrating to a Private Managed Cloud or On-Premise solution. The project can be easily exported and imported into the new environment. It takes about 1 minute of your time.
This allows customers to create rules and integrate systems immediately.
General
Yes, DecisionRules natively versions individual rules.
The answer is, you shouldn't. This approach isn't about abandoning the core functionality of your ERP system. It is specifically about meeting the needs of your business where unique pricing models require extremely short change cycles and the set of conditions in your ERP system is not enough.
You must ensure your ERP system has the necessary API capabilities - specifically, the ability to initiate API calls to external services. Your ERP software vendor may only need to implement this capability once, or it may be available for you to configure.
Yes, our customers include multinational corporations, financial institutions, and insurance institutions, which are among the most complex organizations in the world. We can handle yours too.
In DecisionRules, you have a complete testing environment. Before going live, you can test different pricing approaches, and thanks to comprehensive rules management, you can control exactly when new pricing policies will be applied.
Changes that take days or weeks in organizations can be made in DecisionRules in a matter of minutes. It really works.
DecisionRules saves you money by eliminating the need for developers to change business logic for every business rule modification. All rule changes can be made by a skilled product owner or a junior analyst.
No, all DecisionRules templates are entirely no-code, empowering business users (risk, product teams) to manage and adjust lending logic directly without IT intervention.
Yes, absolutely. DecisionRules includes an Audit Logs feature where all rule calls (when the price is requested) are stored, along with the input and output values. Using the Power BI connector, you can then evaluate how often different pricing policies are applied, which customer segments are evaluated the most, and other key metrics.
Yes, DecisionRules includes an AI assistant that helps you create all the necessary rules. For example, you can take an internal policy that you need to convert into a decision table, and DecisionRules will automatically create the table based on the policy.
DecisionRules addresses fragmentation, slow time-to-market for new products, and inconsistencies in credit decisioning by unifying affordability, pricing, and calculation logic.
DecisionRules utilizes dedicated scripting rules and decision tables to accurately compute complex financial metrics such as APR and monthly installment amounts directly within the platform.
By centralizing all lending logic in transparent Decision Flows and Decision Tables, DecisionRules provides a clear, auditable trail of every decision, ensuring regulatory compliance.
DecisionRules allows you to combine individual decisioning modules like A/B testing, eligibility rules, scoring, and loan parameters into a single, seamless Decision Flow, providing end-to-end control and transparency.
Yes, DecisionRules includes dedicated A/B testing templates that seamlessly integrate into your Decision Flow, allowing you to test different rule variations and optimize your lending strategies in real-time.
A single DecisionRules flow can manage all key aspects of loan approval, including A/B testing, eligibility rule evaluation, score calculation, affordability and loan parameters determination (including risk-based pricing and APR), and policy rule enforcement.
DecisionRules.io provides no-code tools for automated affordability checks, risk-based pricing, and APR calculation, enabling small lenders to streamline loan decisions without relying on multiple systems.
Yes, DecisionRules is designed for seamless integration with existing IT infrastructure, allowing you to leverage current data sources and deploy automated logic where needed.
No-code templates empower risk managers and business users to design, adapt, and deploy complex loan approval logic without IT intervention, significantly reducing time-to-market and increasing agility.
Unlike rigid, specialized tools, DecisionRules offers universal business rule engines and flexible templates that provide the full taste of design freedom, allowing you to customize every aspect of your loan approval process to meet specific institutional needs.
Automated decision making software executes business decisions without manual intervention by applying predefined rules, algorithms, or AI models to incoming data. These systems handle high-volume, repetitive decisions—like credit approvals, insurance claims routing, or fraud alerts—in milliseconds, freeing human experts to focus on complex edge cases.
Unlike basic automation that follows rigid scripts, modern automated decision making software combines business rules and real-time data to make contextual, explainable decisions. The best platforms, including DecisionRules, provide full audit trails showing exactly why each decision was made—critical for regulatory compliance in industries like financial services and healthcare.
Key use cases include loan origination, dynamic pricing, customer segmentation, risk assessment, and compliance checking.
Yes. Through Decision Flows (Workflow orchestration) and Scripting Rules, the engine can handle complex chain reactions. For example, you can chain a Risk Assessment Rule into a Pricing Rule, where the output of the first rule dictates the input of the second.
Yes. The Solver API is secured via HTTPS/SSL and requires a Bearer Token (API Key). You can manage the lifecycle of these keys (regenerate or revoke) directly in the platform settings.
A business rules engine is software that allows organizations to define, manage, and execute business logic separately from application code, making decision logic easier to update and scale. Solutions like DecisionRules make this approach accessible by enabling both technical and non-technical users to manage rules through a clear, low-code interface while ensuring consistent decision-making across systems.
How to build a business rules engine typically involves designing a way to define rules, evaluate conditions, and execute decisions at runtime, which often requires significant development and long-term maintenance. Instead of building and maintaining a custom solution, many organizations choose DecisionRules, which provides a ready-to-use, low-code platform that allows business rules to be created, updated, and deployed quickly without ongoing development effort.
Drools business rules management system is a powerful open-source solution for complex rule processing, but with its technical complexity and reliance on deep developer expertise it is often harder and slower to manage than DecisionRules, which is designed to give business users direct control and faster deployment without sacrificing robustness.
DecisionRules includes a Test Bench and a Debug Mode. This allows users to run input scenarios against the rule (even in a "Pending" state) to verify the output without affecting the production API. Furthermore, you can use the Rule Comparison feature to visualize exactly what changed between two versions.
A complex pricing rules engine must handle many inputs, exceptions, and frequent updates, and DecisionRules is built to support this with a visual, dynamic rules designer that lets business teams update pricing logic rapidly without needing development cycles or ongoing IT dependency.
The best AI-based dynamic pricing software for airlines is one that lets pricing logic update instantly without code changes. DecisionRules enables exactly that by moving all pricing rules into a flexible, configurable Business Rules Engine.
Building business validation rule engine dynamically without heavy development requires a solution that supports rule changes at runtime with proper governance and testing. DecisionRules enables this by letting teams update validation rules through decision tables and flows, making it easier to adapt to changing business and compliance needs.
Absolutely. Any DecisionRules flow can be converted to an Integration Flow to enable webhook capabilities. Simply switch the flow mode in the dashboard, and you can immediately start adding Zapier as an endpoint to your existing logic.
Zapier offers a generous free tier that supports this integration, which is perfect for testing and low-volume workflows. As your automation scales and requires higher execution volume or advanced features like "Paths," you may find their paid plans (starting around $19.99/month) provide the best value for production environments.
A BRE is software that externalizes pricing and business logic from application code, allowing revenue managers to modify rules without developer involvement.
Most CRM-to-ERP integrations require custom workflows, middleware, or point-to-point connections that quickly become hard to maintain. With DecisionRules, the integration becomes much simpler: both systems send data to a single decision API, and DecisionRules returns consistent pricing, validations, or approval outcomes in real time.
Instead of synchronizing logic between ERP and CRM, you centralize it once — and both systems use the same results.
Workflow automation in CRM systems replaces manual steps — like approvals, data checks, or pricing calculations — with automated rules. The problem is that native CRM automation tools struggle with complex logic and quickly become hard to manage.
DecisionRules offloads that complexity. You design the logic once in a central decision engine, and your CRM calls it whenever it needs pricing, validation, discount approval, or routing decisions.
Native CRM rule builders (like Salesforce or Dynamics) work for simple rules but become limiting when logic spans multiple systems or requires versioning, simulations, or advanced conditions.
With DecisionRules, you define business rules in a central, visual interface and call them from your CRM through a lightweight API. This keeps logic out of CRM workflows, makes it easier to update, and ensures consistent decisions across Sales, Finance, CPQ, and ERP.
For most standard business logic, Zapier’s visual field mapping handles data perfectly. If you are dealing with deeply nested objects or require complex data transformation before reaching DecisionRules, you can simply add a "Code by Zapier" step to your Zap. It usually takes less than five minutes to reshape your data.
Yes, and we highly recommend it. The best practice is to create a separate "Sandbox" Integration Flow in DecisionRules and a corresponding "Test" Zap in Zapier. This allows you to run unlimited simulations with sample data, ensuring your logic is bulletproof before you flip the switch to production.
ERPs are infamous for cryptic “Invalid entry” messages that leave users stuck. Automated validations improve ERP workflows by evaluating data more intelligently, giving helpful guidance, and preventing errors before they cause delays.
With DecisionRules, you can externalize ERP validation rules into a clear, maintainable engine that returns human-friendly messages and correction steps. The result is fewer user errors, fewer support tickets, and more reliable ERP data.
The only reliable way to unify pricing across CRM and ERP is to centralize pricing rules in one system and let both platforms call it in real time. Otherwise, you end up with duplicated formulas, inconsistent discounts, and manual overrides.
DecisionRules solves this by becoming your single pricing logic engine. Your CRM sends the quote request, your ERP sends the product data, and DecisionRules returns the correct price, discount, or approval instantly — ensuring consistency everywhere.
There is virtually no limit. Because Zapier connects to over 7,000 services, a single `JOB.COMPLETED` event in DecisionRules can trigger a chain reaction: it can simultaneously update a row in Google Sheets, create a lead in Salesforce, send a Slack notification, and generate a PDF invoice in QuickBooks—all from one successful calculation.
Workflow automation removes repetitive tasks such as approvals, data checks, territory routing, or discount validation. This reduces manual work and helps teams respond faster.
By using DecisionRules as the logic layer behind your CRM workflows, you automate complex decisions that native CRM tools can’t handle. That means faster response times, fewer errors, and more time for actual selling instead of administrative tasks.
Lookup Tables are a new rule type for storing reference data (like product catalogs) using a primary key for retrieval speed. This makes data access extremely fast and efficient compared to traditional methods.
It enforces the Client Credentials Grant Flow (M2M), replacing static API keys with short-lived JWT Access Tokens. This reduces security risks by ensuring machine-level authentication with tokens managed by Identity Providers like Azure AD, Okta, or Auth0.
A new "Statistics & Limits" dashboard is available in your User Profile. It provides granular breakdowns of API consumption per Space, supports Linked Organizations, and allows data export for external analysis.
Templates have a redesigned UI, offering an "Explore" modal with detailed descriptions and statistics before import. They also benefit from continuous delivery, meaning new patterns are available faster without waiting for full platform releases.
Yes, Lookup Tables support easy data import via CSV files. The system handles column mapping and merge strategies to help you populate or update your tables efficiently.
Agent Mode is a feature in the ChatGPT Atlas browser that allows the AI to actively interact with web pages, such as clicking buttons, typing text, and navigating the UI on behalf of the user.
Yes, while it handled basic tasks well, it hallucinated non-existent rule types and failed to solve complex domain-specific logic problems without human guidance.
Absolutely. DecisionRules offers its own AI Assistant for generating rule structures and functions, which is specifically optimized for the platform, unlike general-purpose browser agents.
The standard version may be free, but the Agent Mode feature tested in this article typically requires a paid subscription or specific plan within the Atlas ecosystem.
Yes. As our test showed, AI is a powerful assistant for speed and onboarding, but it lacks the deep context and strategic understanding that a human Business Analyst provides.
DecisionRules externalizes decision logic into visual rule tables, allowing business experts to maintain rules directly while developers focus on core infrastructure.
The integration with DecisionRules removes hardcoded business logic from application code, eliminating deployment bottlenecks and empowering business users to update rules without full development cycles.
No. While the reference case comes from vehicle finance, the white paper focuses on decision management patterns that apply across financial services, including personal loans, credit underwriting, and collections. The principles described can be reused in any environment where decision logic needs to change frequently.
The white paper provides a practical overview of the decision engine setup, governance model, and implementation approach. It is written for business, risk, and IT stakeholders and focuses on how the solution works in practice rather than on theory or product marketing.
Our templates follow industry best practices, but we always recommend testing them with your specific data and security requirements before moving to a production environment.
DecisionRules is suitable for both medium and large companies. If you have issues with changes to configurations, business logic, or decision-making processes, then DecisionRules is the system for you.
The use case focuses on organizations where underwriting or decision rules are hard-coded in core systems, making changes slow and dependent on development cycles. It shows how separating decision logic into a dedicated decision engine enables faster updates, clearer ownership, and better collaboration between business and IT.
No. While the example is based on underwriting, the same approach applies to other decision-heavy processes such as credit assessment, pricing, eligibility checks, and collections. The use case demonstrates a reusable decision management pattern rather than a single isolated solution.
Yes and no. We don’t provide ready-made n8n workflow templates that bundle entire end-to-end automations. Instead, we provide something more flexible: ready-to-use DecisionRules templates that you can insert into your n8n workflows using our native DecisionRules node.
We are finalizing the delivery process for our On-Premise and Docker users. Templates will be available through our web interface, where they can be downloaded and manually imported into Docker or On-Premise environments. This approach ensures full control and security for self-hosted deployments.
Browsing and previewing the library is free. A template only counts towards your rule limits once you choose to import it into your Space.
A Space is a shared area for rules that are somehow related. It's an independent project within DecisionRules that allows you to separate logic for different departments or teams in your company.
Yes. Once a template is imported, it behaves like any other rule in your Space. You have full control to modify conditions, add variables, or change the flow logic.
Lookup Tables are stored in-memory within DecisionRules for fast retrieval of structured reference data and don't require external infrastructure. Database Connectors are best for querying live, transactional data from external systems where real-time synchronization with a massive ecosystem is required.
This is the basic unit around which DecisionRules is built: the number of business rules you can create.
In the case of nodes, it refers to the number of nodes you can place in a Decision Flow or an Integration Flow.
The total number of rules and nodes used must not exceed the limit set by your plan.
No. One of the main benefits is that business users can update data directly via the UI or by importing CSV files. There is no need for IT involvement, code changes, or application redeployment.
Lookup Tables offer time complexity, meaning they are extremely fast and comparable to hardcoded values in terms of read speed, but with significantly better maintainability and flexibility.
Yes. You can easily import data from .csv files directly into the Lookup Table Designer. The system also validates your data during import to prevent duplicates or errors.
Updates are seamless. Once you save a change to a Lookup Table, all rules referencing that table automatically use the new data immediately. You do not need to redeploy your rule lifecycle.
The easiest way is to upgrade to a higher plan. The change takes effect immediately.
Another option is a customized offer tailored to your specific needs. We would be happy to provide you with a tailored offer.
The Management API simply serves for automated modifications directly within DecisionRules. You can use it to load data about DecisionRules objects into your system, such as rule names, available versions, etc.
Furthermore, the Management API is used for automated import/export, backups, or integration with CI/CD pipelines.
Access to the Management API is via an API key, which can be obtained directly in the application.
Companies can automate policy workflows by replacing hard-coded rules with flexible, no-code systems like DecisionRules. Instead of relying on long IT development cycles, DecisionRules allows teams to define rule libraries, build dynamic rule sets, and execute them through decision flows without writing code. This approach enables businesses to update and manage policy logic quickly, improve portfolio control, and maintain consistency across all their policy decisions.
Automated policy refers to the process of using a rules engine—such as DecisionRules—to evaluate and enforce policy requirements without manual intervention. In DecisionRules, policies are defined through reusable rule sets, prioritized outcomes, and dynamic decision flows. This ensures that policy checks are executed consistently, transparently, and with full auditability, removing the dependency on IT-driven hard-coded logic.
Credit risk management improves dramatically when companies eliminate rigid, hard-coded rules and move to agile, no-code decisioning using tools like DecisionRules. With DecisionRules, risk teams can maintain a centralized rule library, adjust eligibility and policy rules instantly, test new strategies rapidly, and control decision outcomes through simple configuration instead of development cycles. This agility enables better portfolio quality, faster reaction to market changes, and clearer audit trails for every credit decision.
Banks manage credit risk by evaluating eligibility, applying policy rules, and maintaining consistent decision logic—tasks that become far more efficient with no-code tools like DecisionRules. DecisionRules allows banks to structure their rule library, define outcomes, and run different rule sets (such as eligibility or policy) through the same decision flow. This lets risk teams react quickly, introduce new rules, and adjust strategies without relying on slow IT processes, which is essential for managing large credit portfolios.
Business process automation improves risk management by removing manual steps, ensuring consistent rule execution, and enabling faster updates to risk logic. With DecisionRules, automated rule flows can dynamically evaluate eligibility and policy criteria, collect outcomes, and generate transparent results with full auditability. This reduces operational bottlenecks, supports regulatory compliance, and lets risk teams control decision-making directly—improving both speed and accuracy of risk assessments.
While you can use the HTTP Request node, it requires you to manually handle URL construction, API key management, and JSON parsing for every call. The DecisionRules node provides a native interface with dropdowns for rule selection, centralized credential management, and structured outputs, saving significant time and reducing errors.
Yes, the node itself is free to install from the n8n community nodes registry. However, it requires a DecisionRules account and a valid API Key to connect to your rules, which is subject to your DecisionRules subscription plan.
The DecisionRules A/B testing pattern is optimized for performance. Group assignment is a fast, hash-based calculation. The primary impact comes from executing different decision paths, which is inherent to the testing process itself
You can instantly reconfigure the "AB Testing Setup" table to route 100% of traffic to a single, stable group, effectively pausing or ending an ongoing experiment.
They are improving credit risk management by replacing rigid systems with agile decisioning tools like DecisionRules.io. Using controlled A/B testing, they validate new scorecards or policies on small segments, reduce default risk, and maintain clear audit trails. This lets risk teams adjust strategies quickly and base decisions on real performance data.
Absolutely. The node can execute any logic you build in DecisionRules. For simple, real-time decisions, you can use the "Solve Rule" operation. For more complex, long-running processes, you can use the "Start Job" operation to trigger asynchronous Integration Flows.
The management operations allow you to use n8n to programmatically control your DecisionRules environment. This is powerful for CI/CD pipelines, automated testing, or governance workflows, enabling you to do things like update rules, manage folders, and audit rule usage automatically.
Yes, DecisionRules' flexibility allows for independent A/B testing setups, enabling you to test multiple hypotheses simultaneously without interference.
By logging the assigned Test Group ID as an output parameter, you can easily filter and analyze your historical decision data in your analytics platform to compare key metrics (e.g., acceptance rates, default rates, fraud detection) between groups.
Absolutely. Once a Challenger proves superior, you can easily adjust the percentages in your "AB Testing Setup" table to gradually or completely shift traffic to the winning strategy, effectively promoting it to Champion status.
A business rules engine focuses on what decision to make based on conditions and logic (e.g., "if credit score > 700 AND income > $50,000, approve loan").A workflow engine focuses on how work moves through a process (e.g., "send to underwriter, then to manager for approval, then to fulfillment").
In practice, modern platforms often combine both capabilities. DecisionRules, for example, offers decision tables and trees (rules engine) alongside its Flow feature (workflow orchestration), allowing users to build end-to-end automated processes that both route work AND make decisions at each step.
Choose a pure rules engine if your primary need is complex decision logic.
Choose a workflow engine if you need to manage human tasks and approvals.
Choose a combined platform if you need both—which most enterprises do.
Official Helm Charts package DecisionRules and its dependencies into a single, manageable deployment for Kubernetes environments, following industry best practices.
They are built for DevOps teams running DecisionRules on Kubernetes who want faster deployments, easier configuration management, and simpler upgrades.
Yes. All configuration options are managed through a values.yaml file, allowing full control over resources, scaling, and environment settings.
Support
Yes, we offer our customers global support in 5x8, 24x7 modes, or individual times. You can easily contact support through our Support Portal.
You can handle the implementation yourself without any problems. If you lack team capacity, we can do the first iteration of rules for you or manage them for you long-term.
Of course, our experienced DevOps team will help you install and test DecisionRules on your private cloud. We have done countless installations.
Security
DecisionRules is a secure system. All connections are encrypted, and your data is also protected by encryption.
DecisionRules and our processes are compliant with ISO 270001 certification.
DecisionRules and our processes are compliant with ISO 270001 certification.
License
Yes, we also provide offline licenses.
On-Premise deployment is always an individual matter, where you can set the number of environments, organizations, features, and users you want to have available in your DecisionRules. Our Sales Engineers will be happy to go through your use-case and prepare a tailored solution for you. An unlimited DecisionRules license is also available.
Onboarding
Yes, DecisionRules has a publicly available academy that guides you step-by-step on how to use DecisionRules. We also provide online and offline training for customers.
Interested in training? Contact us.
Yes, DecisionRules has extensive publicly available documentation, which we enrich and refine every week. The documentation is available at docs.decisionrules.io.
No. Anyone with Excel knowledge can use DecisionRules.
Business Rules
All rules and decision-making processes can be exported and imported. Thanks to the built-in folder structure within each space, it's possible to export individual folders or entire projects.
The export format is JSON.
DecisionRules can standardly handle 30,000 records in a single table. This limit is sufficient for most customers. If you need more, this limit can be increased individually.
DecisionRules works with Decision Tables, Decision Trees, Decision Flows, and Integration Flows. These rules are always no-code and user-friendly.
If a more complex data transformation is needed, you can use a Scripting Rule, where you can apply JavaScript.
Yes, they will be. All interested parties can always look into DecisionRules to see how a specific case is evaluated. For broader monitoring, you can easily connect DecisionRules to PowerBI and view individual decisions statistically.
Integration Flow is a way to create a decision-making process that can be integrated with data sources. For example, it allows you to batch process 1 million of your clients stored in a CRM or database.
For such decision-making processes, we estimate a duration of tens of seconds to hours.
Decision Flow is a feature within DecisionRules that allows you to create more complex decision-making processes, consisting of multiple smaller decisions, calculations, or external calls.
Decision Flow enables you to combine multiple decision tables, iterate individual decisions, or aggregate data.
For such decisions, we estimate they take milliseconds to seconds.
Yes, if you work with large tables, you can export them with a single click to Excel or Google Sheets, where you can edit them and then easily import them back.
If an error occurs during import, DecisionRules will interactively show you which cell needs to be corrected.
Performance
Yes, DecisionRules allows for batch data processing using jobs that can run for several hours. Alternatively, DecisionRules can be used as part of computational processes orchestrated in other platforms.
DecisionRules is built as a robust and high-throughput system. Our infrastructure can effortlessly handle tens of millions of solved rules per hour for a single customer. The platform automatically scales under higher load.
This is the limit on how many rules you can solve within your plan – or, how many times you can successfully call the Solver API.
DecisionRules can evaluate hundreds of thousands of rules per minute. The result may vary depending on individual deployments. Private Managed Cloud or On-Premise deployments offer the best performance because the infrastructure is not shared with other users.
Simple rules have very low latency, around 20ms. More complex rules can have latency around 250ms, and truly complex decision-making processes with dozens of decision tables and external calls can have latency of several seconds.
DecisionRules is the only tool on the market that can utilize multiple data centers located worldwide. This ensures excellent response times, no matter which continent you are on. If you find DecisionRules missing in a certain region, please let us know. We are open to expanding our infrastructure.
Integration
Yes, DecisionRules is often used with various integration platforms, such as Power Automate, SAP Platform, n8n, Workato and others. The integration is very straightforward.
DecisionRules can be integrated using a simple Solver REST API. You simply insert a JSON object as input data and receive the output from the rule in the response. You can find integration examples for individual languages and platforms directly in the application.
Yes, we have a variety of SDKs available on our DecisionRules Github.
Organization
Organization allows for centralized management of projects and users within your organization. You can define teams and permission groups for individual projects. Organization enables login via SAML Single Sign-On, such as Microsoft Entra ID, Okta, 0Auth, etc. This function is especially useful for larger companies with more complex organizational structures.