The way how our clients are using the DecisionRules is different from case to case. We can show you the application during our demo session, where we can also discuss your use case.
so if I executed this Rule Flow, three rules will be executed? And is this consuming one API call? --> this is correct
In addition to that, can you confirm that Decision Tree will be launched before your Appsumo Deal ends? --> The decision trees will be launched during May, so before the deal is over.
SSO is usually used by our bigger customers using Azure AD or similar identity providers. It is not included in the deal, because it requires a custom setup. If you are interested in getting more details do not hesitate to contact us about the possibilities at sales@decisionrules.io
The SSO you can use is GMAIL, which is available for everyone using SaaS.
I understand it is used by your bigger customers but how it helps, is it like your customer can give one username and password to their employee to login in input system (causing trigger event), decisionrules and output system. Is this correct?
If yes, that means I can use my Gmail to achieve same ease of use provided my input system and output system, also accept the Gmail credentials. Correct?
Yes, this is correct there are various protocols used (SAML, OAuth,...) and also identity providers. Everyone using any of them has assigned their certificates and URLs which are different from client to client. Please see the documentation https://docs.decisionrules.io/doc/on-premise-docker/setting-up-sso
Yes, that's right, you can use your Gmail account, it is pretty much the same the only difference is that Gmail is widely used and the setting is the same for all its users, so we have it as a solution out of the box.
1. It seems Kafka, decision trees are not part of this deal. Can you suggest scenarios under which each of them will be needed. There shouldn't be so many restrictions the way you are putting.
2. Also advanced role management and API management are only part of certain tiers, which scenarios will warrant their use. What's difference between API calls as offered in each tier to API management as offered only in tier 4.
1. Yes, that is right. Kafka is used by our customers, who are making decisions based on the inputs from more systems. Kafka helps them to make asynchronous calls. In other words, wait for the information from multiple systems, then execute the decision. Decision Trees will be a different way of rule creation, based on the if-then-else structure, there rules can be handled by tables or scripting rules currently.
2. Advanced permissions - every used in the space can have a different role with permission, e.g. only create tables, but no access to the rule flows. You can use the predefined roles or create custom ones. Management API - basically you can manage your rules without using the UI, update/delete/create rules, move the rules from one environment to the other... We have a couple of management APIs and we are exerting the list https://docs.decisionrules.io/doc/api/management-api
1. Since you are not giving Kafka and decision trees in this deal, so what is the best way for user who buys this deal to progress, is there a common sense hack?
2. So that means, API as available in every tier works only with User interface and API management (license tier 4) can be used without user interface, is there a video to explain this. Lets say how will Zapier or Kconnectzit work in this scenario, will they work with API of license tier 4 or API as available in all tiers.
1. I am not sure if we understand each other. Our customers (80%) are using Decision Tables to create the rules because that's the way how business users can easily manage them. Kafka is used by clients whose architecture and systems rely on Kafka-based events. The recommendation is to create the rules in scripting rules/decision tables. :)
2. Solver API = decision making, is available in all the TIERS. The management API is only in the higher tier. In fact, management API is used for automatization of the tasks, e.g. you are using a pipeline Jenkins, so you want to move the rule from one environment to the other one. You will use a management API, which will take a rule with a defined TAG and move it to the other environment. Zapier - you have a form where from which you extract data and you trigger events. If you want to make a decision based on the data from the form and then trigger the events you embed the DecisionRules in between these steps.
You can integrate DecisionRules anywhere where the REST API can be used and you make business decisions.
Should you have more questions please contact us at sales@decisionrules.io.
1. Can you tell me how will a web based business use it? I use some conditional logics in forms but is there a way that I can use your solution to display choices. For example while consulting for oil and gas company, lets say I am tackling an assignment to decide price point based on certain criteria, I would like to give them (oil & gas company executives) a separate online page behind a paywall, where they can click and input parameters in plain English and get choices based on decisions.
Now to achieve such function, what a small web based business is suppose to do especially who will I display output parameters (or choices) on a web page. I understand "Decisionrules" is a rule engine in middle, but what is input here (web based interface on my website, lets call it 'A', is that a trigger event) and what will be output (again web based interface, lets call it 'C')?
But how A and C will be integrated. If this can be done, I can use it for many new simple functional pages (behind paywall) for my clients
I understand in bigger company, lets say input may be like data feed coming from stock market and output may be something like data warehouse, but I am talking about using it from a small company perspective whose systems are online. No internal data servers, no multiple systems.
2. Now in terms of writing rules, I can easily create them in table, means if this, then do this else do this. Or you mean to say one has to write 500 pages of code script for one rule, if that is the case then which language is compatible, JavaScript, PHP or Python (languages which I know). If it can be created only in tabular structure (like Excel) then things will be easy.
API calls- Seems this feature is required to integrate with input system (lets call it A) and output systems (lets call it C), these will be more clear based on your response to my point 1. So it seems neither I need Zapier or Kconnectzit (whose LTD I have from Appsumo), but if that is the case how will I connect APIs to system A and C. Also it seems I need to buy tier 4 (which is lot of money) to get API functionality in this deal. Is this understanding correct? Please clarify these doubts.
3. Role management- So one user can create rules, what else can be roles here, what is the need for role management in this context?
4. What do you mean by workflow engine? Can you share example in context of point 1 as listed above.
5. I want to start API business, using Rapid API type solution, so can my API use "decisionrules"
6. So it doesn't matter whether I buy tier 1 or tier 4, I will get new features and updates related to small business plan only. The only difference is each license tier has different restrictions and features (like advance role management permissions is part of tier 2 and 3 and Management API is only available for tier 4).
Is this what you mean?
7. Can you show me a demo? If yes how to contact you to see a demo?
1. Can you tell me how a web based business uses it? I use some conditional logic in forms but is there a way that I can use your solution to display choices. For example while consulting for oil and gas company, let's say I am tackling an assignment to decide price point based on certain criteria, I would like to give them (oil & gas company executives) a separate online page behind a paywall, where they can click and input parameters in plain English and get choices based on decisions. It is not clear what you mean by web business. If you want to use it for such use case, it is feasible. You have to understand that DecisionRules as such is working with the inputs provided by you/calling system, it runs through the conditions defined in the application and you get the result which you can use to display the results on the FE. Lets say the condition is to have a deal between 1-5 billion USD to give an access to the separate webpage. The input will be 1.5 billion USD, the result is TRUE, so you display the page. To trigger the requested action, you need to handle it on your side based on the output which was TRUE.
Now to achieve such function, what a small web based business is suppose to do especially who will I display output parameters (or choices) on a web page. I understand "Decisionrules" is a rule engine in middle, but what is input here (web based interface on my website, let's call it 'A', is that a trigger event) and what will be output (again web based interface, lets call it 'C')?
You will show the outputs on FE or trigger events based on the results made during the decisions. Please see the answer above for the rest.
But how A and C will be integrated. If this can be done, I can use it for many new simple functional pages (behind paywall) for my clients The pages are up to you how you handle them and what you want to achieve with the provided results.
I understand in a bigger company, let's say input may be like data feed coming from stock market and output may be something like data warehouse, but I am talking about using it from a small company perspective whose systems are online. No internal data servers, no multiple systems.
There are no servers required, only the data on the input fed via REST API. It is the same for SME/enterspice or startup, it depends on how your system is built, but in general, API is simple to use.
2. Now in terms of writing rules, I can easily create them in a table, meaning if this, then do this else do this. Or you mean to say one has to write 500 pages of code script for one rule, if that is the case then which language is compatible, JavaScript, PHP or Python (languages which I know). If it can be created only in tabular structure (like Excel) then things will be easy.
There are decision tables = no code, simple and easy to use 80% of our clients are using this kind of rule creation. You can export to XLSX/CSV edit the rules and import them back in scripting rules = JavaScript, which allows you to create more complex rules and combine them with decision tables rule flow = graphical editor to connect decision tables and scripting rules together
API calls- Seems this feature is required to integrate with input systems (let's call it A) and output systems (lets call it C), these will be more clear based on your response to my point 1. So it seems neither I need Zapier or Kconnectzit (whose LTD I have from Appsumo), but if that is the case how will I connect APIs to system A and C. Also it seems I need to buy tier 4 (which is lot of money) to get API functionality in this deal. Is this understanding correct? Please clarify these doubts. I would not say "a lot of money" for a lifetime offer. If you will use it as the core functionality of your application that makes you money, there is no point to talk about the price (kindly please check the price of other rule engines on the market). Zapier is currently not supported but might be in the future. I don't understand the second half of the question, you can use the TIER 1 in the same way as TIER4, only the limits are different.
3. Role management- So one user can create rules, what else can be roles here, what is the need for role management in this context?
Please refer to the documentation https://docs.decisionrules.io/doc/teamwork/advanced-permissions or try it in the application.
4. What do you mean by workflow engine? Can you share an example in context of point 1 as listed above.
https://en.wikipedia.org/wiki/Business_Process_Model_and_Notation - please see the link to what I mean by workflow management. This tool is not a BPMN tool, but a rule engine.
5. I want to start API business, using Rapid API type solution, so can my API use "decisionrules" We don't have an experience with Rapid API, but based on quick research it could be possible.
6. So it doesn't matter whether I buy tier 1 or tier 4, I will get new features and updates related to small business plan only. The only difference is each license tier has different restrictions and features (like advance role management permissions is part of tier 2 and 3 and Management API is only available for tier 4). Yes, small plan is the one of which the features will be included.
Is this what you mean? Yes.
7. Can you show me a demo? If yes, how to contact you to see a demo? Via the email as you have already done it. We are in Prague, GMT+2 timezone. We can offer you a demo on April 19th, at 3PM CET.
Q: 10 days now since you launched here.
ONE Review. How long will it take you to understand that people are not going to buy something when they do not understand how they are supposed to use it? Other vendors here create Videos showing very simple Use Case scenarios, and SHOWING people HOW EASY it is to use THE PRODUCT/SERVICE. Once you SEE what somebody else has done, it stimulates our imagination - and we see how WE could use it. But, more importantly, you don't seem to understand your own mission: Your biggest Feature is NO CODE and EASY CREATION of Decision Rules.
Then SHOW your potential BUYERS how easy it is to use. SHOW THEM. SHOW them how EASY they can CREATE a SIMPLE RULE and make SIMPLE Decisions.
Stop telling people to go read your documentation. Start SHOWING them what they NEED to see before they will BUY.
Stop showing them a confusing GIF that contains NO Explanation of what Users can experience from start to finish.
If I made a DEMO Video for you, I guarantee that you would have more than ONE sale and Review after 10 days.
Q: It's unbelievable to me that people so smart can't Read the Room and understand a very well known principle ...
of Marketing: Optimum Usability correlates with being as Frictionless as possible for the user.
Time after time, people are sending you a message: We want to Understand your product. Give us a Simple Video showing Step by Step how a Customer could use your product.
Time after time you tell people to just go read the Documentation, or jump through hoops to arrange a Demo.
You keep TELLING US what can be done instead of SHOWING us what can be done.
You do not seem to understand that OUR TIME IS IMPORTANT ALSO!
I'm not going to arrange a Demo if you have not sold me on the Usability of your Product.
A couple of people have already told you that you do not seem that interested in presenting your product in the best light possible.
People are just as busy as you are. But you want OUR MONEY. Put a little more work into getting it by putting up a very simple DEMO video of a very simple Use Case, and show us how the most basic working parts all fit together to end up helping somebody Make A Decision.
Decision Trees will be a graphical interpretation of the rules and their creation. The idea is based on the if-then-else statements, wherein the nodes you will be able to add even decision tables or scripting rules.
We believe it will be a powerful way of rule creation and at the same time intuitive for business users to create rules.
I better understand now. It's like writing on paper with a pencil instead of previously writing with a stone on a rock, probably for that reason they stopped writing the table of law :) it is difficult to look behind
Regards, Alex
Q: Hello again!
Thanks for the reply about using RestAPI to connect to Wordpress with the results. Do you know a tool/plugin that would elegantly walk me and the customers through that process? I apologize, but this is technically beyond me. Thanks!
Q: Hello,
Can we provide some boundaries values at run-time ?
ie in a rule, we can statically fullfill minimal and maximal boundaries value for a given criteria. Opposite to that, can we, for example use the .net core integration, in a way our own software provide dynamically some of these boundaries to the rule engine ?
The runtime of the average complexity rules is 50-100ms depending on the location of the calling server. We have multiple data centers all over the world. If you wish to have an even lower execution time, you can choose a different deployment model. The boundaries are up to you and your use case if you need real-time data, "overnight" decisions,...
There are no boundaries using .NET. The SDK is a library, that makes it easier to integrate it into your solution. The same applies as above - the deployment model, location of the servers,...
I refer to this example https://share.getcloudapp.com/4guKlzYr, we have conditions, so values are entered for these conditions. Can these values be given by a .net software to a rule and then we run that rule (or ruleflow containing that rule) so that results are given back to the software?
I am sorry, something went wrong. Here is the post: https://imgur.com/gallery/a0ooqyd
Regards, Erik
Q: Hello!
Can this be used to build a set of rules that would help a potential client identify which services would be best suited for them? How would/could this be embedded into a WordPress site?
I envision something along the lines of a flight booking system but that allows people to choose programs by age and a variety of subtypes and conditions.
Yes, this tool can be used to identify which services suit the customers. DecisionRules is connected to other services/websites via REST API. If you use such a service on your WordPress site it will not be a problem at all. Eventually, you can embed the DecisionRules as a part of your workflow manager, which manages the events.
Please keeping mind, that what you see in the DecisionRules you do not see on the client's side. Imagine that you are purchasing a flight ticket, you enter the information in the form on the airline's site (date, number of passengers, location,..). This information comes to the rule engine and on the next page you get the result, there are tickets available, they cost 200 USD each and the flight is at 8 AM.
A: Hi Not sure which package you opted for, however there are bigger packages to overcome constraints. There are avoid limitation, such as API calls which can be easily passed in a bulk. Decisionrules allows you to chose various execution strategy. Full documentation is available : https://docs.decisionrules.io/doc/other/execution-strategy
Decisionrules allow you to export in Json/CSV and excel format. Hope it answers your questions, else please contact us at sales@decisionrules.io.
We are happy to hear that you are trying the boundaries of the application. Can you please provide us with your review of the application and its features?
Which boundaries are we talking about? Did you make 1M API calls and 150 rules already? :O
> Which boundaries are we talking about? Did you make 1M API calls and 150 rules already?
Certainly not as i don't yet even master decisionrules. I point just one point : when you do automated trading, this means you will make quite a few API calls to the trading platform.
In my case, i'm not to the point of doing high frequency trading. On sport trading i do a call to the platform around every 30 seconds. In one month, that represent (31 * 24 * 60 * 60) / 30 = 89 280 API calls.
In sport trading you have around 5 betting exchange platforms in the world which we can consider as serious. We also have 4 aggregators platform of betting exchanges market & Bookmakers market so as a total of estimated API calls we have : (5 + 4) * 89 280 = 803 520.
I don't know what is an API call for decisionrules but if in the inner process logic, making a call to a rule flow can imply to be interpreted as several calls then we are already above the million.
If i trade crypto and/or stock market, i'm already above the million as well.
Also note that in my trading example i considered one call made to the trading platform would imply to do only 1 call to decisionrules in the software which is not realistic so the 1M is very quicly reached.
API call = decision, evaluation of the input based on the conditions.
As Prabhat mentioned in the previous comment it depends on the data model, the execution strategy, and if you make simple calls or bulk.
Bulk means, 1 API CALL (decision) with multiple inputs, for example, your 86k inputs can be only 1. Please see the documentation https://docs.decisionrules.io/doc/api/rule-solver-api
Obviously, it depends on the nature of the rules, data model, and other variables. We would be interested in scheduling a call with you to understand your use case and to answer the questions you might have.
I want to point out the fact that the AppSumo deal is not suitable for corporations making 100 million decisions in a month, because of the different requirements on the SLA, uptime, deployment model,...
>Obviously, it depends on the nature of the rules, data model, and other variables. We >would be interested in scheduling a call with you to understand your use case and to > >answer the questions you might have.
Thanks. My use case is basic, really, it's just around trading stuff, no big mysteries in there. I'm just on the fence between tier 4 and play with it for a while but i wonder about this api call limitation and also uptime which is critical, reason why i was more insterested into the premise option but as you mentionned, not possible in an appsumo deal.
>I want to point out the fact that the AppSumo deal is not suitable for corporations making >100 million decisions in a month, because of the different requirements on the SLA, >uptime, deployment model,...
Based on what i was saying up to suggest a tier 5 with unlimited api calls, it was just to cover my scenario for which we were around 1 million API calls and if i maximize estimations on crypto exchanges platforms, i would say more or less 10 platforms could be covered so around 1 M more API calls and the same for stock market brokers.
So in total, if i would have to give a number, instead of 1M, i'm looking for 3M based on the consideration i would do only 1 api decisionrules call after i get result from the api call made on the trading platform. In reality, i think i would have to do 2 or 3 api calls instead of this one, so that would multiply the 3M up to 9M.
I don't know at this level if all of this could be encapsulated in one rule flow and if that can be considered as one API call. If yes, then i would be possibily back to a 3M API call need.
I understand your standpoint and the concern about the number of API calls. Unfortunately, in this deal, we can't incorporate unlimited API calls for a lifetime.
If you create a rule flow with 20 rules and you execute it, it is considered as 1 API call.
Yes, i collected arguments and i'm currently building some rules to inject into Decision Trees so that it will tell me weither i had to to dive into tier 4 :)
Q: Can you share here examples of pricing calculations?
https://ibb.co/HPpy8PF Here you can see a simple airline ticket price calculation. The baggage price and the ticket price is the output. In the GIF you can see the rule and its execution.
As Prabhat mentioned above, the Decision Trees are currently in the development phase. We believe that the current functionality of the DecisionRules offers the clients lots of flexibility in rule creation and administration.
The Decision Trees will be the more advanced function, and we will decide if we will add it to the AppSumo offer once the time comes. Stay tuned :)
Q: It would be nice to see some actual actionable visible real use cases on businesses, maybe videos, of this ...
tool to understand it and it's potential. Especially regarding decision making and risk assessment. I admit it's a bit hard to comprehend or grasp how it works.
Thank you for your interest in the DecisionRules application. We do offer a free-of-charge DEMO where we can showcase the application with the real use case. If you will be interested and would like to see the DecisionRules handling your own rules we can make you a personalized PoC.
What are the different ways to import data into decisionrules to create a Business rule? 2. Do we have any predefined built in connectors to analyze the data that comes from SQL, Google sheets and Api data and return out put when meets a business rule 3. Can we send the data through webhook to analyze the data and return output. 4. What would be additional costs for addtional Api calls usuage. 5. What is the minimum timelimit intervals or trigger time to check and analyze the data. 6. The App seems to be one year Old and does the company has any MRR and would you give an assurance for sustainability
1. You can import/export data in JSON/XLSX/CSV format. 2. The DecisionRules is working with the data you send in as an input, we do not analyze the data on our side. However, you can use the BI connector to do such an analysis. 3. The communication is via REST API or you can use Kafka. 4. Please note that the AppSumo offer is a preset package, if you wish to make modifications please contact us at sales@decisionrules.io 5. If you mean to make a decision, the average rule takes 50-100ms, depending on the location of the calling server. 6. Yes, we do have. Our mother company is epptec.eu (see out the website). If you want to get more information about the financial health of the company contact us at sales@decisionrules.io
The use of the application depends on the use case and the business rules you are using in your Woocommerce platform or any other tool. The integration is via REST API, so it is easy to integrate. If you are interested to get to know more we can show you a hands-on demo or try it our on your end, there is nothing to lose :)
The way of using DecisionRules as a part of wider solutions is different from case to case. That's the reason why we offered you the hands-on DEMO in the previous comment, please contact us at sales@decisionrules.io, we will be more than happy to showcase the application and establish a PoC.
Regards, Erik
Q: Hi,
Do you have several examples of "Integrate DecisionRules to your .
The DecisionRules offers the possibility to use multiple SDKs which are included also in the offer. The SDKs are for the SOLVER integration into your application which saves you time to build it by yourself. TO incorporate the SDK there is a need for programming skills.
For more technical details you can refer to our support at support@decisionrules.io
Thank you for your question and the interest in the DecisionRules.
The input attributes declare in the DecisionRules what is expected as an input, e.g. Name = John, this will be input that is different for all the decisions, there is no purpose to storing them in the rule variable. In case you can't use the rule variable, you create one and assign the value which you will be using in the condition. Or there is one more way that you can assign the input attribute to the condition.
Should you have more questions about the rules setup do not hesitate to contact us at support@decisionrules.io where we can take a look at your particular example.
Q: Hey there!
Your product looks like a gem, but to be honest, I'm having a hard time understanding it all.
And please note that I've read your docs.
Are you willing to make some short videos about how your product can help e-commerce businesses take better decisions?
I truly believe making videos of use cases will help you get more sales and reviews.
Cheers,
Edwin
Erik_DecisionRules
May 14, 2024A: Hello Edwin,
The way how our clients are using the DecisionRules is different from case to case. We can show you the application during our demo session, where we can also discuss your use case.
Please contact us at sales@decisionrules.io.
Regards,
Erik
Share DecisionRules
Q: can i use each workspace for a specific company with its own unique set of users per workspace?
tia and welcome again to appsumo
Erik_DecisionRules
May 14, 2024A: Hello,
Thank you for your question. Yes, you can use it.
Regards,
Erik
Share DecisionRules
Q: I am reading "Rule Flow Designer" in the docs, and on top of it there's a rule flow with three Rules (decision tables).
so if i executed this Rule Flow, three rules will be executed? And is this consuing one API call?
sorry for the rookie question, probably because I'm a bit confused between Rule Flow and Rule.
In addition to that, can you confirm that Decision Tree will be launched before your Appsumo Deal ends?
Thanks
Erik_DecisionRules
May 14, 2024A: Hello Suoje,
so if I executed this Rule Flow, three rules will be executed? And is this consuming one API call?
--> this is correct
In addition to that, can you confirm that Decision Tree will be launched before your Appsumo Deal ends?
--> The decision trees will be launched during May, so before the deal is over.
Erik
Share DecisionRules
Verified purchaser
thank you!
Q: Hello Erik_DecisionRules , I looked at your site, it seems you are not including SSO (Single sign on) in ...
this deal, what scenarios will require that? Can you discuss it from web businesses standpoint and your business logic of not doing so.
Thanks
Erik_DecisionRules
May 14, 2024A: Hello Sumo-ling,
SSO is usually used by our bigger customers using Azure AD or similar identity providers. It is not included in the deal, because it requires a custom setup.
If you are interested in getting more details do not hesitate to contact us about the possibilities at sales@decisionrules.io
The SSO you can use is GMAIL, which is available for everyone using SaaS.
Thank you.
Regard,
Erik
Share DecisionRules
Verified purchaser
Hello,
I understand it is used by your bigger customers but how it helps, is it like your customer can give one username and password to their employee to login in input system (causing trigger event), decisionrules and output system. Is this correct?
If yes, that means I can use my Gmail to achieve same ease of use provided my input system and output system, also accept the Gmail credentials. Correct?
Thanks
Verified purchaser
Hello,
Yes, this is correct there are various protocols used (SAML, OAuth,...) and also identity providers. Everyone using any of them has assigned their certificates and URLs which are different from client to client. Please see the documentation https://docs.decisionrules.io/doc/on-premise-docker/setting-up-sso
Yes, that's right, you can use your Gmail account, it is pretty much the same the only difference is that Gmail is widely used and the setting is the same for all its users, so we have it as a solution out of the box.
Regards,
Erik
Verified purchaser
Hello,
1. It seems Kafka, decision trees are not part of this deal. Can you suggest scenarios under which each of them will be needed. There shouldn't be so many restrictions the way you are putting.
2. Also advanced role management and API management are only part of certain tiers, which scenarios will warrant their use. What's difference between API calls as offered in each tier to API management as offered only in tier 4.
Thanks
Verified purchaser
Hello,
1. Yes, that is right. Kafka is used by our customers, who are making decisions based on the inputs from more systems. Kafka helps them to make asynchronous calls. In other words, wait for the information from multiple systems, then execute the decision.
Decision Trees will be a different way of rule creation, based on the if-then-else structure, there rules can be handled by tables or scripting rules currently.
2. Advanced permissions - every used in the space can have a different role with permission, e.g. only create tables, but no access to the rule flows. You can use the predefined roles or create custom ones.
Management API - basically you can manage your rules without using the UI, update/delete/create rules, move the rules from one environment to the other...
We have a couple of management APIs and we are exerting the list https://docs.decisionrules.io/doc/api/management-api
Regards,
Erik
Verified purchaser
Erik_DecisionRules,
1. Since you are not giving Kafka and decision trees in this deal, so what is the best way for user who buys this deal to progress, is there a common sense hack?
2. So that means, API as available in every tier works only with User interface and API management (license tier 4) can be used without user interface, is there a video to explain this. Lets say how will Zapier or Kconnectzit work in this scenario, will they work with API of license tier 4 or API as available in all tiers.
Thanks
Verified purchaser
Hello,
1. I am not sure if we understand each other. Our customers (80%) are using Decision Tables to create the rules because that's the way how business users can easily manage them. Kafka is used by clients whose architecture and systems rely on Kafka-based events. The recommendation is to create the rules in scripting rules/decision tables. :)
2. Solver API = decision making, is available in all the TIERS. The management API is only in the higher tier. In fact, management API is used for automatization of the tasks, e.g. you are using a pipeline Jenkins, so you want to move the rule from one environment to the other one. You will use a management API, which will take a rule with a defined TAG and move it to the other environment.
Zapier - you have a form where from which you extract data and you trigger events. If you want to make a decision based on the data from the form and then trigger the events you embed the DecisionRules in between these steps.
You can integrate DecisionRules anywhere where the REST API can be used and you make business decisions.
Should you have more questions please contact us at sales@decisionrules.io.
Regards,
Erik
Verified purchaser
Hello,
Thanks for your response.
1. Can you tell me how will a web based business use it? I use some conditional logics in forms but is there a way that I can use your solution to display choices. For example while consulting for oil and gas company, lets say I am tackling an assignment to decide price point based on certain criteria, I would like to give them (oil & gas company executives) a separate online page behind a paywall, where they can click and input parameters in plain English and get choices based on decisions.
Now to achieve such function, what a small web based business is suppose to do especially who will I display output parameters (or choices) on a web page. I understand "Decisionrules" is a rule engine in middle, but what is input here (web based interface on my website, lets call it 'A', is that a trigger event) and what will be output (again web based interface, lets call it 'C')?
But how A and C will be integrated. If this can be done, I can use it for many new simple functional pages (behind paywall) for my clients
I understand in bigger company, lets say input may be like data feed coming from stock market and output may be something like data warehouse, but I am talking about using it from a small company perspective whose systems are online. No internal data servers, no multiple systems.
2. Now in terms of writing rules, I can easily create them in table, means if this, then do this else do this. Or you mean to say one has to write 500 pages of code script for one rule, if that is the case then which language is compatible, JavaScript, PHP or Python (languages which I know). If it can be created only in tabular structure (like Excel) then things will be easy.
API calls- Seems this feature is required to integrate with input system (lets call it A) and output systems (lets call it C), these will be more clear based on your response to my point 1. So it seems neither I need Zapier or Kconnectzit (whose LTD I have from Appsumo), but if that is the case how will I connect APIs to system A and C. Also it seems I need to buy tier 4 (which is lot of money) to get API functionality in this deal. Is this understanding correct? Please clarify these doubts.
3. Role management- So one user can create rules, what else can be roles here, what is the need for role management in this context?
4. What do you mean by workflow engine? Can you share example in context of point 1 as listed above.
5. I want to start API business, using Rapid API type solution, so can my API use "decisionrules"
6. So it doesn't matter whether I buy tier 1 or tier 4, I will get new features and updates related to small business plan only. The only difference is each license tier has different restrictions and features (like advance role management permissions is part of tier 2 and 3 and Management API is only available for tier 4).
Is this what you mean?
7. Can you show me a demo? If yes how to contact you to see a demo?
Thanks
Verified purchaser
1. Can you tell me how a web based business uses it? I use some conditional logic in forms but is there a way that I can use your solution to display choices. For example while consulting for oil and gas company, let's say I am tackling an assignment to decide price point based on certain criteria, I would like to give them (oil & gas company executives) a separate online page behind a paywall, where they can click and input parameters in plain English and get choices based on decisions.
It is not clear what you mean by web business. If you want to use it for such use case, it is feasible. You have to understand that DecisionRules as such is working with the inputs provided by you/calling system, it runs through the conditions defined in the application and you get the result which you can use to display the results on the FE. Lets say the condition is to have a deal between 1-5 billion USD to give an access to the separate webpage.
The input will be 1.5 billion USD, the result is TRUE, so you display the page. To trigger the requested action, you need to handle it on your side based on the output which was TRUE.
Now to achieve such function, what a small web based business is suppose to do especially who will I display output parameters (or choices) on a web page. I understand "Decisionrules" is a rule engine in middle, but what is input here (web based interface on my website, let's call it 'A', is that a trigger event) and what will be output (again web based interface, lets call it 'C')?
You will show the outputs on FE or trigger events based on the results made during the decisions. Please see the answer above for the rest.
But how A and C will be integrated. If this can be done, I can use it for many new simple functional pages (behind paywall) for my clients
The pages are up to you how you handle them and what you want to achieve with the provided results.
I understand in a bigger company, let's say input may be like data feed coming from stock market and output may be something like data warehouse, but I am talking about using it from a small company perspective whose systems are online. No internal data servers, no multiple systems.
There are no servers required, only the data on the input fed via REST API. It is the same for SME/enterspice or startup, it depends on how your system is built, but in general, API is simple to use.
Verified purchaser
2. Now in terms of writing rules, I can easily create them in a table, meaning if this, then do this else do this. Or you mean to say one has to write 500 pages of code script for one rule, if that is the case then which language is compatible, JavaScript, PHP or Python (languages which I know). If it can be created only in tabular structure (like Excel) then things will be easy.
There are decision tables = no code, simple and easy to use 80% of our clients are using this kind of rule creation. You can export to XLSX/CSV edit the rules and import them back in
scripting rules = JavaScript, which allows you to create more complex rules and combine them with decision tables
rule flow = graphical editor to connect decision tables and scripting rules together
API calls- Seems this feature is required to integrate with input systems (let's call it A) and output systems (lets call it C), these will be more clear based on your response to my point 1. So it seems neither I need Zapier or Kconnectzit (whose LTD I have from Appsumo), but if that is the case how will I connect APIs to system A and C. Also it seems I need to buy tier 4 (which is lot of money) to get API functionality in this deal. Is this understanding correct? Please clarify these doubts.
I would not say "a lot of money" for a lifetime offer. If you will use it as the core functionality of your application that makes you money, there is no point to talk about the price (kindly please check the price of other rule engines on the market). Zapier is currently not supported but might be in the future. I don't understand the second half of the question, you can use the TIER 1 in the same way as TIER4, only the limits are different.
Verified purchaser
3. Role management- So one user can create rules, what else can be roles here, what is the need for role management in this context?
Please refer to the documentation https://docs.decisionrules.io/doc/teamwork/advanced-permissions or try it in the application.
4. What do you mean by workflow engine? Can you share an example in context of point 1 as listed above.
https://en.wikipedia.org/wiki/Business_Process_Model_and_Notation - please see the link to what I mean by workflow management. This tool is not a BPMN tool, but a rule engine.
5. I want to start API business, using Rapid API type solution, so can my API use "decisionrules"
We don't have an experience with Rapid API, but based on quick research it could be possible.
6. So it doesn't matter whether I buy tier 1 or tier 4, I will get new features and updates related to small business plan only. The only difference is each license tier has different restrictions and features (like advance role management permissions is part of tier 2 and 3 and Management API is only available for tier 4).
Yes, small plan is the one of which the features will be included.
Is this what you mean?
Yes.
7. Can you show me a demo? If yes, how to contact you to see a demo?
Via the email as you have already done it. We are in Prague, GMT+2 timezone. We can offer you a demo on April 19th, at 3PM CET.
Q: 10 days now since you launched here.
ONE Review.
How long will it take you to understand that people are not going to buy something when they do not understand how they are supposed to use it?
Other vendors here create Videos showing very simple Use Case scenarios, and SHOWING people HOW EASY it is to use THE PRODUCT/SERVICE.
Once you SEE what somebody else has done, it stimulates our imagination - and we see how WE could use it.
But, more importantly, you don't seem to understand your own mission:
Your biggest Feature is NO CODE and EASY CREATION of Decision Rules.
Then SHOW your potential BUYERS how easy it is to use.
SHOW THEM.
SHOW them how EASY they can CREATE a SIMPLE RULE and make SIMPLE Decisions.
Stop telling people to go read your documentation.
Start SHOWING them what they NEED to see before they will BUY.
Stop showing them a confusing GIF that contains NO Explanation of what Users can experience from start to finish.
If I made a DEMO Video for you, I guarantee that you would have more than ONE sale and Review after 10 days.
Share DecisionRules
Q: It's unbelievable to me that people so smart can't Read the Room and understand a very well known principle ...
of Marketing: Optimum Usability correlates with being as Frictionless as possible for the user.
Time after time, people are sending you a message:
We want to Understand your product. Give us a Simple Video showing Step by Step how a Customer could use your product.
Time after time you tell people to just go read the Documentation,
or jump through hoops to arrange a Demo.
You keep TELLING US what can be done instead of SHOWING us what can be done.
You do not seem to understand that OUR TIME IS IMPORTANT ALSO!
I'm not going to arrange a Demo if you have not sold me on the Usability of your Product.
A couple of people have already told you that you do not seem that interested in presenting your product in the best light possible.
People are just as busy as you are.
But you want OUR MONEY.
Put a little more work into getting it by putting up a very simple DEMO video of a very simple Use Case, and show us how the most basic working parts all fit together to end up helping somebody Make A Decision.
Share DecisionRules
THANK YOU!
Thats why these people are developers, not necessarily marketers or business people.
I have no idea what this product it. Appsumo video didnt help at all!
Q: How many rows are provided per rule for each tier here?
What Plans on your website relates to each tier here ?
Erik_DecisionRules
May 14, 2024A: Hello digitalriser,
In every decision table, you can have 30k rows in all TIERS. These plans relate to the SMALL plan, but with an extended limit.
Regards,
Erik
Share DecisionRules
Q: Hello, Can we have details about Decision Trees concrete added values?
How it eases things, what it allows etc ?
The feature is not ready but we can talk about it.
Erik_DecisionRules
May 14, 2024A: Hello,
Decision Trees will be a graphical interpretation of the rules and their creation.
The idea is based on the if-then-else statements, wherein the nodes you will be able to add even decision tables or scripting rules.
We believe it will be a powerful way of rule creation and at the same time intuitive for business users to create rules.
Regards,
Erik
Share DecisionRules
Verified purchaser
Hello,
I better understand now.
It's like writing on paper with a pencil instead of previously writing with a stone on a rock, probably for that reason they stopped writing the table of law :)
it is difficult to look behind
Regards,
Alex
Q: Hello again!
Thanks for the reply about using RestAPI to connect to Wordpress with the results. Do you know a tool/plugin that would elegantly walk me and the customers through that process? I apologize, but this is technically beyond me. Thanks!
-Barn.
Erik_DecisionRules
May 14, 2024A: Hello,
You are more than welcome.
I found a couple of tutorials online, on how to connect the REST API to WordPress.
https://www.youtube.com/watch?v=rGObWtjxGBc
https://webdesign.tutsplus.com/tutorials/how-to-use-the-wordpress-rest-api-a-practical-tutorial--cms-33566
https://kinsta.com/blog/wordpress-rest-api/
Regards,
Erik
Share DecisionRules
Q: Hello, Can we provide some boundaries values at run-time ?
ie in a rule, we can statically fullfill minimal and maximal boundaries value for a given criteria.
Opposite to that, can we, for example use the .net core integration, in a way our own software provide dynamically some of these boundaries to the rule engine ?
Erik_DecisionRules
May 14, 2024A: Hello,
The runtime of the average complexity rules is 50-100ms depending on the location of the calling server. We have multiple data centers all over the world. If you wish to have an even lower execution time, you can choose a different deployment model.
The boundaries are up to you and your use case if you need real-time data, "overnight" decisions,...
There are no boundaries using .NET. The SDK is a library, that makes it easier to integrate it into your solution. The same applies as above - the deployment model, location of the servers,...
Please contact us at support@decisionrules.io
Regards,
Erik
Share DecisionRules
Verified purchaser
Hi,
I refer to this example https://share.getcloudapp.com/4guKlzYr,
we have conditions, so values are entered for these conditions.
Can these values be given by a .net software to a rule and then we run that rule (or ruleflow containing that rule) so that results are given back to the software?
Verified purchaser
Hello Cloud,
here is the explanation of a simple example: https://imgur.com/a/2p0BsPp
The input is what you provide via the .NET SDK.
Should you have more questions do not hesitate to contact us.
Regards,
Erik
Verified purchaser
Thanks
Verified purchaser
For a reason, https://imgur.com/a/2p0BsPp does not display so i use imagination instead :)
Verified purchaser
Hello,
I am sorry, something went wrong.
Here is the post: https://imgur.com/gallery/a0ooqyd
Regards,
Erik
Q: Hello!
Can this be used to build a set of rules that would help a potential client identify which services would be best suited for them? How would/could this be embedded into a WordPress site?
I envision something along the lines of a flight booking system but that allows people to choose programs by age and a variety of subtypes and conditions.
Thanks!
Erik_DecisionRules
May 14, 2024A: Hello,
Thank you for your interest in DecisionRules.
Yes, this tool can be used to identify which services suit the customers. DecisionRules is connected to other services/websites via REST API. If you use such a service on your WordPress site it will not be a problem at all. Eventually, you can embed the DecisionRules as a part of your workflow manager, which manages the events.
Please keeping mind, that what you see in the DecisionRules you do not see on the client's side. Imagine that you are purchasing a flight ticket, you enter the information in the form on the airline's site (date, number of passengers, location,..). This information comes to the rule engine and on the next page you get the result, there are tickets available, they cost 200 USD each and the flight is at 8 AM.
I hope this example makes sense.
Regards,
Erik
Share DecisionRules
Q: Hi, Limitations are strong and will be quickly reached so at some point, to avoid overload, export to other systems will be needed.
Can an export to some softwrae like code effects be considered ?
Prabhat_DecisionRules
May 14, 2024A: Hi
Not sure which package you opted for, however there are bigger packages to overcome constraints. There are avoid limitation, such as API calls which can be easily passed in a bulk. Decisionrules allows you to chose various execution strategy.
Full documentation is available : https://docs.decisionrules.io/doc/other/execution-strategy
Decisionrules allow you to export in Json/CSV and excel format. Hope it answers your questions, else please contact us at sales@decisionrules.io.
Share DecisionRules
Verified purchaser
I tried to push things to the max so was refering to licence tier 4.
I would have seen a licence tier 5 for unlimited API calls
Verified purchaser
Hello Cloudbeans,
We are happy to hear that you are trying the boundaries of the application.
Can you please provide us with your review of the application and its features?
Which boundaries are we talking about? Did you make 1M API calls and 150 rules already? :O
Regards,
Erik
Verified purchaser
Hi,
> Which boundaries are we talking about? Did you make 1M API calls and 150 rules already?
Certainly not as i don't yet even master decisionrules.
I point just one point : when you do automated trading, this means you will make quite a few API calls to the trading platform.
In my case, i'm not to the point of doing high frequency trading. On sport trading i do a call to the platform around every 30 seconds.
In one month, that represent (31 * 24 * 60 * 60) / 30 = 89 280 API calls.
In sport trading you have around 5 betting exchange platforms in the world which we can consider as serious.
We also have 4 aggregators platform of betting exchanges market & Bookmakers market so as a total of estimated API calls we have : (5 + 4) * 89 280 = 803 520.
I don't know what is an API call for decisionrules but if in the inner process logic, making a call to a rule flow can imply to be interpreted as several calls then we are already above the million.
If i trade crypto and/or stock market, i'm already above the million as well.
Verified purchaser
Also note that in my trading example i considered one call made to the trading platform would imply to do only 1 call to decisionrules in the software which is not realistic so the 1M is very quicly reached.
Verified purchaser
Hello,
API call = decision, evaluation of the input based on the conditions.
As Prabhat mentioned in the previous comment it depends on the data model, the execution strategy, and if you make simple calls or bulk.
Bulk means, 1 API CALL (decision) with multiple inputs, for example, your 86k inputs can be only 1. Please see the documentation https://docs.decisionrules.io/doc/api/rule-solver-api
Obviously, it depends on the nature of the rules, data model, and other variables. We would be interested in scheduling a call with you to understand your use case and to answer the questions you might have.
I want to point out the fact that the AppSumo deal is not suitable for corporations making 100 million decisions in a month, because of the different requirements on the SLA, uptime, deployment model,...
Thank you.
Erik
Verified purchaser
Hello,
>Obviously, it depends on the nature of the rules, data model, and other variables. We >would be interested in scheduling a call with you to understand your use case and to > >answer the questions you might have.
Thanks. My use case is basic, really, it's just around trading stuff, no big mysteries in there.
I'm just on the fence between tier 4 and play with it for a while but i wonder about this api call limitation and also uptime which is critical, reason why i was more insterested into the premise option but as you mentionned, not possible in an appsumo deal.
>I want to point out the fact that the AppSumo deal is not suitable for corporations making >100 million decisions in a month, because of the different requirements on the SLA, >uptime, deployment model,...
Based on what i was saying up to suggest a tier 5 with unlimited api calls, it was just to cover my scenario for which we were around 1 million API calls and if i maximize estimations on crypto exchanges platforms, i would say more or less 10 platforms could be covered so around 1 M more API calls and the same for stock market brokers.
So in total, if i would have to give a number, instead of 1M, i'm looking for 3M based on the consideration i would do only 1 api decisionrules call after i get result from the api call made on the trading platform. In reality, i think i would have to do 2 or 3 api calls instead of this one, so that would multiply the 3M up to 9M.
I don't know at this level if all of this could be encapsulated in one rule flow and if that can be considered as one API call. If yes, then i would be possibily back to a 3M API call need.
Verified purchaser
Hello,
I understand your standpoint and the concern about the number of API calls. Unfortunately, in this deal, we can't incorporate unlimited API calls for a lifetime.
If you create a rule flow with 20 rules and you execute it, it is considered as 1 API call.
Regards,
Erik
Verified purchaser
Hello,
Thanks.
Yes, unlimited API calls is too much to ask, i propose this :
( unlimited API calls + 3M) - unlimited API calls :)
Verified purchaser
I like your humor ;)
We would appreciate your feedback on the DecisionRules. You have done a lot of research and work on your side to try the tool out.
Thank you.
Regards,
Erik
Verified purchaser
Yes, i collected arguments and i'm currently building some rules to inject into Decision Trees so that it will tell me weither i had to to dive into tier 4 :)
Q: Can you share here examples of pricing calculations?
Erik_DecisionRules
May 14, 2024A: Hello Jos,
https://ibb.co/HPpy8PF
Here you can see a simple airline ticket price calculation. The baggage price and the ticket price is the output. In the GIF you can see the rule and its execution.
Thank you.
Erik
Share DecisionRules
Verified purchaser
that gif was very helpful. would love a few more examples like that. I think I am starting to understand DecisionRules.
thank you
Q: Hi, Will Decision Trees be included in the deal ?
Prabhat_DecisionRules
May 14, 2024A: Hi
Decisiontree is currently work-in-progress and is not included.
Share DecisionRules
Verified purchaser
Hi,
Do you mean not included because it's a work-in-progress or because even when ready, it will not be included in any of the appsumo deal plan?
Regards
Would it be possible for you to include this? This feature should be a core of the overall product?
Verified purchaser
Hello Probynow,
Thank you for your feedback.
As Prabhat mentioned above, the Decision Trees are currently in the development phase.
We believe that the current functionality of the DecisionRules offers the clients lots of flexibility in rule creation and administration.
The Decision Trees will be the more advanced function, and we will decide if we will add it to the AppSumo offer once the time comes. Stay tuned :)
Regards,
Erik
Verified purchaser
Hello Erik,
> The Decision Trees will be the more advanced function, and we will decide if we will add it > to the AppSumo offer once the time comes.
Fair enough but that would be useful to know if it will or will not be included before the end of the Appsumo deal.
Verified purchaser
Hello,
Decision Trees will be available in the second half of Q2 2022, so before the AppSumo offer is over.
Regards,
Erik
Q: hi do you have cases of uages in the insurance industry?
Erik_DecisionRules
May 14, 2024A: Hello Gary,
Yes, we do have clients, but we cannot disclose the names.
Regards,
Erik
Share DecisionRules
Q: It would be nice to see some actual actionable visible real use cases on businesses, maybe videos, of this ...
tool to understand it and it's potential. Especially regarding decision making and risk assessment. I admit it's a bit hard to comprehend or grasp how it works.
Erik_DecisionRules
May 14, 2024A: Hello jcmatoskx,
Thank you for your interest in the DecisionRules application. We do offer a free-of-charge DEMO where we can showcase the application with the real use case. If you will be interested and would like to see the DecisionRules handling your own rules we can make you a personalized PoC.
Please contact us at sales@decisionrules.io
Regards,
Erik
Share DecisionRules
Q: 1.
What are the different ways to import data into decisionrules to create a Business rule?
2. Do we have any predefined built in connectors to analyze the data that comes from SQL,
Google sheets and Api data and return out put when meets a business rule
3. Can we send the data through webhook to analyze the data and return output.
4. What would be additional costs for addtional Api calls usuage.
5. What is the minimum timelimit intervals or trigger time to check and analyze the data.
6. The App seems to be one year Old and does the company has any MRR and would you give an assurance for sustainability
Erik_DecisionRules
May 14, 2024A: Hello KiranRV,
1. You can import/export data in JSON/XLSX/CSV format.
2. The DecisionRules is working with the data you send in as an input, we do not analyze the data on our side. However, you can use the BI connector to do such an analysis.
3. The communication is via REST API or you can use Kafka.
4. Please note that the AppSumo offer is a preset package, if you wish to make modifications please contact us at sales@decisionrules.io
5. If you mean to make a decision, the average rule takes 50-100ms, depending on the location of the calling server.
6. Yes, we do have. Our mother company is epptec.eu (see out the website). If you want to get more information about the financial health of the company contact us at sales@decisionrules.io
Regards,
Erik
Share DecisionRules
Q: Please make a video about how this software applies to a wordpress woocommerce store.
I have a feeling it's useful but I don't understand how it works.
Erik_DecisionRules
May 14, 2024A: El_Guapo,
Thank you for your interest in DecisionRules.
The use of the application depends on the use case and the business rules you are using in your Woocommerce platform or any other tool. The integration is via REST API, so it is easy to integrate.
If you are interested to get to know more we can show you a hands-on demo or try it our on your end, there is nothing to lose :)
Regards,
Erik
Share DecisionRules
Let me know when the videos are ready.
If you don't want to showcase your product, I'll keep my money.
Thanks.
Verified purchaser
Hello,
The way of using DecisionRules as a part of wider solutions is different from case to case. That's the reason why we offered you the hands-on DEMO in the previous comment, please contact us at sales@decisionrules.io, we will be more than happy to showcase the application and establish a PoC.
Regards,
Erik
Q: Hi, Do you have several examples of "Integrate DecisionRules to your .
NET application" ?
Regards
Prabhat_DecisionRules
May 14, 2024A: Hi
Please refer to.
https://decisionrules.io/integrations/netcore/1hJVxgtB1Ry9TqTEVxms6e
Share DecisionRules
Verified purchaser
Yep, i already saw this page and my question were motivated after seeing it
Verified purchaser
Hello cloudbeans,
Can you elaborate more on your question?
The DecisionRules offers the possibility to use multiple SDKs which are included also in the offer. The SDKs are for the SOLVER integration into your application which saves you time to build it by yourself. TO incorporate the SDK there is a need for programming skills.
For more technical details you can refer to our support at support@decisionrules.io
Regards,
Erik
Verified purchaser
Hi Erik,
> Can you elaborate more on your question?
It's basically simple : it's just about to know if there are either developer documentation, examples or tutorials around .Net SDK
Verified purchaser
Hello,
Sure there is a developers documentation at: https://www.nuget.org/packages/DecisionRules/
There you can find all the information which you need to use the SDK.
Regards,
Erik
Q: Is it possible to use Input Attributes to be stored in Variables for Checking Conditions
Erik_DecisionRules
May 14, 2024A: Hello digitalriser,
Thank you for your question and the interest in the DecisionRules.
The input attributes declare in the DecisionRules what is expected as an input, e.g. Name = John, this will be input that is different for all the decisions, there is no purpose to storing them in the rule variable. In case you can't use the rule variable, you create one and assign the value which you will be using in the condition.
Or there is one more way that you can assign the input attribute to the condition.
Should you have more questions about the rules setup do not hesitate to contact us at support@decisionrules.io where we can take a look at your particular example.
Regards,
Erik
Share DecisionRules