Predictika · Image-guided therapy room quotes: system, room and service rules

An AI sales agent's quote, checked before it goes out

An AI sales agent prepares a quote for a fictional European hospital: an Azurion image-guided therapy system for one interventional room, with detector, plane, mount, table, options and service. Before it goes out, the agent sends it to Predictika’s validator, which checks it against the system, room, option, service and discount rules, compares the total the agent states with its own, and returns a verdict with every reason.

Scope: quotes for one Azurion interventional room: detector and system, plane and mount, room size, tables and options, service tier and term, discounts and the stated total. See everything this validator covers

This validator models the rules for a single interventional room quote. It handles any quote built from these systems, detectors, tables, options and service tiers, not just the scenarios shown below.

  • Systems and detectors — Azurion 3, 5 and 7 with 12, 15 and 20 inch detectors matched to the clinical application.
  • Plane, mount and room — Monoplane and biplane, floor and ceiling mounts, clear ceiling height and room area, with a site survey flag.
  • Tables and options — Standard and hybrid OR tables, and SmartCT, VesselNavigator, EP Navigator and StentBoost with their prerequisites.
  • Service and discounts — Essential, Premium and Uptime service by term, and discount authority by system value.
  • The stated figure — The quote total the agent states is compared with the validator’s own total.

It does not cover other Philips product lines, multi-room contracts, installation scope, VAT or real contract pricing. Prices, room limits and thresholds are estimates from public product structure.

The AI sales agentBuilds the quote from the conversation and says it is ready.
Predictika validatorChecks the quote against the product and contract rules and returns every finding it has.

7 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 or Revenue Cloud) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator catchesTypical rules-based CPQPredictika
Detector, system, plane and mount that depend on each otherOnly with workarounds
Detector size limits depend on the application and the system together, and biplane depends on system and mount, so a rules-based CPQ usually needs a rule per combination.
The limits are data tables the validator reads on every call, so a combination needs no extra rule.
Room and ceiling constraintsOnly with care
Room area and clear height thresholds change with plane, mount and table, so each combination needs its own check.
The room need is computed once from the choices and compared with the room.
Option prerequisitesOnly with workarounds
SmartCT, VesselNavigator, EP Navigator and StentBoost each depend on a detector, another option or the clinical application.
Every prerequisite is evaluated together and returned with the reason.
Service tier and term tied to the roomOnly with care
Tier and term rules depend on the table and each other, and are easy to miss when a quote is edited late.
All tier and term rules are evaluated at the end of input.
The total the agent statesOnly with workarounds
Comparing a stated figure with a computed one means a separate rule per layout, and price rules rarely run on stated figures.
The stated total is a field in the request and is checked against the computed total.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote is built, so a problem raised late can hide an earlier one.
Every rule is evaluated at the end of input and all findings come back together.

What this validator catches

Click to expand

Every rule is checked on every call, in whatever order the choices arrive, and one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

RuleEffectWhat it checks
1blockDetector size must meet the minimum for the clinical application and not exceed the maximum for the system (Azurion 3 up to 15 inch, 5 and 7 up to 20 inch)
2blockBiplane needs an Azurion 7 and a ceiling mount; neuro interventional work requires a biplane
3block, then approvalA ceiling mount needs at least 290 cm of clear height; 290 to 309 cm needs a structural site survey
4blockRoom area at least 35 m² (floor), 40 (ceiling), 50 (biplane) or 70 (hybrid OR)
5blockStructural heart in a hybrid OR requires a hybrid OR table on an Azurion 7
6blockSmartCT needs a 15 or 20 inch detector; VesselNavigator needs SmartCT
7blockEP Navigator only for electrophysiology; StentBoost only for cardiac applications
8blockA hybrid OR needs Premium or Uptime service; Uptime needs a term of at least 7 years
9approval, then blockDiscount: up to 5 percent a rep can give; above that, regional approval up to 12 percent, or 20 percent on a system of EUR 1.5M or more; beyond that it is blocked
10computedCapital price: system base plus detector, biplane, ceiling mount, hybrid table and options, less the discount
11computedService is 6, 8.5 or 11 percent of the capital list per year for Essential, Premium or Uptime
12blockThe total the agent states must match the validator total within EUR 1

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. The total the agent states: Stated EUR 2,909,280.00

The agent's request. Neuro interventional room: Azurion 7 biplane with SmartCT and VesselNavigator, 7 years of Premium service. Quote total EUR 2,909,280.00. Ready to send.

Verdict: Blocked.

  • Stated total differs from the validator total. The total the agent states (EUR 2909280.0) differs from the total the validator computes (EUR 3062400.0).

2. The total the agent states: Total of EUR 3,062,400.00

The agent's request. Neuro interventional room: Azurion 7 biplane with SmartCT and VesselNavigator, 7 years of Premium service. Quote total EUR 3,062,400.00. Ready to send.

Verdict: Allowed.

3. Application and plane: Neuro quoted monoplane

The agent's request. Neuro interventional room: Azurion 7 monoplane, 20 inch detector, ceiling mount, 7 years of Premium service. Quote total EUR 1,969,825.00. Ready to send.

Verdict: Blocked.

  • Neuro interventional needs a biplane system. Neuro interventional needs a biplane system for simultaneous two-plane imaging.

4. Application and plane: Neuro quoted biplane

The agent's request. Neuro interventional room: Azurion 7 biplane, 20 inch detector, ceiling mount, 7 years of Premium service. Quote total EUR 2,735,425.00. Ready to send.

Verdict: Allowed.

5. Room and service tier: Hybrid OR on Essential

The agent's request. Structural heart hybrid OR: Azurion 7 with a hybrid OR table, 20 inch detector, ceiling mount, 7 years of Essential service. Quote total EUR 2,208,100.00. Ready to send.

Verdict: Blocked.

  • Hybrid OR needs Premium or Uptime service. A hybrid operating room needs Premium or Uptime service, not Essential.

6. Room and service tier: Hybrid OR on Premium

The agent's request. Structural heart hybrid OR: Azurion 7 with a hybrid OR table, 20 inch detector, ceiling mount, 7 years of Premium service. Quote total EUR 2,480,225.00. Ready to send.

Verdict: Allowed.

7. Discount authority: 10 percent discount

The agent's request. Coronary cardiology room: Azurion 3, 15 inch detector, floor mount, 5 years of Essential service, 10 percent discount. Quote total EUR 852,000.00. Ready to send.

Verdict: Needs approval.

  • Discount needs regional approval. 10 percent discount is above the 5 percent a rep can give; approvable up to 12 percent on a EUR 710000.0 system.

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 quote for a fictional European hospital: an Azurion image-guided therapy system for one interventional room. Before it goes out, the agent sends it to Predictika’s validator, which checks it against the system, room, option, service and discount rules, compares the total the agent states with its own, and returns a verdict with every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Neuro interventional room: Azurion 7 biplane with SmartCT and VesselNavigator, 7 years of Premium service. Quote total EUR 2,909,280.00. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. The total the agent states (EUR 2909280.0) differs from the total the validator computes (EUR 3062400.0).
  6. The validator returned one blocking finding 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 quote are checked against each other and against the stated total.
  7. What this shows: for the total the agent states, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stated total as to 3,062,400 EUR.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with Azurion 7 base system and 20 inch detector; the other five lines are on screen.
  13. The earlier finding is cleared.
  14. One problem caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.