Predictika · Digital workplace subscription quotes
An AI sales agent prepares a monthly quote for a digital workplace subscription: laptops, desktops, mobile phones and meeting rooms, the Operation, Lifecycle management and Support parts, the contract term and support level, the number of users and sites, the delivery country, a discount and the monthly total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the monthly total it computed.
This validator models Technology as a Service quotes, not just the scenarios shown below.
Any Technology as a Service quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: digital meeting rooms and digital signs as separate offerings, one-time fees and taxes. All prices, service levels, limits and approval thresholds are modeled from comparable managed-workplace offerings and are illustrative, not published by Atea.
6 scenarios in 2 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 |
|---|---|---|
| A minimum order and a limit per user | Only with care An order starts at 25 devices and a user holds at most two computers, so the device count and the user count each need their own rule and are easy to leave out of step. | The device and user counts are fields of one quote and are compared on every call. |
| A choice that depends on another choice | Only with care Meeting rooms need Operation, phones cannot sit on the 48 month term and an extended support level needs the Support part, so each product choice limits another. | Every dependency is read from the same quote and checked in the same pass. |
| Approvals that depend on the deal | Only with workarounds Around-the-clock support for a small estate, a discount above 10 percent, many sites and delivery outside the Nordics each send the quote to a person, alongside the blocks. | Blocks and approvals come back together, whatever order the choices arrived in. |
| A stated monthly total that must match the computed total | Only with workarounds The total is built from a term factor, three service parts, support per user and a discount, so a separate rule is needed to recompute it and compare it with the stated figure. | The monthly total is computed inside the model and compared with the stated one on every call. |
| 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, so the agent can fix them in a single pass. |
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 | Mobile phones cannot be placed on a 48-month term; choose 24 or 36 months. |
| 2 | None of the three parts (Operation, Lifecycle management, Support) is selected. |
| 3 | Meeting room equipment must include the Operation part so the rooms are kept working. |
| 4 | An extended or around-the-clock support level needs the Support part on the order. |
| 5 | Around-the-clock support for fewer than 100 devices needs a service manager to confirm capacity. |
| 6 | The order has 24 devices; Technology as a Service is quoted from 25 devices. |
| 7 | 50 users cannot hold more than two computers each; add users or reduce computers. |
| 8 | 0 sites is outside the 1 to 50 that one quote can cover. |
| 9 | 21 sites need a delivery plan confirmed by a person. |
| 10 | Delivery in this country is handled by a local Atea organization that a person should confirm. |
| 11 | A discount of 11 percent is above the 10 percent a salesperson can give; a manager should approve it. |
| 12 | A discount of 21 percent is outside the 0 to 20 percent that can be quoted. |
| 13 | The quote states a monthly total of 330,199 euro cents; the price build-up gives 330,200 euro cents. |
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 Technology as a Service for 10 users with 100 laptops, 10 desktops, 20 mobile phones and 2 meeting rooms on a 48 month term. The parts are Lifecycle management and Support, the support level is business hours, the order covers 60 sites and delivery is in Sweden. The sales rep offers no discount. The quote states a monthly total of 411,240 euro cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Technology as a Service for 10 users with 100 laptops, 10 desktops, 20 mobile phones and 2 meeting rooms on a 36 month term. The parts are Operation, Lifecycle management and Support, the support level is business hours, the order covers 60 sites and delivery is in Sweden. The sales rep offers no discount. The quote states a monthly total of 557,400 euro cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Technology as a Service for 60 users with 100 laptops, 10 desktops, 20 mobile phones and 2 meeting rooms on a 36 month term. The parts are Operation, Lifecycle management and Support, the support level is business hours, the order covers 20 sites and delivery is in Sweden. The sales rep offers no discount. The quote states a monthly total of 582,400 euro cents. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Technology as a Service for 400 users with 300 laptops, 50 desktops and 20 meeting rooms on a 36 month term. The parts are Operation and Lifecycle management, the support level is around-the-clock, the order covers 30 sites and delivery is in Germany. The sales rep offers a discount of 25 percent. The quote states a monthly total of 2,058,000 euro cents. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Technology as a Service for 400 users with 300 laptops, 50 desktops and 20 meeting rooms on a 36 month term. The parts are Operation, Lifecycle management and Support, the support level is around-the-clock, the order covers 30 sites and delivery is in Germany. The sales rep offers a discount of 15 percent. The quote states a monthly total of 2,157,300 euro cents. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote Technology as a Service for 400 users with 300 laptops, 50 desktops and 20 meeting rooms on a 36 month term. The parts are Operation, Lifecycle management and Support, the support level is around-the-clock, the order covers 20 sites and delivery is in Norway. The sales rep offers a discount of 10 percent. The quote states a monthly total of 2,284,200 euro cents. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.