Predictika · Everpure FlashArray deals
An AI sales agent prepares an Everpure FlashArray quote for a customer: array model, raw capacity, Evergreen program, site power and rack space, discount, and the capacity and net price it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the sizing, site-fit and Evergreen program rules, prices it line by line, and returns a verdict, every reason, the figures it computed and a line-item quote. If the net price the agent states is not the net price the validator computes, the quote is blocked.
This validator models Everpure FlashArray//X, //XL, //C and //E quotes and the Evergreen programs sold with them — not just the scenarios shown below.
Illustrative, not Everpure's: every price (controllers and chassis, DirectFlash per TB, the Evergreen subscription percentages and the Evergreen//One per-TiB-month reserve rates), the controller upgrade at 60 percent of the controller price, and the discount limits (5, 15 and 25 percent), which are placeholders because Everpure does not publish its discount matrix. Model assumptions: FlashArray//E effective capacity (3.7 to 1) is inferred, and its power and rack space are not checked.
Any FlashArray//X, //XL, //C or //E quote that touches sizing, site fit, these Evergreen programs, pricing or discounts is in scope — not only the scenarios pictured here. Prices and rates are Predictika's illustrative estimates, not Everpure's list prices. Not covered: Everpure's actual price book, FlashBlade, Portworx and Pure Fusion, and Everpure's own CPQ platform and discount matrix. Assumptions: FlashArray//E effective capacity (3.7 to 1) is inferred and its power and rack space are not checked; energy SLA minimums are not published for every tier, so those go to approval; the discount limits (5, 15 and 25 percent) are placeholders.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
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 capacity need that is met only by assuming more data reduction than the datasheet 5 to 1 basis | Only with care The ratio is a free-entry field. A validation rule has to recompute effective capacity at 5 to 1 from a per-model ratio and compare it with the need, and it must be kept in step as models are added. | Effective capacity is computed twice, at the datasheet basis and at the claimed ratio; a need between the two goes to a sizing review. |
| A stated net price that no longer matches the computed price, for example after the discount was lowered | Only with care Price rules calculate a total, but the figure the agent typed into the quote is just another field. A validation rule can compare the two only if someone builds it, and it has to follow every discount, subscription and tier rule. | The stated net price travels with the quote and is compared with the computed net price on every call; a difference of more than a cent blocks it. |
| Evergreen subscription pricing that differs by program and deal type | Only with workarounds Each program prices a different base. In rules-based CPQ that becomes a set of price rules keyed on the program and deal type, and a change to one tends to disturb another. | The price build-up lives next to the program rules, so the line items and the findings always agree. |
| Controller upgrade eligibility that depends on the years since the last upgrade, which differ by model | Only with workarounds The years since the last upgrade live in the install base, not on the quote, so a rule can only check it if that history is copied onto the quote as a field, and the interval differs for each model. | The years travel with the request and are compared with the interval stored on the model record. |
| FlashArray//E restrictions: Evergreen//One only, 750 TB raw minimum and no S3 object access | Only with care One product rule per restriction, each tied to the model. Works, but every new exception is another rule that someone must remember to keep. | All of it follows from the model record and the tier; the findings come back together. |
| 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 states 4,000 TB effective capacity; the FlashArray//X90 R5 gives 3,645.4 TB at the claimed 5 to 1 data reduction. |
| 2 | the customer needs 4,000 TB effective but 1,000 TB raw on the FlashArray//X90 R5 gives only 3,645.4 TB even at the claimed 5 to 1 data reduction. |
| 3 | the quote states a net price of $862,225.00; the validator computes $985,400.00. |
| 4 | a controller upgrade on the FlashArray//X90 R5 needs 3 consecutive years since the last upgrade; the customer has 2. |
| 5 | 30 percent discount exceeds the 25 percent anyone can approve on a deal of $1,231,750. |
| 6 | 20 percent discount is above the 5 percent a rep can give; approvable up to 25 percent on this deal ($1,231,750). |
| 7 | FlashArray//E is block or unified block and file only; the customer needs S3 object or unified file and object. |
| 8 | FlashArray//E starts at 750 TB raw; the quote has 600 TB. |
| 9 | Unified Data Repository is a 36-month subscription; the quote has 24 months. |
| 10 | the existing rate holds on an expansion only up to 2,000 TiB in total and only above 80 percent utilization; this one reaches 2,500 TiB at 90 percent. |
| 11 | an Evergreen//One renewal can rise by at most 20 percent over the prior rate; the quote raises it 25 percent. |
| 12 | the paid power and rack SLA needs utilization of 80 percent or more and 200 to 240 V power; the site has 70 percent and 120 V. |
| 13 | the quote meets the 2,300 TB effective need only by claiming 6 to 1 data reduction; the datasheet basis is 5 to 1 (2,158.26 TB). Needs a sizing review. |
| 14 | the FlashArray//X70 R5 can take up to 9 rack units with shelves; the site offers 8. Needs a site survey. |
| 15 | Ever Agile trade-in credit cannot be combined with other promotions. |