Predictika · Accounting software quotes
An AI sales agent prepares a monthly quote for a small business that wants QuickBooks Online, with or without a payroll bundle: the plan, the number of users and accountant users, the classes and locations to track, and the employees to pay. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published plan prices and limits and returns a verdict, every reason and the figures it computed.
This validator models monthly quotes for QuickBooks Online plans as published on the QuickBooks pricing and payroll pricing pages, not just the scenarios shown below.
Any QuickBooks Online plan quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: the Free plan, prices of additional users (not shown on the pricing page), Payments, Time and other add-ons, payroll tiers other than the three bundles above, accountant-channel discounts, taxes, and promotions other than the one described. Prices and offers change; the model reflects the pages read in October 2026.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
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 |
|---|---|---|
| Limits that differ by plan: users, accountant users, classes and locations | Only with care A product rule per plan. It works, but the limits are in a table that must be kept in step with the pricing page. | The plan's limits are looked up and every one is checked together. |
| A bundle price that includes the accounting plan plus a per-employee fee | Only with care A price rule for each bundle, multiplying employees by the fee. It works, but the rep's stated total has to be compared with it separately. | The total is computed from the bundle base and the employee count and compared with the stated total in the same pass. |
| A feature that appears only on some plans, such as class and location tracking | Only with workarounds The pricing page lists it for two plans only, so the rule is a judgment about what the page does not say, and a missing rule lets the quote through. | The need is one of the inputs; a plan that is not listed for it sends the quote to a person. |
| A combination that has no published price: Advanced with payroll | Only with workarounds There is no price rule to fire, so the quote usually goes out with a number that leaves payroll out. | The combination is recognized and the quote is held for a person to price. |
| 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 quote has 2 billable users; the chosen plan includes 1. |
| 2 | The quote has 4 billable users; the chosen plan includes 3. |
| 3 | The quote has 6 billable users; the chosen plan includes 5. |
| 4 | The quote has 26 billable users; the chosen plan includes 25. |
| 5 | The quote has 3 accountant users; the chosen plan includes access for 2. |
| 6 | The quote needs 41 classes and locations; the chosen plan tracks up to 40. |
| 7 | The quote needs class and location tracking; the pricing page lists it for Plus (up to 40) and Advanced (unlimited) only, so a person should confirm it for this plan. |
| 8 | The payroll pricing page shows bundles with Simple Start, Essentials and Plus only; Advanced with payroll has no published price, so a person should price it. |
| 9 | The quote states a regular monthly total of $139; the published prices give $140. |
| 10 | The quote states a regular monthly total of $70; the published prices give $140. |
| 11 | The quote states a regular monthly total of $203; the published prices give $403. |
| 12 | The quote has 4 billable users; the chosen plan includes 1. |
| 13 | The quote states a regular monthly total of $0.01; the published prices give $38. |
The text of the narrated walkthrough, step by step.