Predictika · Cloud subscription quotes
An AI sales agent prepares a one-year cloud subscription quote for Esker finance-automation solutions, with modules, an ERP connector, volumes and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the solutions and edition rules and returns a verdict, every reason and the annual total it computed, at illustrative prices.
This validator models Esker cloud subscription quotes, not just the scenarios shown below.
Any Esker cloud subscription quote that touches these rules is in scope — not only the scenarios pictured here. Three situations are routed to a person: a discount over 15 percent, a custom connector for another ERP, and more than 25 e-invoicing countries. Not covered: other source-to-pay modules, services and implementation. The edition names and limits, all rules and every price are modeled for illustration; Esker publishes no pricing.
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 |
|---|---|---|
| Features that depend on the edition | Only with care Synergy AI, premium support and the number of core solutions each need a rule keyed to the edition, and the list grows with every edition. | The edition and every module are fields of one request and are checked together on every call. |
| Modules that need another module | Only with care Each dependent module needs its own rule that looks for the module it depends on. | The modules are in one request, so every dependency is checked on every call. |
| Volume and entity limits per edition | Only with care Each limit needs a rule per edition that compares the quantity with the edition cap. | The quantities and the edition are fields of the request and are compared on every call. |
| A discount limit that depends on the subtotal | Only with workarounds The subtotal has to be computed first and then compared with the discount, with an approval band beside a hard limit. | The subtotal is computed in the model, so the discount is checked against it with its approval and block thresholds. |
| A stated total that must match the computed total | Only with workarounds The total is built from many lines, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated total is a field of the request and is compared with the computed annual total on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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 quote; approval findings need a person to sign off; everything else is computed.
| 1 | The Essentials edition covers one core solution; the quote has 2. |
| 2 | Esker Synergy AI needs the Professional or Enterprise edition. |
| 3 | EDI needs the Professional or Enterprise edition. |
| 4 | Cash Application, Credit Management and Collections Management are modules of Accounts Receivable, which is not on the quote. |
| 5 | Procurement is matched against supplier invoices and needs Accounts Payable on the quote. |
| 6 | The supplier portal shows invoice and payment status and needs Accounts Payable on the quote. |
| 7 | E-Invoicing is quoted but no country is listed; E-Invoicing is priced per country. |
| 8 | The quote has 11 e-invoicing countries; this edition allows at most 10. |
| 9 | E-invoicing for 30 countries needs a compliance scoping review before the quote is sent. |
| 10 | The quote covers 11 legal entities; this edition allows at most 10. |
| 11 | The quote has 600 thousand invoices a year; this edition allows at most 500 thousand. |
| 12 | An annual invoice volume is quoted but Accounts Payable is not on the quote. |
| 13 | The quote has no ERP connector; Esker solutions are connected to the customer ERP and the connector must be on the quote. |
| 14 | Premium support is available with the Professional and Enterprise editions only. |
| 15 | The discount of $18,080 is over 15 percent of the $113,000 subtotal; a sales manager should approve it. |
| 16 | The discount of $35,030 is over 30 percent of the $113,000 subtotal; discounts above 30 percent are not allowed. |
| 17 | The customer ERP is not one of the standard connectors (SAP, Dynamics 365, Oracle, NetSuite); an integration scoping review should approve the custom connector. |
| 18 | The quote states $100,000 a year; the quoted items and discount add up to $113,000. |
| 19 | The quote has none of Accounts Payable, Order Management or Accounts Receivable; at least one core solution is needed. |
| 20 | The quote covers 5 legal entities; this edition allows at most 2. |
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 a one-year Esker Essentials cloud subscription with Accounts Payable, Order Management, Cash Application, Synergy AI, an ERP connector for SAP, premium support, 5 legal entities, 60 thousand invoices a year, 5 thousand orders a year, for a total of $136,500 a year. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a one-year Esker Professional cloud subscription with Accounts Payable, Order Management, Accounts Receivable, Cash Application, Synergy AI, an ERP connector for SAP, premium support, 5 legal entities, 60 thousand invoices a year, 5 thousand orders a year, for a total of $176,500 a year. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a one-year Esker Professional cloud subscription with Order Management, Procurement, E-Invoicing, Supplier Portal, an ERP connector for SAP, standard support, 3 legal entities, 20 thousand orders a year, E-Invoicing in 0 countries, for a total of $87,000 a year. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a one-year Esker Professional cloud subscription with Accounts Payable, Order Management, Procurement, E-Invoicing, Supplier Portal, an ERP connector for SAP, standard support, 3 legal entities, 20 thousand orders a year, E-Invoicing in 4 countries, for a total of $130,000 a year. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a one-year Esker Professional cloud subscription with Accounts Payable, Supplier Portal, no ERP connector, standard support, 3 legal entities, 600 thousand invoices a year, and a discount of $106,950, for a total of $238,050 a year. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a one-year Esker Enterprise cloud subscription with Accounts Payable, Supplier Portal, an ERP connector for SAP, standard support, 12 legal entities, 600 thousand invoices a year, and a discount of $37,100, for a total of $333,900 a year. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.