Predictika · Office multifunction device configurations
An AI sales agent prepares a configuration for an A3 colour multifunction device with paper units, a finisher, hole punch and folding options. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published compatibility rules and returns a verdict, every reason and the figures it computed.
This validator models imageRUNNER ADVANCE DX C5800 series configurations (C5870i, C5860i, C5850i and C5840i), not just the scenarios shown below.
Any C5800 series configuration that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Canon does not publish list prices or per-page service rates for these devices, so this validator produces no price build-up or line-item quote), service contracts, software, the imagePASS and Fiery options beyond selecting them, the copy trays, and other imageRUNNER ADVANCE series.
7 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 |
|---|---|---|
| Options that are not supported on one model | Only with care A product rule per option and model. It works, but every new model or finisher is another set of rules to maintain. | The model and every option are in one request and each exclusion is checked with all the others. |
| Options that need other options (buffer pass, finisher, hole puncher, folding unit) | Only with workarounds Each dependency links a choice on one line with a choice on another, and some chain (folding unit needs the buffer pass and a finisher), so they need cross-line rules that interact. | Every choice is in one request, so a missing dependency is found whichever order the choices arrive in. |
| Paper capacity that must match what the quote states and stay within a maximum | Only with care The total depends on which units are chosen; a rule can compare it with a stated figure and a maximum, but each comparison has to be written and maintained. | The capacity is computed on every call and compared with both the maximum and the figure the quote states. |
| Job limits that depend on the finisher chosen (staple sheets, booklet size) | Only with workarounds The limit changes with the stapling mode and with which finisher does the job, so it needs a rule per combination. | The mode, finisher and sheet count travel together and the limit is computed on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the configuration 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 Inner Finisher-L1 is not supported for the iR-ADV DX C5870i. |
| 2 | The inner hole punchers are not supported for the iR-ADV DX C5870i. |
| 3 | The inner hole puncher requires the Inner Finisher-L1, which is not on the quote. |
| 4 | The Staple Finisher-AB2 and the Paper Folding/Booklet Finisher-A1 require the Buffer Pass Unit-P2, which is not on the quote. |
| 5 | The hole puncher unit requires either the Staple Finisher-AB2 or the Paper Folding/Booklet Finisher-A1, and neither is on the quote. |
| 6 | The Paper Folding Unit-L1 requires the Buffer Pass Unit-P2 and an external finisher. |
| 7 | A3 paper is planned for a unit that does not take it; the High Capacity Cassette Feeding Unit-C1 takes A4 only and the Paper Deck Unit-F1 takes A4 and B5. |
| 8 | The paper units on the quote give 7,450 sheets; the stated maximum with options is 6,350 sheets. |
| 9 | A3 paper is planned for the Cassette Feeding Unit-AQ1, which is not on the quote. |
| 10 | The quote states a paper capacity of 6,350 sheets, but the paper units on it give 4,750. |
| 11 | 51 sheets are planned to be stapled; the selected stapling mode takes up to 50. |
| 12 | 9 sheets are planned to be stapled; the selected stapling mode takes up to 8. |
| 13 | 45 sheets are planned to be stapled; the selected stapling mode takes up to 40. |
| 14 | Stapling is planned but the finisher chosen for it is not on the quote. |
| 15 | 21 sheets are planned for a booklet; the Paper Folding/Booklet Finisher-A1 makes booklets of up to 20 sheets. |
| 16 | Booklet making is planned but the Paper Folding/Booklet Finisher-A1 is not on the quote. |
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 an iR-ADV DX C5870i with Cassette Feeding Unit-AQ1, plus the Inner Finisher-L1 and Inner 2/4 Hole Puncher-D1 and the imagePASS-R1 print controller, with an additional 256 GB SSD. It will run A3 paper loaded in the Cassette Feeding Unit-AQ1. The quote states a paper capacity of 2,300 sheets. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an iR-ADV DX C5870i with Cassette Feeding Unit-AQ1, plus the Staple Finisher-AB2, Buffer Pass Unit-P2 and 2/4 Hole Puncher Unit-A1 and the imagePASS-R1 print controller, with an additional 256 GB SSD. It will run A3 paper loaded in the Cassette Feeding Unit-AQ1. The quote states a paper capacity of 2,300 sheets. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an iR-ADV DX C5850i with Cassette Feeding Unit-AQ1, plus the Inner Finisher-L1, Paper Folding/Booklet Finisher-A1, Paper Folding Unit-L1 and 2/4 Hole Puncher Unit-A1 and the imagePASS-R1 print controller. It will run booklets of 24 sheets and A3 paper loaded in the Cassette Feeding Unit-AQ1. The quote states a paper capacity of 2,300 sheets. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an iR-ADV DX C5850i with Cassette Feeding Unit-AQ1, plus the Inner Finisher-L1, Paper Folding/Booklet Finisher-A1, Buffer Pass Unit-P2, Paper Folding Unit-L1 and 2/4 Hole Puncher Unit-A1 and the imagePASS-R1 print controller. It will run staple-on-demand jobs of 45 sheets on the Inner Finisher-L1 and booklets of 20 sheets and A3 paper loaded in the Cassette Feeding Unit-AQ1. The quote states a paper capacity of 2,300 sheets. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an iR-ADV DX C5850i with Cassette Feeding Unit-AQ1, plus the Inner Finisher-L1, Paper Folding/Booklet Finisher-A1, Buffer Pass Unit-P2, Paper Folding Unit-L1 and 2/4 Hole Puncher Unit-A1 and the imagePASS-R1 print controller. It will run staple-on-demand jobs of 40 sheets on the Inner Finisher-L1 and booklets of 20 sheets and A3 paper loaded in the Cassette Feeding Unit-AQ1. The quote states a paper capacity of 2,300 sheets. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an iR-ADV DX C5860i with Cassette Feeding Unit-AQ1, High Capacity Cassette Feeding Unit-C1 and Paper Deck Unit-F1 and the imagePASS-R1 print controller, with an additional 1 TB SSD. It will run A3 paper loaded in the Paper Deck Unit-F1. The quote states a paper capacity of 6,350 sheets. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an iR-ADV DX C5860i with Cassette Feeding Unit-AQ1 and High Capacity Cassette Feeding Unit-C1 and the imagePASS-R1 print controller, with an additional 1 TB SSD. It will run A3 paper loaded in the Cassette Feeding Unit-AQ1. The quote states a paper capacity of 4,750 sheets. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.