Predictika · Managed workplace services quotes
An AI sales agent prepares a monthly quote for managed workplace services: the number of users, the Windows, Mac, mobile and Chromebook devices and virtual desktops, the support hours and languages, the experience-level agreement, the device refresh, optional bundled hardware, meeting rooms, the contract term, the 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 these choices fit together, and returns a verdict, every reason and the monthly total it computed.
This validator models quotes for three service lines, not just the scenarios shown below.
Any workplace services quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other DXC services. The service names, the experience-level agreement and the 56 support languages come from public DXC pages; the tiers, limits, terms, discount thresholds and every price are modeled from comparable managed workplace services and are not published by DXC. Prices are illustrative.
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 |
|---|---|---|
| Support hours tied to languages and the agreement level | Only with workarounds More than 10 support languages need extended or 24x7 hours, and the Premium agreement needs them too, so the same choice of hours is checked against two other choices. | Hours, languages and agreement are fields of one quote and are checked together on every call. |
| Services that need each other | Only with care Meeting rooms need Workplace Experience, Workplace Experience needs at least one room, and performance refresh needs an experience-level agreement. | Each dependency is a rule on the quote, so a missing partner is reported with its reason. |
| Limits that depend on the term | Only with workarounds 24x7 support needs at least 24 months, only five terms are offered, and bundled hardware over 48 months needs finance. | The term is a field of the quote, and each limit reads it directly. |
| Approvals that stack on top of blocks | Only with workarounds A discount above 10 percent and long bundled hardware need a person while a discount above 25 percent stops the quote, and a person should see them all at once. | Blocks and approvals are all reported together, so one problem never hides another. |
| A stated monthly total that must match the computed one | Only with workarounds The total comes from users, devices, hours, languages, agreement, refresh, hardware, rooms, term 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 one on every call. |
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 quote covers 49 users; the service is modeled with a minimum of 50 users. |
| 2 | The quote has 401 managed devices for 100 users; more than 4 devices per user is outside the model. |
| 3 | The quote has 501 virtual desktops for 500 users; each user can have at most one. |
| 4 | A term of 18 months is not offered; terms are 12, 24, 36, 48 or 60 months. |
| 5 | 24x7 support needs a term of at least 24 months; the quote has 12. |
| 6 | 57 support languages is outside the range of 1 to 56. |
| 7 | More than 10 support languages need Extended or 24x7 hours; the quote has 11 languages on business hours. |
| 8 | The Premium experience-level agreement needs Extended or 24x7 support hours, not business hours. |
| 9 | Performance-based device refresh needs a Standard or Premium experience-level agreement. |
| 10 | The quote lists 12 meeting rooms but does not include Workplace Experience. |
| 11 | Workplace Experience is included but the quote lists 0 meeting rooms; at least 1 is needed. |
| 12 | A discount of 11 percent is above 10 percent; a pricing manager should confirm it. |
| 13 | A discount of 26 percent is outside the 0 to 25 percent range. |
| 14 | The quote states a monthly total of $17,248.00; the modeled prices give $17,249.00. |
| 15 | 20,001 users is a very large deployment; a solution architect should confirm scope. |
| 16 | Bundled hardware over a term longer than 48 months needs finance approval. |
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 managed workplace services for 500 users with 450 Windows, 50 Mac and 300 mobile devices, business support hours in 12 languages, a Premium experience-level agreement, 12 meeting rooms and no Workplace Experience, a 18 month term. The quote states a monthly total of $23,020.60. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote managed workplace services for 500 users with 450 Windows, 50 Mac and 300 mobile devices, extended support hours in 12 languages, a Premium experience-level agreement, 12 meeting rooms and no Workplace Experience, a 36 month term. The quote states a monthly total of $23,020.60. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote managed workplace services for 500 users with 450 Windows, 50 Mac and 300 mobile devices, extended support hours in 12 languages, a Premium experience-level agreement, Workplace Experience for 12 meeting rooms, a 36 month term. The quote states a monthly total of $23,020.60. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote managed workplace services for 500 users with 450 Windows, 50 Mac and 300 mobile devices, extended support hours in 12 languages, a Premium experience-level agreement, Workplace Experience for 12 meeting rooms, a 36 month term. The quote states a monthly total of $27,250.60. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote managed workplace services for 500 users with 450 Windows, 50 Mac and 300 mobile devices, business support hours in 2 languages, performance-based device refresh, bundled hardware, a 60 month term and a 30 percent discount. The quote states a monthly total of $27,750.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote managed workplace services for 500 users with 450 Windows, 50 Mac and 300 mobile devices, business support hours in 2 languages, a Standard experience-level agreement, performance-based device refresh, bundled hardware, a 60 month term and a 12 percent discount. The quote states a monthly total of $36,855.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote managed workplace services for 500 users with 450 Windows, 50 Mac and 300 mobile devices, business support hours in 2 languages, a Standard experience-level agreement, performance-based device refresh, bundled hardware, a 48 month term and a 8 percent discount. The quote states a monthly total of $39,690.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.