Predictika · Restaurant POS quotes

An AI sales agent's restaurant POS quote, checked before it goes out

An AI sales agent prepares a quote for a restaurant group on PAR: PAR Brink POS (PAR POS) terminals, PAR Wave terminals and tablets, KDS screens and controllers, the Order Ready Board, drive-thru timers and headsets, PAR Pay, PAR Punchh loyalty add-ons, Data Central and the PAR Infinity hardware subscription. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility rules PAR documents and returns a verdict, every reason, a line-item quote and the figures it computed.

Scope: PAR restaurant POS quotes: PAR POS terminals, PAR Wave, PAR tablets, PAR KDS, Order Ready Board, drive-thru timer and G5 headsets, PAR Pay, PAR Punchh add-ons, Data Central and PAR Infinity, with device, network, release, package and total checks. See everything this validator covers

This validator models restaurant POS quotes for PAR as documented on PAR's public product pages, hardware brochures and product documentation, not just the scenarios shown below.

  • Software and hardware — PAR Brink POS (PAR POS) terminal licenses; PAR Wave all-in-one terminals (Intel Celeron J6412 or Core i5-1145G7E) with the optional guest-facing display; PAR tablets with docking stations, quad chargers and shields; PAR KDS screens with their KDS controllers; the Order Ready Board; the PAR Drive-Thru timer (wired or wireless) and PAR G5 headsets; or customer-owned Windows devices.
  • Documented compatibility — PAR POS runs on Windows 10 IoT Enterprise LTSC 1607 or later and Windows 11 IoT Enterprise LTSC, with at least 4 GB of memory and a 64 GB drive (8 GB and 128 GB recommended) and an always-on connection of at least 10 Mbps; the Order Ready Board needs PAR POS 5.16 or higher, a KDS screen and a primary terminal; the wired drive-thru timer reads existing induction loops and the wireless timer supports up to 50 detection points; hardware health monitoring needs PAR RemoteCare.
  • PAR Punchh add-ons — Smart Passes, Loyalty Pay, Loyalty Pass to Pay (All Access package, Smart Passes and Apple Wallet), Short Code to Pay (Mobile Framework 5.0 or later), QR Code to Pay (Mobile Framework 3.5 or later) and Digital Stored Value auto-reload (All Access package and PAR Pay rather than another gateway).
  • Commercial checks — the term, the number of locations, PAR Infinity versus buying the hardware, and the quote's stated total against the validator's own total; unusual cases go to a person for approval.

Any restaurant POS quote that touches these PAR products and rules is in scope — not only the scenarios pictured here. PAR publishes no prices: every price on this page is an invented, industry-typical figure, and some commercial rules (the 36-month PAR Infinity term, the 50-location approval threshold, the Data Central rule) are assumptions; see the notes at the end. Not covered: PAR Payment Services processing fees, PAR Ordering, PAR Retail, taxes, discounts and installation services.

The AI sales agentBuilds the PAR restaurant POS 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.

7 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
Hardware that must pair one for oneOnly with care
Each KDS screen needs its own controller, each dock and shield belongs to one tablet and each guest display to one Wave terminal; a validation rule per pairing is easy to leave out.
Every count is in one request and the pairings are checked together.
An add-on that needs a software releaseOnly with care
The Order Ready Board needs PAR POS 5.16 or higher, a KDS screen and a primary terminal; the release has to be a field the rep fills in and a rule has to read it.
The release, the kitchen display and the terminal are checked against the board in one pass.
Loyalty add-ons that depend on a package, a wallet, a mobile framework and a payment gatewayOnly with workarounds
Pass to Pay needs All Access, Smart Passes and Apple Wallet, Short Code to Pay needs Mobile Framework 5.0, and auto-reload fails on another gateway; a chain of cross-product rules that grows with every release.
The package, the add-ons, the wallet, the framework version and the processor are checked together and every broken link is listed.
Customer-owned devices checked against operating system, memory and storage limitsOnly with workarounds
The device limits (Windows version, 4 GB and 64 GB minimum, 8 GB and 128 GB recommended) need extra fields for free-form customer input and range rules that most quote setups do not carry.
The device facts are inputs, checked against the documented minimum and recommended levels.
A stated total over mixed one-time hardware, monthly subscriptions, locations and termOnly with workarounds
Hardware is paid once, software every month, PAR Infinity replaces the hardware price with a monthly rate, and everything multiplies by locations; keeping a stated total in step with all of that takes price rules per product.
The validator computes the term total from the quote and compares it with the stated figure in the same pass.
Every problem returned in one answerOnly 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.

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.

1The quote has 3 guest-facing displays for 2 PAR Wave terminals; a guest-facing display is an option on a PAR Wave terminal, at most one each, and its type must be named.
2The quote has 0 guest-facing displays for 2 PAR Wave terminals; a guest-facing display is an option on a PAR Wave terminal, at most one each, and its type must be named.
3The quote has 1 guest-facing displays for 2 PAR Wave terminals; a guest-facing display is an option on a PAR Wave terminal, at most one each, and its type must be named.
4The quote has 3 tablet docking stations, 0 quad chargers and 0 tablet shields for 2 PAR tablets; a dock or shield belongs to one tablet each, and a charger needs tablets to charge.
5The quote has 0 tablet docking stations, 1 quad chargers and 0 tablet shields for 0 PAR tablets; a dock or shield belongs to one tablet each, and a charger needs tablets to charge.
6The quote has 0 tablet docking stations, 0 quad chargers and 2 tablet shields for 1 PAR tablets; a dock or shield belongs to one tablet each, and a charger needs tablets to charge.
7The quote has 3 PAR POS terminal licenses but only 2 PAR Wave terminals, 0 PAR tablets and 0 customer-owned devices to run them on.
8The quote has 2 PAR Wave terminals, 1 PAR tablets and 0 customer-owned devices but only 2 PAR POS terminal licenses; every POS device needs a license.
9The quote has PAR Pay but no PAR POS terminal to take payments on.
10The quote has 2 KDS screens and 1 KDS controllers; each PAR KDS screen is driven by its own KDS controller.
11The quote has 1 KDS screens and 2 KDS controllers; each PAR KDS screen is driven by its own KDS controller.
12The quote adds the Order Ready Board but the location runs PAR POS release 5.15; the Order Ready Board needs PAR POS 5.16 or higher.
13The quote adds the Order Ready Board but no KDS screen; the Order Ready Board needs at least one KDS screen.
14The quote adds the Order Ready Board but no PAR POS terminal; it takes its orders from the primary PAR POS terminal.
15The quote has the wired drive-thru timer, which reads the induction loops already in the driveway, and the location has none.
16The quote has 51 vehicle detection points for the wireless drive-thru timer; it supports up to 50 per restaurant.
17The quote has a drive-thru timer or PAR G5 headsets but no drive-thru lane.
18The quote asks for hardware health monitoring on purchased terminals without PAR RemoteCare; monitoring requires PAR RemoteCare.
19The quote has PAR Infinity on a term of 24 months; this validator assumes a hardware subscription needs 36 months, so a person should confirm.
20The quote asks PAR Infinity, the PAR hardware subscription, to cover 2 customer-owned devices; PAR Infinity supplies and services PAR-supplied hardware only.
21The customer-owned devices run Windows 7, Windows 8 or a 2,015 build of Windows 10; PAR POS does not support those versions (it needs Windows 10 IoT Enterprise LTSC 1,607 or later, or Windows 11 IoT Enterprise LTSC).
22The customer-owned devices run a Windows 10 IoT release that PAR lists as supported with a shorter lifecycle (version 1,607 reaches end of support on October 13, 2,026 and version 1,809 on January 9, 2,029), so a person should confirm the upgrade plan.
23The customer-owned devices have 3 GB of memory and 128 GB of storage; PAR POS needs at least 4 GB of memory and a 64 GB solid-state drive.
24The customer-owned devices have 8 GB of memory and 32 GB of storage; PAR POS needs at least 4 GB of memory and a 64 GB solid-state drive.
25The customer-owned devices have 4 GB of memory and 64 GB of storage; PAR meets its minimum but recommends 8 GB of memory and 128 GB of storage, so a person should confirm.
26The location connects only over a 3G, 4G or LTE cellular link; PAR POS needs an always-on broadband connection and treats cellular as a backup only.

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. Eight-store group, kitchen and counter: A quote for an eight-store counter-service group with Wave terminals, tablets, KDS and an Order Ready Board

The agent's request. Please quote PAR for 8 restaurant locations on a 36-month term, with the hardware bought outright. Each location gets 3 PAR Wave terminals (Intel Core i5), 2 guest-facing displays, each a 10.1-inch graphical display, 2 PAR tablets, 2 tablet docking stations, 5 PAR POS terminal licenses, 2 KDS screens with 1 KDS controller and 1 Order Ready Board on PAR POS release 5.15. The quote also includes: PAR Pay for payments; PAR Punchh on the Standard package and Punchh Mobile Framework version 5.0; PAR RemoteCare; hardware health monitoring. The stores connect over broadband with 25 Mbps of internet. The quote states a total of $273,592 for the term. It is ready to send.

Verdict: Blocked.

  • KDS screens and controllers differ. The quote has 2 KDS screens and 1 KDS controllers; each PAR KDS screen is driven by its own KDS controller.
  • Order Ready Board needs PAR POS 5.16 or higher. The quote adds the Order Ready Board but the location runs PAR POS release 5.15; the Order Ready Board needs PAR POS 5.16 or higher.

2. Eight-store group, kitchen and counter: The agent resubmits after fixing the errors

The agent's request. Please quote PAR for 8 restaurant locations on a 36-month term, with the hardware bought outright. Each location gets 3 PAR Wave terminals (Intel Core i5), 2 guest-facing displays, each a 10.1-inch graphical display, 2 PAR tablets, 2 tablet docking stations, 5 PAR POS terminal licenses, 2 KDS screens with 2 KDS controllers and 1 Order Ready Board on PAR POS release 5.16. The quote also includes: PAR Pay for payments; PAR Punchh on the Standard package and Punchh Mobile Framework version 5.0; PAR RemoteCare; hardware health monitoring. The stores connect over broadband with 25 Mbps of internet. The quote states a total of $277,184 for the term. It is ready to send.

Verdict: Allowed.

  • Quote summary. Monthly charge of $609 per location, one-time hardware of $12,724 per location, and a term total of $277,184 for 8 locations at the quote prices.

3. Fourteen-store group, loyalty and payments: A quote for a fourteen-store group adding PAR Punchh Loyalty Pay, Pass to Pay and auto-reload

The agent's request. Please quote PAR for 14 restaurant locations on a 36-month term, with the hardware bought outright. Each location gets 4 PAR Wave terminals (Intel Celeron J6412) and 4 PAR POS terminal licenses. The quote also includes: PAR Pay for payments; PAR Punchh on the Standard package and Punchh Mobile Framework version 3.0, with Smart Passes, Loyalty Pay, Loyalty Pass to Pay in Google Wallet and Digital Stored Value auto-reload; Data Central. The stores connect over broadband with 25 Mbps of internet. The quote states a total of $450,744 for the term. It is ready to send.

Verdict: Blocked.

  • QR Code to Pay needs Mobile Framework 3.5 or later. The quote has Loyalty Pay on Punchh Mobile Framework version 3.0; QR Code to Pay needs version 3.5 or later.
  • Loyalty Pass to Pay needs the All Access package. The quote has Loyalty Pass to Pay without the Punchh All Access package; Loyalty Pass to Pay is available on All Access only.
  • Pass to Pay works with Apple Wallet only. The quote has Loyalty Pass to Pay in Google Wallet; payment by NFC tap is available in Apple Wallet only, and Google Wallet passes identify and earn without paying.
  • Stored-value auto-reload needs the All Access package. The quote has Digital Stored Value auto-reload without the Punchh All Access package; auto-reload is available on All Access only.

4. Fourteen-store group, loyalty and payments: The agent resubmits after fixing the errors

The agent's request. Please quote PAR for 14 restaurant locations on a 36-month term, with the hardware bought outright. Each location gets 4 PAR Wave terminals (Intel Celeron J6412) and 4 PAR POS terminal licenses. The quote also includes: its own third-party payment processor; PAR Punchh on the All Access package and Punchh Mobile Framework version 5.0, with Smart Passes, Loyalty Pay, Loyalty Pass to Pay in Apple Wallet and Digital Stored Value auto-reload; Data Central. The stores connect over broadband with 25 Mbps of internet. The quote states a total of $440,664 for the term. It is ready to send.

Verdict: Blocked.

  • Stored-value auto-reload not available on another gateway. The quote has Digital Stored Value auto-reload on a third-party payment processor; auto-reload is not available on an alternate gateway.
  • Loyalty Pay on a third-party processor. The quote has Loyalty Pay on a third-party payment processor; support varies by processor, so Punchh must confirm compatibility.

5. Fourteen-store group, loyalty and payments: The agent resubmits after fixing the errors

The agent's request. Please quote PAR for 14 restaurant locations on a 36-month term, with the hardware bought outright. Each location gets 4 PAR Wave terminals (Intel Celeron J6412) and 4 PAR POS terminal licenses. The quote also includes: PAR Pay for payments; PAR Punchh on the All Access package and Punchh Mobile Framework version 5.0, with Smart Passes, Loyalty Pay, Loyalty Pass to Pay in Apple Wallet and Digital Stored Value auto-reload; Data Central. The stores connect over broadband with 25 Mbps of internet. The quote states a total of $491,064 for the term. It is ready to send.

Verdict: Allowed.

  • Quote summary. Monthly charge of $786 per location, one-time hardware of $6,780 per location, and a term total of $491,064 for 14 locations at the quote prices.

6. Five-store franchisee, own devices: A quote for a five-store franchisee on its own Windows devices with PAR Infinity

The agent's request. Please quote PAR for 5 restaurant locations on a 36-month term, with the hardware on a PAR Infinity hardware subscription. Each location gets 3 Windows devices of its own (running Windows 7, with 8 GB of memory and a 128 GB drive) and 3 PAR POS terminal licenses. The quote also includes: PAR Pay for payments; Data Central. The stores connect over a cellular link only with 6 Mbps of internet. The quote states a total of $61,920 for the term. It is ready to send.

Verdict: Blocked.

  • Customer devices run an unsupported Windows version. The customer-owned devices run Windows 7, Windows 8 or a 2,015 build of Windows 10; PAR POS does not support those versions (it needs Windows 10 IoT Enterprise LTSC 1,607 or later, or Windows 11 IoT Enterprise LTSC).
  • PAR Infinity cannot cover customer-owned devices. The quote asks PAR Infinity, the PAR hardware subscription, to cover 3 customer-owned devices; PAR Infinity supplies and services PAR-supplied hardware only.
  • Cellular-only internet. The location connects only over a 3G, 4G or LTE cellular link; PAR POS needs an always-on broadband connection and treats cellular as a backup only.
  • Internet speed below 10 Mbps. The location has 6 Mbps of internet bandwidth; PAR POS needs an always-on connection of at least 10 Mbps down and 10 Mbps up.

7. Five-store franchisee, own devices: The agent resubmits after fixing the errors

The agent's request. Please quote PAR for 5 restaurant locations on a 36-month term, with the hardware bought outright. Each location gets 3 Windows devices of its own (running Windows 10 IoT Enterprise LTSC 1809, with 8 GB of memory and a 128 GB drive) and 3 PAR POS terminal licenses. The quote also includes: PAR Pay for payments; Data Central. The stores connect over broadband with 20 Mbps of internet. The quote states a total of $61,920 for the term. It is ready to send.

Verdict: Needs approval.

  • Windows 10 release with a shorter lifecycle. The customer-owned devices run a Windows 10 IoT release that PAR lists as supported with a shorter lifecycle (version 1,607 reaches end of support on October 13, 2,026 and version 1,809 on January 9, 2,029), so a person should confirm the upgrade plan.
  • Quote summary. Monthly charge of $344 per location, one-time hardware of $0 per location, and a term total of $61,920 for 5 locations at the quote prices.

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 restaurant group on PAR: PAR Brink POS (PAR POS) terminals, PAR Wave terminals and tablets, KDS screens and controllers, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the compatibility rules PAR documents and returns a verdict, every reason, a line-item quote and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote PAR for 8 restaurant locations on a 36-month term, with the hardware bought outright. Each location gets 3 PAR Wave terminals (Intel Core i5), 2 guest-facing displays, each a 10.1-inch graphical display, 2 PAR tablets. The rest of the request is on screen. The quote states a total of $273,592 for the term.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The quote has 2 KDS screens and 1 KDS controllers; each PAR KDS screen is driven by its own KDS controller. The quote adds the Order Ready Board but the location runs PAR POS release 5.15; the Order Ready Board needs PAR POS 5.16 or higher.
  6. The validator returned two blocking findings 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.
  7. What this shows: for an add-on that needs a software release, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the KDS controllers per location to 2, the PAR POS release to 5.16 and the stated total to $277,184.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with PAR POS first terminal at each location and PAR POS additional terminals; the other ten lines are on screen.
  13. Both earlier findings are cleared, and the validator's total, $277,184, matches the quote.
  14. Two problems caught in one call, fixed in one pass, and a clean $277,184 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.