Predictika · Customer-service software subscription quotes
An AI sales agent prepares an annual quote for a service team that wants a customer-service software subscription: which edition, whether it is priced per user or per case, how many users or case blocks, and which channels and add-on capabilities. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the public Pega Customer Service Pricing Matrix and returns a verdict, every reason and the figures it computed.
This validator models annual Pega Customer Service quotes as printed in the public Pega Customer Service Pricing Matrix (October 2020), not just the scenarios shown below.
Any Pega Customer Service edition quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Pega products, the Pega Cloud platform on its own, discounts, services, support tiers, other currencies and capabilities not listed above. Assumptions: the matrix is dated October 2020 and its "From" prices may no longer be current; the Unified Messaging price is read as per user per month together with per case; a quote states the annual total of the user-based and case-based parts.
8 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 |
|---|---|---|
| Capabilities that exist only in some editions | Only with care One availability rule per capability and edition, all kept in step with the matrix whenever it is reissued. | The quoted edition is checked against each selected capability on every call, with the reason returned. |
| Pricing basis that depends on the edition | Only with workarounds Unified Messaging needs user and case pricing together while the others take one or the other; this is a cross-field rule between edition and pricing basis. | The edition and the pricing basis are in one request and are checked together. |
| Case volumes sold in blocks, and a cloud minimum with a user cap | Only with care A block-size rule and a minimum-with-cap rule, each easy to leave out of the price rules. | The block size is checked and the minimum is applied in the computed total; users above the cap go to a person. |
| Capabilities that need a case-based license or a Twilio account | Only with workarounds A cross-field rule between selected capabilities and the pricing basis or a customer account, typically added late. | Each license and account requirement is checked together with the rest of the quote. |
| Stated totals that must equal users or cases times the edition price | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but it has to be kept in step with the matrix. | The stated total travels with the quote and is compared with the computed total on every call. |
| Every problem returned in one answer, with approvals kept separate | 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; unpriced fees need an approval step. | All findings come back together, and the quote cannot be executed while a block remains or an approval is pending. |
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 Unified Messaging cloud minimum covers up to 25 users and the matrix does not say how it scales above 25; a person should confirm the price. |
| 2 | The Unified Messaging Edition is priced per user and per case together; the quote uses only one of the two. |
| 3 | The Case Management, Enterprise and Digital Customer Engagement editions are priced per user or per case, not both; the quote uses both. |
| 4 | The quote is priced per user but has 0 users; at least 1 is needed. |
| 5 | The quote is priced per case but also lists 5 users. |
| 6 | The quote is priced per case but has 0 cases a year; at least one block of 10,000 is needed. |
| 7 | Case-based pricing is sold in blocks of 10,000 cases a year; the quote has 15,000 cases. |
| 8 | Case-based pricing is sold in blocks of 10,000 cases a year; the quote has 9,999 cases. |
| 9 | The quote is priced per user but also lists 10,000 cases a year. |
| 10 | Robotic process automation is not offered in the quoted edition; the matrix shows it in the Case Management, Enterprise, Digital Customer Engagement edition(s). |
| 11 | The quote selects DX API, chatbots, email bots or the IVR API, which require a case-based license, but is priced per user only. |
| 12 | DX API is not offered in the quoted edition; the matrix shows it in the Case Management, Enterprise, Digital Customer Engagement edition(s). |
| 13 | IVR API is not offered in the quoted edition; the matrix shows it in the Enterprise, Digital Customer Engagement edition(s). |
| 14 | Live web chat carries an additional fee in the Enterprise Edition that the matrix does not price; a person should confirm it. |
| 15 | Live web chat is not offered in the quoted edition; the matrix shows it in the Unified Messaging, Enterprise, Digital Customer Engagement edition(s). |
| 16 | Two-way SMS requires a Twilio account; the quote does not include one. |
| 17 | Two-way SMS is not offered in the quoted edition; the matrix shows it in the Unified Messaging, Digital Customer Engagement edition(s). |
| 18 | Some messaging services may require prior approval, and WhatsApp requires a Twilio account; a person should confirm the channels. |
| 19 | Co-Browse has a 100-user minimum; the quote has 99 users. |
| 20 | Co-Browse carries an additional fee in the Enterprise Edition that the matrix does not price; a person should confirm it. |
| 21 | Co-Browse has a 100-user minimum and the quote is priced per case; the matrix does not say how the minimum applies, so a person should confirm it. |
| 22 | Workforce Intelligence carries an additional fee that the matrix does not price; a person should confirm it. |
| 23 | Workforce Intelligence is not offered in the quoted edition; the matrix shows it in the Case Management, Enterprise, Digital Customer Engagement edition(s). |
| 24 | Knowledge Management for customers carries an additional fee that the matrix does not price; a person should confirm it. |
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 annual Pega Customer Service Enterprise Edition, priced per user and per case, for 60 users and 40,000 cases a year, with robotic process automation and Augmented Agent Assistant. The quote states an annual total of $150,800.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an annual Pega Customer Service Digital Customer Engagement Edition, priced per user, for 60 users, with robotic process automation and Augmented Agent Assistant. The quote states an annual total of $187,200.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an annual Pega Customer Service Enterprise Edition, priced per user, for 120 users, with DX API, live web chat and two-way SMS. The quote states an annual total of $236,400.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an annual Pega Customer Service Digital Customer Engagement Edition, priced per user, for 120 users, with DX API, live web chat and two-way SMS. The quote states an annual total of $374,400.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an annual Pega Customer Service Digital Customer Engagement Edition, priced per case, for 50,000 cases a year, with DX API, live web chat and two-way SMS (the customer has a Twilio account). The quote states an annual total of $63,000.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an annual Pega Customer Service Unified Messaging Edition, priced per user and per case, for 40 users and 15,000 cases a year, with Workforce Intelligence and live web chat. The quote states an annual total of $81,600.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an annual Pega Customer Service Unified Messaging Edition, priced per user and per case, for 40 users and 20,000 cases a year, with live web chat. The quote states an annual total of $85,600.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote an annual Pega Customer Service Unified Messaging Edition, priced per user and per case, for 25 users and 20,000 cases a year, with live web chat. The quote states an annual total of $76,000.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.