Predictika · Enterprise AI platform subscription quotes

An AI sales agent's AI platform subscription quote, checked before it goes out

An AI sales agent prepares a multi-year subscription quote for an enterprise AI platform: an edition, a deployment, optional modules, users, agents, environments, a support tier and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the platform and returns a verdict, every reason and the contract total it computed.

Scope: The EXLerate.ai platform in three editions, with EXL Agent Studio, EXL Governance Hub, EXLdata.ai, EXLdecision.ai and EXL ClaimsAssist.ai, hosted by EXL or in the customer cloud, with three support tiers. See everything this validator covers

This validator models EXLerate.ai subscription quotes, not just the scenarios shown below.

  • Editions and limits — the Team, Business and Enterprise editions and how many users, agents and environments each allows, and the agent builds that need EXL Agent Studio.
  • Modules and dependencies — EXL Governance Hub not on the Team edition, regulated data only with the Governance Hub, EXLdecision.ai only with EXLdata.ai, and EXL ClaimsAssist.ai only with EXLdata.ai on the Business or Enterprise edition.
  • Deployment and support — customer-cloud deployment, the Premium and Mission 24x7 support tiers and the editions that offer them, and the security review for regulated data in the customer cloud.
  • Term, discount and total — terms of one to five years, the discount range and approvals, deal desk approval above 2,000,000 dollars, and the stated contract total against the computed one.

Any EXLerate.ai subscription quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: services engagements, usage-based charges and taxes. The validator shows a computed contract total but no line-item table, and all prices are illustrative.

The AI sales agentBuilds the subscription quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

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 caughtTypical rules-based CPQPredictika
Limits that depend on the editionOnly with care
Users, agents and environments each have a different maximum for every edition, so each limit needs a rule that follows the edition.
The edition and the counts are fields of one request and are compared on every call.
Modules that need each other or a certain editionOnly with care
EXLdecision.ai needs EXLdata.ai, ClaimsAssist.ai also needs the Business edition or higher, and regulated data needs the Governance Hub, so the dependencies must all agree.
The chosen modules, the edition and the data type are in one request and checked together on every call.
Options offered only on some editionsOnly with care
Customer-cloud deployment and the Premium and Mission 24x7 support tiers are offered on some editions only, so each option needs a rule that lists the editions.
The edition, deployment and support tier are fields of the request and are checked together.
A stated contract total that must match the computed oneOnly with workarounds
The total is built from the platform, modules, users, extra agents, environments, support, discount and term, so a separate rule is needed to recompute it and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed contract total on every call.
Every problem returned in one answerOnly 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.

What this validator catches: findings from its test cases

Click to expand

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.

1Regulated data in the customer cloud needs a security review before the quote is released.
2A contract total of 2,291,250 dollars is above 2,000,000 dollars and needs deal desk approval.
351 users is outside the 1 to 50 users this edition allows.
4501 users is outside the 1 to 500 users this edition allows.
50 users is outside the 1 to 500 users this edition allows.
626 agents is outside the 0 to 25 agents this edition allows.
7The quote builds agents but does not include EXL Agent Studio.
84 environments is outside the 1 to 3 this edition allows.
90 environments is outside the 1 to 3 this edition allows.
10EXL Governance Hub is not offered with the Team edition.
11Regulated data is quoted without EXL Governance Hub guardrails.
12EXLdecision.ai is quoted without the EXLdata.ai data foundation.
13EXL ClaimsAssist.ai needs EXLdata.ai and the Business or Enterprise edition.
14Deployment in the customer cloud is not offered with the Team edition.
15The chosen support tier is not offered with this edition (Premium needs Business or Enterprise, Mission24x7 needs Enterprise).
16A contract total of 2,546,500 dollars is above 2,000,000 dollars and needs deal desk approval.
17A term of 6 years is outside the 1 to 5 years one quote can cover.
18A contract total of 3,055,800 dollars is above 2,000,000 dollars and needs deal desk approval.
19A term of 0 years is outside the 1 to 5 years one quote can cover.
20A discount of 11 percent is above 10 percent and needs sales management approval.
21A discount of 25 percent is above 10 percent and needs sales management approval.
22A discount of 26 percent is outside the 0 to 25 percent range.
23A contract total of 8,382,000 dollars is above 2,000,000 dollars and needs deal desk approval.
24The quote states a contract total of 509,299 dollars; the price build-up gives 509,300 dollars.
25The quote states a contract total of 510,300 dollars; the price build-up gives 509,300 dollars.
2680 users is outside the 1 to 50 users this edition allows.
2740 agents is outside the 0 to 25 agents this edition allows.
282 environments is outside the 1 to 1 this edition allows.
29A term of 7 years is outside the 1 to 5 years one quote can cover.
30A contract total of 2,607,500 dollars is above 2,000,000 dollars and needs deal desk approval.
31A discount of 15 percent is above 10 percent and needs sales management approval.

Scenarios and results

Click to expand

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.

1. Team edition with Business features: A Team edition quote with Governance Hub, ClaimsAssist.ai, customer cloud and Premium support

The agent's request. Please quote the Team edition of EXLerate.ai for 60 users and 20 agents. It is deployed in the customer cloud with Premium support, for 1 environment and a term of 1 year, with a discount of 0 percent. The modules are EXL Agent Studio, EXL Governance Hub and EXL ClaimsAssist.ai; regulated data is not included. The quote states a contract total of 900,000 dollars. It is ready to send.

Verdict: Blocked.

  • User count outside the edition range. 60 users is outside the 1 to 50 users this edition allows.
  • Governance Hub needs Business or Enterprise. EXL Governance Hub is not offered with the Team edition.
  • ClaimsAssist.ai needs EXLdata.ai and Business or Enterprise. EXL ClaimsAssist.ai needs EXLdata.ai and the Business or Enterprise edition.
  • Customer cloud needs Business or Enterprise. Deployment in the customer cloud is not offered with the Team edition.
  • Support tier not offered with the edition. The chosen support tier is not offered with this edition (Premium needs Business or Enterprise, Mission24x7 needs Enterprise).
  • Stated total does not match. The quote states a contract total of 900,000 dollars; the price build-up gives 661,980 dollars.

2. Team edition with Business features: The agent resubmits after fixing the errors

The agent's request. Please quote the Business edition of EXLerate.ai for 60 users and 20 agents. It is deployed in the customer cloud with Premium support, for 1 environment and a term of 1 year, with a discount of 0 percent. The modules are EXL Agent Studio, EXL Governance Hub, EXLdata.ai and EXL ClaimsAssist.ai; regulated data is not included. The quote states a contract total of 1,025,184 dollars. It is ready to send.

Verdict: Allowed.

  • Subscription summary. Annual subscription of 1,025,184 dollars after discount, 1 year(s), contract total of 1,025,184 dollars (illustrative prices).

3. Regulated data and module dependencies: A Business edition quote with regulated data and EXLdecision.ai but no Governance Hub

The agent's request. Please quote the Business edition of EXLerate.ai for 100 users and 30 agents. It is deployed hosted by EXL with Standard support, for 4 environments and a term of 1 year, with a discount of 0 percent. The modules are EXLdecision.ai; regulated data is included. The quote states a contract total of 663,300 dollars. It is ready to send.

Verdict: Blocked.

  • Agents need EXL Agent Studio. The quote builds agents but does not include EXL Agent Studio.
  • Environment count outside the edition range. 4 environments is outside the 1 to 3 this edition allows.
  • Regulated data needs Governance Hub. Regulated data is quoted without EXL Governance Hub guardrails.
  • EXLdecision.ai needs EXLdata.ai. EXLdecision.ai is quoted without the EXLdata.ai data foundation.

4. Regulated data and module dependencies: The agent resubmits after fixing the errors

The agent's request. Please quote the Business edition of EXLerate.ai for 100 users and 30 agents. It is deployed hosted by EXL with Standard support, for 3 environments and a term of 1 year, with a discount of 0 percent. The modules are EXL Agent Studio, EXL Governance Hub, EXLdata.ai and EXLdecision.ai; regulated data is included. The quote states a contract total of 965,800 dollars. It is ready to send.

Verdict: Allowed.

  • Subscription summary. Annual subscription of 965,800 dollars after discount, 1 year(s), contract total of 965,800 dollars (illustrative prices).

5. Term, discount and agent limits: A six-year quote with a 30 percent discount and 200 agents

The agent's request. Please quote the Business edition of EXLerate.ai for 100 users and 200 agents. It is deployed hosted by EXL with Standard support, for 2 environments and a term of 6 years, with a discount of 30 percent. The modules are EXL Agent Studio; regulated data is not included. The quote states a contract total of 3,178,560 dollars. It is ready to send.

Verdict: Blocked.

  • Agent count outside the edition range. 200 agents is outside the 0 to 150 agents this edition allows.
  • Term outside range. A term of 6 years is outside the 1 to 5 years one quote can cover.
  • Discount outside range. A discount of 30 percent is outside the 0 to 25 percent range.
  • Large contract. A contract total of 3,178,560 dollars is above 2,000,000 dollars and needs deal desk approval.

6. Term, discount and agent limits: The agent resubmits after fixing the errors

The agent's request. Please quote the Business edition of EXLerate.ai for 100 users and 120 agents. It is deployed hosted by EXL with Standard support, for 2 environments and a term of 3 years, with a discount of 8 percent. The modules are EXL Agent Studio; regulated data is not included. The quote states a contract total of 1,724,448 dollars. It is ready to send.

Verdict: Allowed.

  • Subscription summary. Annual subscription of 574,816 dollars after discount, 3 year(s), contract total of 1,724,448 dollars (illustrative prices).

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a multi-year subscription quote for an enterprise AI platform: an edition, a deployment, optional modules, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the platform and returns a verdict, every reason and the contract total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote the Team edition of EXLerate.ai for 60 users and 20 agents. It is deployed in the customer cloud with Premium support, for 1 environment and a term of 1 year, with a discount of 0 percent. The rest of the request is on screen. The quote states a contract total of 900,000 dollars.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. 60 users is outside the 1 to 50 users this edition allows. EXL Governance Hub is not offered with the Team edition. EXL ClaimsAssist.ai needs EXLdata.ai and the Business or Enterprise edition. The other three are on screen.
  6. The validator returned six blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other and against the stated total.
  7. What this shows: for a stated contract total that must match the computed one, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the edition to business, the EXLdata.ai to yes and the contract total stated on the quote to 1,025,184 dollars.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.