Predictika · Restaurant POS hardware

An AI sales agent's POS hardware order, checked before it goes out

An AI sales agent prepares the hardware for a restaurant station: the terminal or compute box, its operating system, customer-facing display, options and cash drawer. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model of the data-sheet rules and returns a verdict, every reason and the figures it computed.

Scope: PAR Wave, PAR Volt and PAR Controller hardware stations (processor, operating system, displays, options, cash drawer, power adapter). See everything this validator covers

This validator models restaurant POS hardware station orders built on the PAR Wave all-in-one terminal, the PAR Volt terminal and the PAR Controller compute box, not just the scenarios shown below.

  • Compute and software — the processor options of each unit (Wave: Celeron J6412 or Core i5-1145G7E; Volt: MediaTek G700 or Intel J6412; Controller: Celeron N97 or Core i3-N305) and the operating systems each is listed for (Windows 10 IoT, Windows 11 IoT, Linux, Android).
  • Displays — the screen sizes of the Wave (15 and 15.6 inch) and Volt (11.6, 15.6 and 21.5 inch), the customer-facing displays each unit takes, the Volt rules for attaching a customer display (only the 11.6 inch one attaches; separate displays reach up to 3 m), and the Controller limit of three displays.
  • Options and peripherals — card reader, biometric reader, scanner, Wi-Fi adapter and 24V I/O box where the data sheets list them (anything else goes to approval), the intended use of the unit (the Wave data sheet lists point of sale, the Volt point of sale, kiosk, kitchen display and order ready board, the Controller point of sale, kitchen display, order ready board, menu board and kiosk compute; other uses go to approval), bump bars, and one cash drawer per station (compact, standard or premium).
  • Power adapter — the power adapter stated on the order (Wave 60 W, Volt 36 W or 65 W for the 21.5 inch unit, Controller 65 W) is compared with the one the unit ships with.

Any order for these three units that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (PAR hardware has no public price list, so this validator produces no price build-up or line items), the PAR tablets, the PAR KDS terminal, printers beyond the cash drawer and bump bar items, mounting options, and PAR software and services.

The AI sales agentBuilds the station order 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
A processor or operating system that the unit does not offerOnly with care
Each unit has its own processors and each processor its own operating systems; product rules per unit work, but every new unit adds another set.
Processor, operating system and unit arrive in one request and are checked together.
A customer display that cannot attach or reachOnly with workarounds
Whether a display attaches, and how far it can be placed, depends on the unit and the display size together.
The unit, display size, attachment and distance are checked together on every call.
Power adapter that must match the unitOnly with care
The adapter depends on the unit and the screen size and must be compared with a figure typed on the order.
The adapter is computed on every call and compared with the stated one.
Options and uses the data sheets do not listOnly with workarounds
A rule has to list what is offered per unit and send everything else to a person.
Unlisted options and uses come back as approval findings, separately from blocks.
Every problem returned in one answerOnly 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.

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 order; approval findings need a person to sign off; everything else is computed.

1The processor on the order is not offered on this unit; the PAR Wave is the Celeron J6412 or the Core i5-1145G7E, the PAR Volt is the MediaTek G700 or the Intel J6412, and the PAR Controller is the Celeron N97 or the Core i3-N305.
2The operating system on the order is not listed for this processor; the PAR Wave runs Windows 10 IoT, Windows 11 IoT, Linux or Android, the PAR Volt with the MediaTek processor runs Android 13 or Linux, the PAR Volt with the Intel processor runs Windows 11, and the PAR Controller runs Windows 11, Android or Linux.
3The screen on the order is not offered on this unit; the PAR Wave has a 15 inch or 15.6 inch screen, the PAR Volt has an 11.6, 15.6 or 21.5 inch screen, and the PAR Controller is a compute box with no screen.
4The customer-facing display on the order is not offered on this unit; the PAR Wave takes a 2x20 line display or a 10.1 or 13.3 inch display, the PAR Volt takes an 11.6, 15.6 or 21.5 inch display, and the PAR Controller drives its displays directly.
5On the PAR Volt only the 11.6 inch customer-facing display can be attached to the head unit; the 15.6 and 21.5 inch displays are separate attachments.
6The separate customer-facing display is 4 m from the head unit; the extended cabling reaches up to 3 m.
7The order has 4 displays on one PAR Controller; it powers up to three displays.
8The order has 2 cash drawers on one station; the data sheets list a single cash drawer port per unit (Cash Drawer: 1x RJ12 on the Wave and Volt, 1x RJ11 on the Controller).
9The cash drawer type and the cash drawer quantity on the order do not agree; a type needs a quantity of one and a quantity needs a type.
10The order states a 65 W power adapter, but this unit ships with a 60 W power adapter.
11The order states a 36 W power adapter, but this unit ships with a 65 W power adapter.
12The order states a 65 W power adapter, but this unit ships with a 36 W power adapter.
13The order states a 60 W power adapter, but this unit ships with a 65 W power adapter.
14The data sheets do not list this use for the selected unit (Wave: point of sale; Volt: point of sale, kiosk, kitchen display, order ready board; Controller: point of sale, kitchen display, digital menu board, order ready board, kiosk compute); confirm it with PAR.
15An option on the order is not listed for this unit in the data sheets (the Wave lists a card reader, biometric reader, Wi-Fi adapter and 24V I/O box; the Volt lists a card reader, scanner and Wi-Fi adapter; the Controller lists none of these); confirm it with PAR.
16The PAR Bump Bar data sheet describes it as working with a kitchen display system; the order has 1 bump bar(s) on a station that is not a kitchen display, so confirm it with PAR.
17The order has 5 displays on one PAR Controller; it powers up to three displays.
18The order states a 1 W power adapter, but this unit ships with a 65 W power adapter.

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. Volt 21.5 inch counter: A PAR Volt with the MediaTek processor on Windows 11 and a 36 W adapter

The agent's request. Please configure a point of sale PAR Volt station running Windows 11 IoT on the MediaTek G700 with a 21.5 inch screen, a 21.5 inch customer-facing display placed separately 2 m away, 1 compact cash drawer. The order states a 36 W power adapter. It is ready to send.

Verdict: Blocked.

  • Operating system not supported on this processor. The operating system on the order is not listed for this processor; the PAR Wave runs Windows 10 IoT, Windows 11 IoT, Linux or Android, the PAR Volt with the MediaTek processor runs Android 13 or Linux, the PAR Volt with the Intel processor runs Windows 11, and the PAR Controller runs Windows 11, Android or Linux.
  • Stated power adapter differs from the unit. The order states a 36 W power adapter, but this unit ships with a 65 W power adapter.

2. Volt 21.5 inch counter: The agent resubmits after fixing the errors

The agent's request. Please configure a point of sale PAR Volt station running Windows 11 IoT on the Intel J6412 with a 21.5 inch screen, a 21.5 inch customer-facing display placed separately 2 m away, 1 compact cash drawer. The order states a 65 W power adapter. It is ready to send.

Verdict: Allowed.

  • Station summary. This unit ships with a 65 W power adapter.

3. Controller kitchen display: A PAR Controller on Windows 10 driving four displays, with a Wi-Fi adapter

The agent's request. Please configure a kitchen display PAR Controller station running Windows 10 IoT on the Celeron N97 driving 4 displays, with Wi-Fi adapter and 2 bump bars. The order states a 65 W power adapter. It is ready to send.

Verdict: Blocked.

  • Operating system not supported on this processor. The operating system on the order is not listed for this processor; the PAR Wave runs Windows 10 IoT, Windows 11 IoT, Linux or Android, the PAR Volt with the MediaTek processor runs Android 13 or Linux, the PAR Volt with the Intel processor runs Windows 11, and the PAR Controller runs Windows 11, Android or Linux.
  • More than three displays on a Controller. The order has 4 displays on one PAR Controller; it powers up to three displays.
  • Option not listed for this unit. An option on the order is not listed for this unit in the data sheets (the Wave lists a card reader, biometric reader, Wi-Fi adapter and 24V I/O box; the Volt lists a card reader, scanner and Wi-Fi adapter; the Controller lists none of these); confirm it with PAR.

4. Controller kitchen display: The agent resubmits after fixing the errors

The agent's request. Please configure a kitchen display PAR Controller station running Windows 11 IoT on the Celeron N97 driving 3 displays, with Wi-Fi adapter and 2 bump bars. The order states a 65 W power adapter. It is ready to send.

Verdict: Needs approval.

  • Option not listed for this unit. An option on the order is not listed for this unit in the data sheets (the Wave lists a card reader, biometric reader, Wi-Fi adapter and 24V I/O box; the Volt lists a card reader, scanner and Wi-Fi adapter; the Controller lists none of these); confirm it with PAR.
  • Station summary. This unit ships with a 65 W power adapter.

5. Controller kitchen display: The agent resubmits after fixing the errors

The agent's request. Please configure a kitchen display PAR Controller station running Windows 11 IoT on the Celeron N97 driving 3 displays and 2 bump bars. The order states a 65 W power adapter. It is ready to send.

Verdict: Allowed.

  • Station summary. This unit ships with a 65 W power adapter.

6. Wave front counter: A PAR Wave with a 15.6 inch customer display and two cash drawers

The agent's request. Please configure a point of sale PAR Wave station running Windows 11 IoT on the Core i5-1145G7E with a 15.6 inch screen, a 15.6 inch customer-facing display, with card reader, 2 standard cash drawers. The order states a 65 W power adapter. It is ready to send.

Verdict: Blocked.

  • Customer-facing display not offered on this unit. The customer-facing display on the order is not offered on this unit; the PAR Wave takes a 2x20 line display or a 10.1 or 13.3 inch display, the PAR Volt takes an 11.6, 15.6 or 21.5 inch display, and the PAR Controller drives its displays directly.
  • More than one cash drawer. The order has 2 cash drawers on one station; the data sheets list a single cash drawer port per unit (Cash Drawer: 1x RJ12 on the Wave and Volt, 1x RJ11 on the Controller).
  • Stated power adapter differs from the unit. The order states a 65 W power adapter, but this unit ships with a 60 W power adapter.

7. Wave front counter: The agent resubmits after fixing the errors

The agent's request. Please configure a point of sale PAR Wave station running Windows 11 IoT on the Core i5-1145G7E with a 15.6 inch screen, a 13.3 inch customer-facing display, with card reader, 1 standard cash drawer. The order states a 60 W power adapter. It is ready to send.

Verdict: Allowed.

  • Station summary. This unit ships with a 60 W power adapter.

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 the hardware for a restaurant station: the terminal or compute box, its operating system, customer-facing display, and more. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model of the data-sheet rules and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please configure a point of sale PAR Wave station running Windows 11 IoT on the Core i5-1145G7E. The order states a 65 W power adapter. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The customer-facing display on the order is not offered on this unit; the PAR Wave takes a 2x20 line display or a 10.1 or 13.3 inch display, the PAR Volt takes an 11.6, 15.6 or 21.5 inch display, and the PAR Controller drives its displays directly. The order has 2 cash drawers on one station; the data sheets list a single cash drawer port per unit (Cash Drawer: 1x RJ12 on the Wave and Volt, 1x RJ11 on the Controller). The order states a 65 W power adapter, but this unit ships with a 60 W power adapter.
  6. The validator returned three 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 order are checked against each other.
  7. What this shows: for power adapter that must match the unit, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the customer-facing display to 13.3 inch, the cash drawers to 1 standard and the stated power adapter to 60 W.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the order.
  13. Three problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.