Predictika · Deal desk approval and deal-book review
An AI agent prepares a multi-year enterprise software deal for approval. Before the deal goes to signature, the agent sends its terms to Predictika, which checks the discount against authority limits for the deal size, the ramp, the renewal clauses, the exit rights, payment and revenue timing, liability and partner terms, and the net price the agent states, and returns every finding in one answer. The same call reviews a signed deal from the deal book.
This validator models the deal-desk review of one multi-year enterprise software deal for a fictional software vendor with fictional customers. It checks the deal terms as fields; it does not read contract documents.
The validator handles any deal that involves these terms, not just the scenarios shown here: it checks 13 blocking rules and 10 approval rules together on every call (discount sign-off has manager, VP and CFO levels). It produces no price build-up or line-item quote; the only price it computes is the net first-year price, from the first-year value and the discount. Reviewing a deal book means one call for each signed deal; a sweep of a whole book is not shown on this page. It does not cover contract text or clause extraction, pricing recommendations, tax, or revenue recognition accounting itself. It is an illustrative model, not any real company's deal-desk policy.
7 scenarios in 4 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 deal desk agent (scripted)
Before signing, 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 ramp step across years, where a zero means no such year | Only with care A validation rule for each year pair, each guarded for a missing year; a rule without the guard flags or misses a two-year deal. | The step is computed once across the years that exist and compared with one limit. |
| An exit right that makes a multi-year commit short | Only with care Needs a derived field for how long the commit really lasts, and the 12-month floor kept in step with the term. | Exit month, term and the 12-month floor are compared in the model: month 12 blocks, month 13 goes to finance. |
| Clauses that contradict each other, and terms that stack | Only with care Cap against escalator, and partner margin plus discount against a floor, are each a separate rule to build and keep in step as terms change. | All of them are checked together on every call, so a fix to one cannot hide the next. |
| A stated net price that disagrees with the computed price | Only with workarounds Works only if the agent's stated figure is a field on the deal; it is usually free text, so nothing compares it. | The stated figure travels with the request and is checked 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 deal; approval findings need a person to sign off; everything else is computed.
| 1 | A 31 percent discount is above the 30 percent maximum the CFO can approve for a deal with a first-year value of $400 thousand. |
| 2 | The customer may terminate for convenience after month 12 of a 36-month commit; a commit that can end within 12 months is not a multi-year commit. |
| 3 | The customer may terminate for convenience after month 13 of a 36-month commit; finance must review the committed revenue. |
| 4 | Annual values of 2,500, 2,500 and 4,000 thousand dollars (0 means no such year) step up by 60 percent in a year, above the 50 percent maximum. |
| 5 | The renewal uplift cap of 3 percent is below the contracted annual escalator of 6 percent; the two clauses contradict each other. |
| 6 | Payment terms of net 90 days are above the 75 day maximum. |
| 7 | 5 free months and no start delay shift revenue timing; finance must confirm the recognition schedule. |
| 8 | A customer-specific acceptance clause or side letter can delay revenue timing; finance and legal must review. |
| 9 | A most-favored-customer clause covering all terms cannot be accepted. |
| 10 | The liability cap of 0 times annual fees (0 means uncapped) is uncapped or above the 3 times maximum. |
| 11 | Partner margin of 20 percent plus customer discount of 36 percent stack to 56 percent, above the 50 percent floor. |
| 12 | The stated net first-year price of $76.5 thousand does not match the $85.5 thousand the validator computes from the first-year value and the discount. |
| 13 | A 12 percent discount needs manager sign-off; limits for this deal size are rep 5, manager 12, VP 18 and CFO 30 percent. |
| 14 | A later year is below year 1 (400, 320 and 320 thousand dollars, 0 means no such year) with no stated reason. |
| 15 | The renewal uplift is uncapped; legal and finance must review the clause. |
| 16 | Payment terms of net 60 days are above the 45 day standard. |
| 17 | A most-favored-customer clause on price needs legal and finance review. |
| 18 | 7 free months are above the 6-month maximum. |
| 19 | An SLA credit of 25 percent of monthly fees is above the 20 percent cap. |
| 20 | A term of 72 months is above the 60-month maximum. |
| 21 | The usage commit of 240 units is under 50 percent of the 800 units forecast. |
| 22 | A 30 percent discount needs CFO sign-off; limits for this deal size are rep 5, manager 12, VP 18 and CFO 30 percent. |
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 approve a 36-month deal for Thornwick Industries through a partner at 20 percent margin: $2.5 million in years 1 and 2 and $4 million in year 3, 36 percent off. The renewal uplift is capped at 3 percent under a 6 percent annual escalator. The customer may terminate for convenience after month 6. Payment is net 90, with 5 free months, uncapped liability, a most-favored-customer clause on all terms and a customer acceptance side letter. The net first-year price is $1,600 thousand. It is ready for signature.
Verdict: Blocked.
The agent's request. Please approve a 36-month deal for Thornwick Industries: $2.5 million in year 1, $3 million in year 2 and $3.6 million in year 3, no discount. The renewal uplift is capped at 7 percent over a 3 percent annual escalator. There is no exit right and no most-favored-customer clause. Payment is net 45, with liability at 1x annual fees. The net first-year price is $2,500 thousand. It is ready for signature.
Verdict: Allowed.
The agent's request. Please approve a 36-month deal for Brookhaven Freight: $400 thousand a year for three years, 31 percent off, net 30 days. The net first-year price is $276 thousand. It is ready for signature.
Verdict: Blocked.
The agent's request. Please approve a 36-month deal for Brookhaven Freight: $400 thousand a year for three years, 5 percent off, net 30 days. The net first-year price is $380 thousand. It is ready for signature.
Verdict: Allowed.
The agent's request. Please approve a 36-month deal for Larkfield Insurance: $400 thousand a year for three years, 5 percent off, net 30 days. The customer may terminate for convenience after month 12. The net first-year price is $380 thousand. It is ready for signature.
Verdict: Blocked.
The agent's request. Please approve a 36-month deal for Larkfield Insurance: $400 thousand a year for three years, 5 percent off, net 30 days. The customer may terminate for convenience after month 13. The net first-year price is $380 thousand. It is ready for signature.
Verdict: Needs approval.
The agent's request. Please approve a 36-month deal for Aldermoor Dental Group: $90 thousand a year for three years, 5 percent off, net 30 days. The net first-year price is $76.5 thousand. It is ready for signature.
Verdict: Blocked.
The text of the narrated walkthrough, step by step.