Predictika · EDI fulfillment subscription quotes
An AI sales agent prepares a monthly subscription quote for an SPS Commerce Fulfillment (EDI) customer: the plan, the number of trading partners, the document volume, how the customer connects, the optional add-ons, a discount, and the monthly list price it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and add-ons and returns a verdict, every reason and the monthly list price it computed.
This validator models SPS Fulfillment subscription quotes, not just the scenarios shown below.
Any SPS Fulfillment quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other SPS Commerce products, implementation services and taxes. Public versus modeled: the product names, the existence of the add-ons and of pre-built ERP integrations follow SPS Commerce's public material; the plan tiers, their limits, the rules and every price (in dollars a month) are modeled by Predictika from comparable EDI subscriptions and are not SPS Commerce plans, terms or prices.
6 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 |
|---|---|---|
| Add-ons that depend on the plan or on another add-on | Only with care Order Central and the API are not on Starter, and Revenue Recovery needs Analytics; each dependency needs its own rule beside the price rules. | The plan and every add-on are fields of one quote and are checked together on every call. |
| Limits that depend on the plan | Only with care Partners and monthly documents each have a different ceiling per plan, so every limit needs a rule that looks up the plan chosen in another field. | The plan, the partner count and the document volume are in one request and are compared on every call. |
| A stated list price that must equal the computed price | Only with workarounds The price is built from the plan, extra partners, the connection and the add-ons; checking a stated figure against it takes extra formulas that interact with the other rules. | The stated list price is a field of the request and is compared with the computed price. |
| Quotes that should go to a person rather than be blocked | Only with care Mid-size discounts and very large networks need a person, and sit beside separate hard limits that must not overlap them. | Blocks and approvals come back together; approval-only quotes are not blocked. |
| 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 has 11 trading partners; this plan allows at most 10. |
| 2 | The quote has 61 trading partners; this plan allows at most 60. |
| 3 | The quote expects 41 thousand documents a month; this plan allows at most 40 thousand. |
| 4 | The ERP connector is only for systems with a pre-built integration; the customer system is not on that list. |
| 5 | The API connection is not available on the Starter plan. |
| 6 | Order Central is not available on the Starter plan. |
| 7 | Revenue Recovery needs SPS Analytics on the same quote. |
| 8 | The quote states a monthly list price of 1,900; the quoted items add up to 2,025. |
| 9 | A discount of 20 percent needs sales leadership approval. |
| 10 | A discount of 30 percent needs sales leadership approval. |
| 11 | The quote has a 31 percent discount; the maximum is 30 percent. |
| 12 | 201 trading partners on Enterprise; a person should confirm onboarding capacity. |
| 13 | The quote has 501 trading partners; this plan allows at most 500. |
| 14 | 501 trading partners on Enterprise; a person should confirm onboarding capacity. |
| 15 | The quote has 12 trading partners; this plan allows at most 10. |
| 16 | The quote expects 9 thousand documents a month; this plan allows at most 5 thousand. |
| 17 | The quote has a 40 percent discount; the maximum is 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 quote a Starter Fulfillment subscription for 12 trading partners and 9 thousand documents a month, connecting through the API, with Order Central and Revenue Recovery, with a 40 percent discount, for a monthly list price of 1,200 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Standard Fulfillment subscription for 12 trading partners and 9 thousand documents a month, connecting through the API, with Analytics, Order Central and Revenue Recovery, with a 10 percent discount, for a monthly list price of 3,350 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Standard Fulfillment subscription for 61 trading partners and 20 thousand documents a month, connecting through an ERP connector, on an ERP system without a pre-built integration, for a monthly list price of 3,770 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Enterprise Fulfillment subscription for 61 trading partners and 20 thousand documents a month, connecting through an ERP connector, for a monthly list price of 4,430 dollars. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Standard Fulfillment subscription for 30 trading partners and 41 thousand documents a month, connecting through the web portal, with Assortment, E-Invoicing and Revenue Recovery, with a 25 percent discount, for a monthly list price of 4,025 dollars. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Enterprise Fulfillment subscription for 30 trading partners and 41 thousand documents a month, connecting through the web portal, with Analytics, Assortment, E-Invoicing and Revenue Recovery, with a 15 percent discount, for a monthly list price of 6,150 dollars. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.