Predictika · Consulting rate card quotes
An AI sales agent prepares a quote for consultants priced from a published day-rate card, with a job category, an SFIA level, a number of days and a day rate. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rate card's published terms and returns a verdict, every reason and the figures it computed.
This validator models quotes built from the Sopra Steria SFIA (Skills for the Information Age) rate card, not just the scenarios shown below.
Any quote built from this rate card that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Sopra Steria services and rate cards, managed services bundles, discounts, the travel and expense amounts themselves, and quotes with several roles on separate lines (this validator checks one category and level per quote).
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 |
|---|---|---|
| A day rate above the published maximum | Only with care The card has 42 maximum rates (six categories by seven levels); a price rule or lookup table has to hold all of them and compare each typed rate with the right one. | The category and level are looked up and every quoted rate is compared with its maximum on every call. |
| A stated total that does not equal staff times days times rate | Only with care The typed total is a free-entry field; checking it takes an extra formula that has to be kept in step with the line. | The stated total is a field in the request and is compared with the computed one. |
| A day longer than the card's 7.5 hours | Only with care A validation rule on a hours field, easy to leave out because the hours rarely appear on the quote. | The day length is in the request and checked with everything else. |
| Days outside the working week, and customer-site work that needs agreed travel terms | Only with workarounds Neither is a hard error; each needs a person to agree terms, so the quote needs an approval route driven by several fields at once. | Both come back as approval findings with the reason, alongside any blocking findings. |
| 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 | The quote prices a day at £1,001, above the rate card maximum of £1,000 for this category and level. |
| 2 | The rate card has SFIA levels 1 to 7; the quote uses level 8. |
| 3 | The rate card has SFIA levels 1 to 7; the quote uses level 0. |
| 4 | A rate card day is 7.5 hours excluding travel and lunch; the quote assumes a longer day. |
| 5 | The quote states a total of £59,000, but the staff, days and day rate give £60,000. |
| 6 | 2 days fall outside the rate card working week (Monday to Friday, excluding national holidays), which the card does not price; a person should agree the terms. |
| 7 | The work is delivered from a location the customer specifies; the rate card excludes travel and expenses, which are agreed in the Order Form; a person should confirm those terms. |
| 8 | The quote prices a day at £1,100, above the rate card maximum of £1,000 for this category and level. |
| 9 | The quote prices a day at £1,791, above the rate card maximum of £1,790 for this category and level. |
| 10 | The quote prices a day at £726, above the rate card maximum of £725 for this category and level. |
| 11 | The quote prices a day at £986, above the rate card maximum of £985 for this category and level. |
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 four consultants in Delivery and Operation at SFIA level 4 for 30 working days each, at £1,000 a day, assuming 9-hour working days, delivered from the customer’s own office. The quote states a total of £118,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote four consultants in Delivery and Operation at SFIA level 4 for 30 working days each, at £1,000 a day, assuming 7.5-hour working days, delivered from the customer’s own office. The quote states a total of £120,000. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote four consultants in Delivery and Operation at SFIA level 4 for 30 working days each, at £1,000 a day, assuming 7.5-hour working days, delivered from the customer’s own office, with the travel and expenses terms set out in the Order Form. The quote states a total of £120,000. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote two consultants in Strategy and Architecture at SFIA level 5 for 15 working days each, at £1,500 a day, assuming 7.5-hour working days. The quote states a total of £45,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote two consultants in Strategy and Architecture at SFIA level 5 for 15 working days each, at £1,440 a day, assuming 7.5-hour working days. The quote states a total of £43,200. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote one consultant in People and Skills at SFIA level 6 for 40 working days each, at £1,445 a day, assuming 7.5-hour working days. The quote states a total of £56,000. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote one consultant in People and Skills at SFIA level 6 for 40 working days each, at £1,445 a day, assuming 7.5-hour working days. The quote states a total of £57,800. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.