Predictika · Enterprise software support orders
An AI sales agent prepares a third-party support order for a company that runs Oracle, SAP or VMware software: the software, a Rimini plan (Support, Manage or One), the services to add, the number of production instances and environments, the countries and the term. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the offering and returns a verdict and every reason.
This validator models Rimini Street support orders, not just the scenarios shown below.
Any Rimini Street support order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices, and services outside the list above. Public versus modeled: the product and plan names, the supported Oracle, SAP and VMware software and the named service categories follow Rimini Street's public pages; the plan limits, the dependencies between plan, software and services, the term rules and the approval thresholds are modeled by Predictika from comparable offerings and are not published by Rimini Street. No prices are modeled.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.
| What the validator caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Services that depend on the plan and the software | Only with care Security, interoperability and Govern for AI each need a particular plan, and tax updates and the Manage plan each need particular software, so every service needs a rule that looks at fields chosen elsewhere in the order. | The software, plan and services are fields of one order and are checked together on every call. |
| Limits that follow the plan | Only with workarounds The instances and countries an order may have depend on the plan, so a stored table or a script has to look up the limit and compare it with the order. | The limit for the chosen plan is computed inside the validator and compared with the order on every call. |
| Review thresholds across several fields | Only with workarounds A one-year term, many instances and many countries each need their own review route, usually outside the order. | Each review is a finding of the same call, listed next to the blocks. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the order; approval findings need a person to sign off; everything else is computed.
| 1 | Global tax, legal and regulatory updates are modeled for ERP software (Oracle E-Business Suite, JD Edwards, SAP ECC, S/4HANA) only. |
| 2 | Interoperability services need Rimini Manage or Rimini One. |
| 3 | Security solutions and services need Rimini Manage or Rimini One. |
| 4 | Security solutions and services are modeled for Oracle, SAP and VMware software, not for Rimini Custom software. |
| 5 | Rimini Govern for AI is modeled with the Rimini One plan only. |
| 6 | The Rimini Manage managed services are modeled for Oracle and SAP software, not VMware or Rimini Custom software. |
| 7 | A term of 6 years is outside the 1 to 5 years modeled. |
| 8 | A term of 0 years is outside the 1 to 5 years modeled. |
| 9 | A one-year term is reviewed by a person before it is released. |
| 10 | 6 production instances is over the 5 the plan takes. |
| 11 | 21 non-production environments is more than four per production instance (5 instances). |
| 12 | Support in 4 countries is over the 3 the plan takes. |
| 13 | 11 production instances is over the 10 the plan takes. |
| 14 | 11 production instances need a scoping review by a person. |
| 15 | 25 production instances need a scoping review by a person. |
| 16 | Support in 40 countries needs a regional coverage review by a person. |
| 17 | 26 production instances is over the 25 the plan takes. |
| 18 | 26 production instances need a scoping review by a person. |
| 19 | Support in 41 countries is over the 40 the plan takes. |
| 20 | Support in 41 countries needs a regional coverage review by a person. |
| 21 | Support in 21 countries needs a regional coverage review by a person. |
| 22 | The order states a limit of 10 production instances; this plan is modeled at 5. |
| 23 | The order states a limit of 5 production instances; this plan is modeled at 10. |
| 24 | 7 production instances is over the 5 the plan takes. |
| 25 | 40 non-production environments is more than four per production instance (7 instances). |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote the Rimini Support plan for VMware vSphere support with global tax, legal and regulatory updates, security services and interoperability services for 7 production instances and 40 non-production environments in 2 countries on a 3-year term. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Rimini One plan for VMware vSphere support with security services and interoperability services for 7 production instances and 28 non-production environments in 2 countries on a 3-year term. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Rimini Manage plan for Rimini Custom software support with security services and Rimini Govern for AI for 2 production instances and 4 non-production environments in 12 countries on a 6-year term. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Rimini One plan for Rimini Custom software support with Rimini Govern for AI for 2 production instances and 4 non-production environments in 12 countries on a 5-year term. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Rimini Support plan for SAP S/4HANA support with global tax, legal and regulatory updates for 6 production instances and 20 non-production environments in 4 countries on a 1-year term. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Rimini Manage plan for SAP S/4HANA support with global tax, legal and regulatory updates for 6 production instances and 20 non-production environments in 4 countries on a 3-year term. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.