Predictika · Point-of-sale quotes

An AI sales agent's point-of-sale quote, checked before it goes out

An AI sales agent prepares a quote for a retailer's Counterpoint point-of-sale system: the edition, Cloud or on-premise, the registers and stores, the mobile devices, the modules, the term, the discount and the total in dollars it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quoting rules and returns a verdict, every reason and the total it computed.

Scope: NCR Voyix Counterpoint quotes: Retail or Wholesale edition, Cloud subscription or on-premise licence, registers, stores, Mobile POS, Webstore, Loyalty, Gift Cards, NCR Secure Pay, Multi-Store, term, discount and the stated total. See everything this validator covers

This validator models quotes of this kind, not just the scenarios shown below.

  • Edition and deployment — Retail and Wholesale editions, Cloud terms of 12, 24 or 36 months, and Gift Cards offered only with the Retail edition.
  • Registers, stores and modules — at least one register for each store, the Multi-Store module for more than one store, no more than 2 Mobile POS devices per register, and a Webstore that needs NCR Secure Pay.
  • Price, approval and total — a discount above 8 percent, an installation of more than 25 registers and a total of $250,000 or more need a person to approve, a discount above 15 percent is blocked, and the stated total is compared with the computed total.

Any quote that touches these rules is in scope — not only the scenarios pictured here. Product and module names follow public NCR Voyix and reseller pages; the Cloud licence prices for Retail ($149 per register per month) and Wholesale ($159) are as listed by resellers and not re-verified. NCR Voyix publishes no price list: every other price, the set-up fee, the term, quantity and discount rules and the review thresholds are modeled from comparable point-of-sale products and are not published by NCR Voyix, so the amounts on this page are illustrative. Not covered: Aloha, Silver and other NCR Voyix lines, hardware and services.

The AI sales agentBuilds the point-of-sale quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Modules that depend on other modulesOnly with care
The Webstore needs NCR Secure Pay and more than one store needs Multi-Store, so each rule reads other choices.
The modules and the stores are checked together on every call.
Limits that scale with other quantitiesOnly with care
Mobile devices are capped per register and every store needs a register, so a limit must be computed from another field.
The registers, stores and devices are checked together on every call.
A price that depends on edition and deploymentOnly with workarounds
Cloud is a monthly price times the term, on-premise is a one-time price plus a set-up fee for each store, and modules follow the same split.
The total is recomputed from the edition, the deployment and the quantities on every call.
A stated total that must match the computed totalOnly with workarounds
The total is built from licences, modules, term, set-up and discount, so a separate rule must recompute it and compare it with the stated figure.
The stated total is a field of the quote and is compared with the computed total on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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.

What this validator catches: findings from its test cases

Click to expand

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.

1Cloud subscriptions run 12, 24 or 36 months; 18 months was entered.
2The quote has 0 registers; at least 1 is needed.
30 registers cannot cover 1 stores; each store needs at least one register.
4The quote has 0 stores; at least 1 is needed.
52 registers cannot cover 3 stores; each store needs at least one register.
63 stores need the Multi-Store module.
711 mobile devices are more than 2 per register.
8The Webstore needs NCR Secure Pay for card payments.
9Gift Cards are not offered with the Wholesale edition.
10A discount of 9 percent is above 8 percent; a sales manager should approve it.
11A discount of 15 percent is above 8 percent; a sales manager should approve it.
12A discount of 16 percent is above the 15 percent limit.
1326 registers is a large installation; the dealer and NCR Voyix should review it.
14The quote states a total of $1; the modeled prices give $8,940.
15The quote states a total of $999,999.99; the modeled prices give $13,975.
169 mobile devices are more than 2 per register.
17A discount of 20 percent is above the 15 percent limit.
18A modeled total of $302,616 is at least 250,000 dollars; deal review is needed.
1960 registers is a large installation; the dealer and NCR Voyix should review it.
20A modeled total of $321,840 is at least 250,000 dollars; deal review is needed.

Scenarios and results

Click to expand

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.

1. Stores, devices and modules: A Wholesale Cloud quote for 2 registers in 3 stores with 9 mobile devices, a Webstore and Gift Cards on an 18 month term

The agent's request. Please quote Counterpoint Wholesale Cloud for 2 registers in 3 stores with 9 mobile devices and a Webstore and Gift Cards on an 18 month term. The discount is 10 percent and the quote states a total of $12,058.60. It is ready to send.

Verdict: Blocked.

  • Fewer registers than stores. 2 registers cannot cover 3 stores; each store needs at least one register.
  • Multi-Store module needed. 3 stores need the Multi-Store module.
  • Too many mobile devices. 9 mobile devices are more than 2 per register.
  • Webstore needs NCR Secure Pay. The Webstore needs NCR Secure Pay for card payments.
  • Gift Cards not offered on Wholesale. Gift Cards are not offered with the Wholesale edition.
  • Cloud term. Cloud subscriptions run 12, 24 or 36 months; 18 months was entered.
  • Stated total does not match. The quote states a total of $12,058.60; the modeled prices give $17,058.60.
  • Discount above 8 percent. A discount of 10 percent is above 8 percent; a sales manager should approve it.

2. Stores, devices and modules: The agent resubmits after fixing the errors

The agent's request. Please quote Counterpoint Retail Cloud for 4 registers in 3 stores with 6 mobile devices and a Webstore, Gift Cards, NCR Secure Pay and Multi-Store on a 24 month term. The discount is 5 percent and the quote states a total of $32,991.60. It is ready to send.

Verdict: Allowed.

  • Quote summary. 4 registers at 149 dollars, modules 851 dollars, set-up 0 dollars, modeled total of $32,991.60.

3. Discount and installation size: A Retail Cloud quote for 30 registers in 3 stores with an 18 percent discount

The agent's request. Please quote Counterpoint Retail Cloud for 30 registers in 3 stores with no mobile devices and Loyalty and Multi-Store on a 36 month term. The discount is 18 percent and the quote states a total of $140,958. It is ready to send.

Verdict: Blocked.

  • Discount above 15 percent. A discount of 18 percent is above the 15 percent limit.
  • Large installation. 30 registers is a large installation; the dealer and NCR Voyix should review it.

4. Discount and installation size: The agent resubmits after fixing the errors

The agent's request. Please quote Counterpoint Retail Cloud for 24 registers in 3 stores with no mobile devices and Loyalty and Multi-Store on a 36 month term. The discount is 6 percent and the quote states a total of $131,333.04. It is ready to send.

Verdict: Allowed.

  • Quote summary. 24 registers at 149 dollars, modules 305 dollars, set-up 0 dollars, modeled total of $131,333.04.

5. Stores and stated total: A Wholesale on-premise quote for 2 registers in 3 stores with a stated total that is $12,000 low

The agent's request. Please quote Counterpoint Wholesale on-premise for 2 registers in 3 stores with no mobile devices and Loyalty and Multi-Store as a perpetual licence. The discount is 0 percent and the quote states a total of $2,940. It is ready to send.

Verdict: Blocked.

  • Fewer registers than stores. 2 registers cannot cover 3 stores; each store needs at least one register.
  • Stated total does not match. The quote states a total of $2,940; the modeled prices give $14,940.

6. Stores and stated total: The agent resubmits after fixing the errors

The agent's request. Please quote Counterpoint Wholesale on-premise for 6 registers in 3 stores with no mobile devices and Loyalty and Multi-Store as a perpetual licence. The discount is 0 percent and the quote states a total of $26,520. It is ready to send.

Verdict: Allowed.

  • Quote summary. 6 registers at 2,895 dollars, modules 4,650 dollars, set-up 4,500 dollars, modeled total of $26,520.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a quote for a retailer's Counterpoint point-of-sale system: the edition, Cloud or on-premise, the registers and stores, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quoting rules and returns a verdict, every reason and the total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote Counterpoint Wholesale Cloud for 2 registers in 3 stores with 9 mobile devices and a Webstore and Gift Cards on an 18 month term. The discount is 10 percent and the quote states a total of $12,058.60. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings and one approval, all in one answer. 2 registers cannot cover 3 stores; each store needs at least one register. 3 stores need the Multi-Store module. 9 mobile devices are more than 2 per register. The other four are on screen.
  6. The validator returned seven blocking findings and one approval in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other and against the stated total.
  7. What this shows: for a stated total that must match the computed total, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the edition to retail, the registers to 4, the mobile devices to 6, the NCR Secure Pay to yes and the stated total to $32,991.60. Three more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All eight earlier findings are cleared.
  13. Eight problems caught in one call, fixed in one pass, and a clean $32,991.60 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.