Predictika · Customer success, education, community and product experience quotes
An AI sales agent prepares a quote for Gainsight: Gainsight CS in the Essentials or Enterprise package with its add-ons, Skilljar plans for customer education, Customer Communities plans, Product Experience units, Staircase AI and the Digital Customer Hub. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the packages, their limits and how the products depend on each other, and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models Gainsight platform quotes, not just the scenarios shown below. The product names, the two Gainsight CS packages and their published limits, the Skilljar and Customer Communities plans and what each includes, and the Product Experience unit price on AWS Marketplace come from Gainsight's public pages; most other prices and a few dependency rules are illustrations set to be typical for a customer success platform.
Any Gainsight quote that touches these products and rules is in scope — not only the scenarios pictured here. Not covered: Atlas AI Agents, Gainsight CS for SAP Sales Cloud, integration counts, API limits, data storage units, implementation and training services, taxes and negotiated discounts. Prices, several minimums and the approval thresholds are illustrative, not Gainsight's.
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 |
|---|---|---|
| Limits that grow with the number of users | Only with care Customer records are allowed at 100 per full user on Essentials and 200 on Enterprise, and Viewer+ licenses at 2 and 4 per full user; a product rule has to compare each count with the user count and the package together, and keep up when either changes. | The package, the users and every count are in one request and are compared together on every call. |
| An add-on the package already includes | Only with workarounds Enterprise includes five add-ons that Essentials sells separately, so a rep who copies an Essentials quote and upgrades the package can bill them twice; catching it takes a rule for each add-on against the package. | Each add-on is checked against the chosen package, and the double charge comes back as a finding. |
| A feature that needs a particular add-on or package | Only with care Renewal Prediction needs Renewal Center and Company Teams is not sold with Essentials; each dependency is a separate rule that must be written, kept and tested. | The features, add-ons and package are checked together, so a missing prerequisite is named. |
| Plan inclusions that span several products | Only with workarounds Skilljar sites, Single Sign On and the sandbox organization depend on the plan, the Customer Communities admin seats depend on a different plan, and the Digital Customer Hub depends on both products being quoted. | Every plan and what it includes is in one request and checked on every call. |
| A stated total that must equal the list-price total | Only with workarounds The stated figure is free text; a rule can compare it with a computed total only after the packages, add-ons, plans, units and accounts have been priced and summed over the term. | The total is computed and compared in the same pass as the other rules. |
| 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, 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 | Gainsight CS Essentials includes 10 full users as its base, and the quote has 9 full users. |
| 2 | Gainsight CS Essentials is limited to 50 full users, and the quote has 51; Enterprise has no such limit. |
| 3 | Gainsight CS Enterprise includes 20 full users as its base, and the quote has 19 full users. |
| 4 | The quote has 101 Gainsight CS full users; above 100 a person should confirm the data units and implementation scope. |
| 5 | The quote has 2,001 customer records, and the package allows 2,000 (100 per full user on Essentials, 200 on Enterprise). |
| 6 | The quote has 41 Viewer+ licenses and the package includes 40 (2 per full user on Essentials, 4 on Enterprise); the extra licenses need a person to confirm. |
| 7 | The quote has 251 sponsors; Essentials allows up to 250 and Enterprise up to 500. |
| 8 | Sponsors are quoted on Essentials without the Sponsor Tracking add-on. |
| 9 | The quote charges for add-ons that Enterprise already includes (multi-source text analytics, Renewal Center, Sponsor Tracking, Company Intelligence, Business Modeler). |
| 10 | Company Teams is not available with Essentials; it comes with Enterprise. |
| 11 | Renewal Prediction needs Renewal Center, and the quote is on Essentials without the Renewal Center add-on. |
| 12 | The quote has Gainsight CS users, records, add-ons or features but no Gainsight CS package (Essentials or Enterprise). |
| 13 | The quote has 2 Skilljar academy sites; Essentials includes 1, Professional 2 and Enterprise 3. |
| 14 | Single Sign On for admins starts with Skilljar Professional, and the quote has it on Essentials. |
| 15 | A Skilljar sandbox organization comes with Enterprise only. |
| 16 | A Skilljar plan is quoted with no academy site. |
| 17 | The quote has Skilljar academy sites or features but no Skilljar plan. |
| 18 | The quote has 4 Customer Communities admin seats; Professional includes 3, Business 5 and Enterprise 10. |
| 19 | The quote has 3 Customer Communities admin seats but no Customer Communities plan. |
| 20 | A Customer Communities plan is quoted with no admin seat. |
| 21 | The quote has 6 Product Experience units; orders above 5 units need a person to confirm the unit count. |
| 22 | Staircase AI is quoted for 499 customer accounts; it is sold for at least 500. |
| 23 | Staircase AI is quoted without Gainsight CS, so its risk signals have no workflow to act on; a person should confirm. |
| 24 | The Digital Customer Hub joins Skilljar education with Customer Communities, and the quote lacks a Skilljar plan, a Customer Communities plan or both. |
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 Gainsight for a 3-year term, with Gainsight CS Essentials for 40 full users with 6,200 customer records, 300 sponsors, Company Teams, Renewal Prediction, 2 Product Experience units and Staircase AI for 1,200 customer accounts. The quote states a total of $597,000.00 for 3 years. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Gainsight for a 3-year term, with Gainsight CS Enterprise for 40 full users with 6,200 customer records, 300 sponsors, Company Teams, Renewal Prediction, 2 Product Experience units and Staircase AI for 1,200 customer accounts. The quote states a total of $804,000.00 for 3 years. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Gainsight for a 4-year term, with Skilljar Professional with 3 academy sites, Single Sign On for admins, a Skilljar sandbox organization, Customer Communities Business with 8 admin seats, 3 Product Experience units and the Digital Customer Hub. The quote states a total of $600,000.00 for 4 years. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Gainsight for a 4-year term, with Skilljar Enterprise with 3 academy sites, Single Sign On for admins, a Skilljar sandbox organization, Customer Communities Business with 5 admin seats, 3 Product Experience units and the Digital Customer Hub. The quote states a total of $792,000.00 for 4 years. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote Gainsight for a 3-year term, with Skilljar Enterprise with 3 academy sites, Single Sign On for admins, a Skilljar sandbox organization, Customer Communities Business with 5 admin seats, 3 Product Experience units and the Digital Customer Hub. The quote states a total of $594,000.00 for 3 years. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Gainsight for a 3-year term, with Gainsight CS Enterprise for 90 full users with 14,000 customer records, 250 Viewer+ licenses, 600 sponsors, the Sponsor Tracking add-on, 2 Product Experience units and Staircase AI for 300 customer accounts. The quote states a total of $1,038,000.00 for 3 years. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Gainsight for a 3-year term, with Gainsight CS Enterprise for 90 full users with 14,000 customer records, 250 Viewer+ licenses, 450 sponsors, 2 Product Experience units and Staircase AI for 1,200 customer accounts. The quote states a total of $1,254,000.00 for 3 years. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.