Predictika · Thrombectomy catheter orders

An AI sales agent's Penumbra Lightning thrombectomy order, checked before it goes out

An AI sales agent prepares a hospital order for Penumbra Lightning computer-assisted vacuum thrombectomy: a catheter (Lightning 7, Lightning Bolt 7, Lightning 12, Lightning Bolt 12 or Lightning Flash 2.0), the sheath size, the tip shape, the working length, the aspiration tubing, the Separators, the aspiration pump, the indication, the pricing tier and discount, the quote validity and a stated list total. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict and every reason.

Scope: Lightning 7, Lightning Bolt 7, Lightning 12, Lightning Bolt 12 and Lightning Flash 2.0 catheters with sheath size, tip, working length, tubing, Separators, the Penumbra ENGINE pump, indication, tier discount, quote validity and the stated list total. See everything this validator covers

This validator models Penumbra Lightning thrombectomy orders, not just the scenarios shown below.

  • Catheter and sheath — the sheath must be the size the catheter needs or larger, and the tip shape and working length must be ones offered for that catheter.
  • Accessories — the aspiration tubing family, the Separator that pairs with the catheter, and the Penumbra ENGINE as the only aspiration pump.
  • Commercial terms — the indication, the discount against the pricing tier, the 30 percent maximum, the 60-day quote validity, the stated list total against the line items, and a review for a very large order.

Any Lightning order that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Penumbra product lines (neurovascular, Indigo, Ruby, JET, Thunderbolt and others) and contracts. Product names, sheath sizes, working lengths, tip names and the ENGINE pump follow Penumbra's public product pages; the prices, the tier discount thresholds, the quote validity and several compatibility rules are modeled and are not published by Penumbra, and the prices are illustrative (see the note at the foot of the page).

The AI sales agentBuilds the thrombectomy order 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
Options that exist on only some cathetersOnly with care
Tip shapes and working lengths depend on the catheter and on each other, so every rule is keyed to the catheter and another field at once.
The catheter and every option are fields of one order and are checked together on every call.
Accessories that must match the catheterOnly with care
The tubing family, the Separator and the sheath size each depend on the catheter family.
Each accessory is compared with the catheter on every call.
A stated list totalOnly with workarounds
The agent states a total, and a rules engine has to rebuild it from the quantities and unit prices to catch a mismatch.
The total is computed from the order and compared with the stated figure on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order 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 order; approval findings need a person to sign off; everything else is computed.

1The catheter needs a 12 F sheath or larger; the quote has a 7 F sheath.
2The catheter needs a 16 F sheath or larger; the quote has a 12 F sheath.
3The Penumbra catheters must be used only with the Penumbra ENGINE aspiration pump, not another pump.
4The aspiration tubing on the quote is not the tubing packaged for this catheter family (Lightning tubing for Lightning 7 and 12; Lightning Bolt tubing for the Bolt and Flash catheters).
5The Separator on the quote does not match the catheter; Separator 7 pairs with Lightning 7 and Separator 12 with Lightning 12, and the Bolt and Flash catheters are quoted without a Separator.
6The tip shape on the quote is not offered for this catheter.
7The working length of 115 cm is not offered for this catheter and tip.
8The working length of 100 cm is not offered for this catheter and tip.
9The working length of 80 cm is not offered for this catheter and tip.
10The Lightning catheters on this quote are for peripheral thrombus and pulmonary embolism; stroke needs the neurovascular reperfusion catheters.
11The quote states a list total of 20,000 but its line items add up to 27,700.
12A discount of 12 percent is above what the Standard tier allows without approval (10 percent Standard, 15 GPO, 20 IDN).
13A discount of 18 percent is above what the GPO tier allows without approval (10 percent Standard, 15 GPO, 20 IDN).
14A discount of 35 percent is above the 30 percent maximum.
15The list total of 169,000 is above 150,000 and needs a sales director approval.
16A quote is valid for 60 days only; the quote asks for 90 days.
17The quote has no catheters.
18A discount of 40 percent is above the 30 percent maximum.
19A discount of 15 percent is above what the Standard tier allows without approval (10 percent Standard, 15 GPO, 20 IDN).

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. Lightning 12 sheath, pump, tip, indication and discount: A Lightning 12 order on a 7 F sheath with another pump, the wrong tip, a stroke indication, a 40 percent discount and a wrong stated total

The agent's request. Please order 10 Lightning 12 catheters with the TORQ tip at 100 cm on a 7 F sheath, 10 sets of Lightning tubing, 10 x Separator 12 and another aspiration pump, for stroke, at the IDN tier with a 40 percent discount, valid for 30 days, with a stated list total of 30,000. It is ready to send.

Verdict: Blocked.

  • Sheath too small for the catheter. The catheter needs a 12 F sheath or larger; the quote has a 7 F sheath.
  • Pump is not the Penumbra ENGINE. The Penumbra catheters must be used only with the Penumbra ENGINE aspiration pump, not another pump.
  • Tip shape not offered for the catheter. The tip shape on the quote is not offered for this catheter.
  • Stroke is not an indication. The Lightning catheters on this quote are for peripheral thrombus and pulmonary embolism; stroke needs the neurovascular reperfusion catheters.
  • Stated list total differs from the quote. The quote states a list total of 30,000 but its line items add up to 33,200.
  • Discount above 30 percent. A discount of 40 percent is above the 30 percent maximum.

2. Lightning 12 sheath, pump, tip, indication and discount: The agent resubmits after fixing the errors

The agent's request. Please order 10 Lightning 12 catheters with the HTORQ tip at 100 cm on a 12 F sheath, 10 sets of Lightning tubing, 10 x Separator 12 and the Penumbra ENGINE pump, for pulmonary embolism, at the IDN tier with a 20 percent discount, valid for 30 days, with a stated list total of 33,200. It is ready to send.

Verdict: Allowed.

  • Order summary. List total 33,200; 10 catheter(s) quoted.

3. Lightning Bolt 7 tubing, Separators, tip and length: A Lightning Bolt 7 order with Lightning tubing, Separators, the wrong tip, a 100 cm length and a 90-day quote

The agent's request. Please order 10 Lightning Bolt 7 catheters with the XTORQ tip at 100 cm on a 7 F sheath, 10 sets of Lightning tubing, 5 x Separator 7 and the Penumbra ENGINE pump, for pulmonary embolism, at the GPO tier with a 0 percent discount, valid for 90 days, with a stated list total of 27,950. It is ready to send.

Verdict: Blocked.

  • Tubing set does not match the catheter. The aspiration tubing on the quote is not the tubing packaged for this catheter family (Lightning tubing for Lightning 7 and 12; Lightning Bolt tubing for the Bolt and Flash catheters).
  • Separator does not match the catheter. The Separator on the quote does not match the catheter; Separator 7 pairs with Lightning 7 and Separator 12 with Lightning 12, and the Bolt and Flash catheters are quoted without a Separator.
  • Tip shape not offered for the catheter. The tip shape on the quote is not offered for this catheter.
  • Working length not offered. The working length of 100 cm is not offered for this catheter and tip.
  • Quote valid for 60 days only. A quote is valid for 60 days only; the quote asks for 90 days.

4. Lightning Bolt 7 tubing, Separators, tip and length: The agent resubmits after fixing the errors

The agent's request. Please order 10 Lightning Bolt 7 catheters with the TORQ tip at 130 cm on a 7 F sheath, 10 sets of Lightning Bolt tubing, no Separators and the Penumbra ENGINE pump, for pulmonary embolism, at the GPO tier with a 0 percent discount, valid for 30 days, with a stated list total of 26,500. It is ready to send.

Verdict: Allowed.

  • Order summary. List total 26,500; 10 catheter(s) quoted.

5. Lightning Flash 2.0 sheath, length and discount: A Lightning Flash 2.0 order on a 12 F sheath at 115 cm with the XTORQ tip, a 15 percent Standard discount and a wrong stated total

The agent's request. Please order 10 Lightning Flash 2.0 catheters with the XTORQ tip at 115 cm on a 12 F sheath, 10 sets of Lightning Bolt tubing, no Separators and the Penumbra ENGINE pump, for pulmonary embolism, at the Standard tier with a 15 percent discount, valid for 30 days, with a stated list total of 20,000. It is ready to send.

Verdict: Blocked.

  • Sheath too small for the catheter. The catheter needs a 16 F sheath or larger; the quote has a 12 F sheath.
  • Working length not offered. The working length of 115 cm is not offered for this catheter and tip.
  • Stated list total differs from the quote. The quote states a list total of 20,000 but its line items add up to 32,000.
  • Discount above the tier threshold. A discount of 15 percent is above what the Standard tier allows without approval (10 percent Standard, 15 GPO, 20 IDN).

6. Lightning Flash 2.0 sheath, length and discount: The agent resubmits after fixing the errors

The agent's request. Please order 10 Lightning Flash 2.0 catheters with the HTORQ tip at 115 cm on a 16 F sheath, 10 sets of Lightning Bolt tubing, no Separators and the Penumbra ENGINE pump, for pulmonary embolism, at the Standard tier with a 10 percent discount, valid for 30 days, with a stated list total of 32,000. It is ready to send.

Verdict: Allowed.

  • Order summary. List total 32,000; 10 catheter(s) quoted.

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 hospital order for Penumbra Lightning computer-assisted vacuum thrombectomy: a catheter (Lightning 7, Lightning Bolt 7, Lightning 12, Lightning Bolt 12 or Lightning Flash 2.0), the sheath size, the tip shape, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product line and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please order 10 Lightning 12 catheters with the TORQ tip at 100 cm on a 7 F sheath, 10 sets of Lightning tubing. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. The catheter needs a 12 F sheath or larger; the quote has a 7 F sheath. The Penumbra catheters must be used only with the Penumbra ENGINE aspiration pump, not another pump. The tip shape on the quote is not offered for this catheter. 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 order are checked against each other and against the stated total.
  7. What this shows: for a stated list total, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the tip to HTORQ, the sheath to 12 F, the pump to Penumbra ENGINE, the indication to pulmonary embolism, the discount to 20 percent and the stated list total to 33,200.
  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 order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.