Predictika · Proton therapy system orders

An AI sales agent's proton therapy order, checked before it goes out

An AI sales agent prepares a proton therapy system order for a hospital: Proteus ONE or Proteus PLUS, the gantry and fixed beam rooms, beam delivery, imaging and positioning, planning and quality assurance software, an operation and maintenance agreement, a discount and the contract total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how a Proteus system is configured and priced, and returns a verdict, every reason and the figures it computed.

Scope: IBA Proteus ONE (single room) and Proteus PLUS (multi-room) proton therapy systems: rooms, pencil beam scanning, Cone Beam CT, positioning, software, quality assurance and service. See everything this validator covers

This validator models proton therapy system orders for Proteus ONE and Proteus PLUS, not just the scenarios shown. An asterisk marks an item that is illustrative.

  • Systems and rooms — Proteus ONE (one gantry room) and Proteus PLUS (2 to 5 rooms: gantry rooms and fixed beam rooms), each priced with its cyclotron.
  • Beam and imaging — pencil beam scanning (uniform scattering on Proteus PLUS only), Cone Beam CT, an in-room CT on rails, AlignRT surface tracking, pendant or remote patient positioning, gantry rolling floors, Philips Ambient Experience room design.
  • Software and quality assurance — adaPT Insight adaptive workflow, RayStation and RayCare, myQA with or without Dolphin treatment monitoring; a research cyclotron bunker (Proteus ONE).
  • Service and extras — an operation and maintenance agreement of 5 to 15 years, a clinical training package* and remote service monitoring*. Arc Therapy and Flash Therapy are in research and cannot be ordered.
  • Commercial — equipment and service charges, rep discount authority, approval for very large contracts, and the stated contract total.

Any Proteus ONE or Proteus PLUS order that touches these rules is in scope — not only the scenarios pictured here. Not covered: building and shielding construction, Proteus 235 configurations beyond ONE and PLUS, cyclotrons for isotope production, dosimetry instruments sold on their own, financing and taxes. System, option and software names, the single-room and multi-room layouts, the room mixes of installed systems, the order of magnitude of the price and the service term come from IBA press releases and hospital pages; other rules and prices are typical, not published by IBA. See the fine print at the end of the page.

The AI sales agentBuilds the proton therapy 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.

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) 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
A single-room system that cannot take a second room, and a multi-room system with limits on its room mixOnly with workarounds
Room counts interact with the system type, so the limits end up as separate cross-field rules for each system.
System and room counts are in one request and checked together.
Options that depend on Cone Beam CT, such as adaptive workflow and remote positioningOnly with care
Each dependency is a product rule between two options; every new option adds another rule to maintain.
Every dependency is checked on every call, whatever order the choices arrive in.
Options that exist only for one system, such as rolling floors or a research bunkerOnly with care
Each is an eligibility rule per system; it works, but the list grows with the catalog.
System and options are checked together.
Products that are still in research and cannot be soldOnly with workarounds
A catalog flag has to be kept current and honored by every quote path, or the item slips onto an order.
The rule is part of the model and blocks the order the moment it appears.
A stated contract total that must equal equipment plus a multi-year service agreement, less discountOnly with care
Price rules can compute it, but the figure the agent stated has to be compared by a rule someone writes and maintains.
The stated total travels with the order and is compared with the computed total 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.

1A contract total of $129,350,000 is at or above $120,000,000; a person should approve it.
2Proteus ONE is a single-room system with one gantry room and no fixed beam room; the order has 2 gantry rooms and 0 fixed beam rooms.
3Proteus ONE is a single-room system with one gantry room and no fixed beam room; the order has 1 gantry rooms and 1 fixed beam rooms.
4Proteus PLUS is a multi-room system of 2 to 5 rooms with at least 1 gantry room and at most 2 fixed beam rooms; the order has 1 gantry rooms and 0 fixed beam rooms.
5Proteus PLUS is a multi-room system of 2 to 5 rooms with at least 1 gantry room and at most 2 fixed beam rooms; the order has 4 gantry rooms and 2 fixed beam rooms.
6A contract total of $135,650,000 is at or above $120,000,000; a person should approve it.
7Proteus PLUS is a multi-room system of 2 to 5 rooms with at least 1 gantry room and at most 2 fixed beam rooms; the order has 2 gantry rooms and 3 fixed beam rooms.
8Proteus PLUS is a multi-room system of 2 to 5 rooms with at least 1 gantry room and at most 2 fixed beam rooms; the order has 0 gantry rooms and 2 fixed beam rooms.
9Proteus ONE delivers protons with pencil beam scanning only; uniform scattering is not offered with it.
10Proteus ONE is built around pencil beam scanning and Cone Beam CT; the order leaves out Cone Beam CT.
11adaPT Insight adaptive workflow works on Cone Beam CT images; the order has no Cone Beam CT.
12Remote patient positioning is driven from Cone Beam CT images; the order has no Cone Beam CT.
13Proteus ONE has an open gantry design; gantry rolling floors are an option for Proteus PLUS.
14A second cyclotron bunker for research needs a shielding and site review; a person should confirm it.
15A second cyclotron bunker for research is ordered with a Proteus ONE; the order has a Proteus PLUS.
16The in-room CT on rails and the number of rooms that have it do not agree; the order lists 0 rooms.
17The in-room CT on rails and the number of rooms that have it do not agree; the order lists 1 rooms.
184 rooms are to have an in-room CT, and the order has only 3 treatment rooms.
19Arc Therapy and Flash Therapy are in research and development and are sold only after regulatory clearance.
20A proton therapy system is delivered with an integrated quality assurance package; the order has none.
21An operation and maintenance agreement of 4 years is shorter than the 5 years offered at the least.
22An operation and maintenance agreement of 5 years is shorter than the usual 10 years; a person should approve it.
23An operation and maintenance agreement of 9 years is shorter than the usual 10 years; a person should approve it.
24An operation and maintenance agreement of 16 years is longer than the 15 years offered at the most.
25A discount of 4 percent is above the 3 percent a sales rep can give; a person should approve it.
26A discount of 8 percent is above the 3 percent a sales rep can give; a person should approve it.
27A discount of 9 percent is above the 8 percent that can be approved.
28The order states a contract total of $45,949,000; the validator computes $45,950,000.
29The order states a contract total of $46,950,000; the validator computes $45,950,000.
30A contract total of $133,800,000 is at or above $120,000,000; a person should approve it.
31Proteus ONE is a single-room system with one gantry room and no fixed beam room; the order has 3 gantry rooms and 0 fixed beam rooms.
32An operation and maintenance agreement of 20 years is longer than the 15 years offered at the most.
33A discount of 12 percent is above the 8 percent that can be approved.
34The order states a contract total of $1,000; the validator computes $52,624,000.

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. Proteus ONE: A Proteus ONE with two gantry rooms, uniform scattering and no Cone Beam CT

The agent's request. Please quote a Proteus ONE with 2 gantry rooms, uniform scattering, pendant positioning, AlignRT, adaPT Insight and Philips Ambient Experience, RayStation and RayCare, and myQA quality assurance, with an operation and maintenance agreement of 10 years. The order states a contract total of $44,900,000. It is ready to send.

Verdict: Blocked.

  • Proteus ONE is a single-room system. Proteus ONE is a single-room system with one gantry room and no fixed beam room; the order has 2 gantry rooms and 0 fixed beam rooms.
  • Proteus ONE is pencil beam scanning only. Proteus ONE delivers protons with pencil beam scanning only; uniform scattering is not offered with it.
  • Proteus ONE includes Cone Beam CT. Proteus ONE is built around pencil beam scanning and Cone Beam CT; the order leaves out Cone Beam CT.
  • adaPT Insight needs Cone Beam CT. adaPT Insight adaptive workflow works on Cone Beam CT images; the order has no Cone Beam CT.
  • Stated total does not match. The order states a contract total of $44,900,000; the validator computes $47,900,000.

2. Proteus ONE: The agent resubmits after fixing the errors

The agent's request. Please quote a Proteus ONE with 1 gantry room, pencil beam scanning, pendant positioning, Cone Beam CT, AlignRT, adaPT Insight and Philips Ambient Experience, RayStation and RayCare, and myQA quality assurance, with an operation and maintenance agreement of 10 years. The order states a contract total of $48,550,000. It is ready to send.

Verdict: Allowed.

  • Order summary. 1 treatment room; equipment $34,550,000 and service $14,000,000; contract total $48,550,000.

3. Four-room Proteus PLUS: A four-room Proteus PLUS with Arc and Flash Therapy, no quality assurance and a 20-year agreement

The agent's request. Please quote a Proteus PLUS with 3 gantry rooms and 1 fixed beam room, pencil beam scanning, remote positioning, Cone Beam CT, AlignRT, adaPT Insight, gantry rolling floors, Philips Ambient Experience and the Arc Therapy and Flash Therapy options, RayStation and RayCare, and no quality assurance package, with an operation and maintenance agreement of 20 years and a discount of 6 percent. The order states a contract total of $115,691,000. It is ready to send.

Verdict: Blocked.

  • Arc and Flash Therapy not yet sold. Arc Therapy and Flash Therapy are in research and development and are sold only after regulatory clearance.
  • Quality assurance package missing. A proton therapy system is delivered with an integrated quality assurance package; the order has none.
  • Service term too long. An operation and maintenance agreement of 20 years is longer than the 15 years offered at the most.
  • Stated total does not match. The order states a contract total of $115,691,000; the validator computes $124,691,000.
  • Discount above the rep limit. A discount of 6 percent is above the 3 percent a sales rep can give; a person should approve it.
  • Very large contract. A contract total of $124,691,000 is at or above $120,000,000; a person should approve it.

4. Four-room Proteus PLUS: The agent resubmits after fixing the errors

The agent's request. Please quote a Proteus PLUS with 3 gantry rooms and 1 fixed beam room, pencil beam scanning, remote positioning, Cone Beam CT, AlignRT, adaPT Insight, gantry rolling floors and Philips Ambient Experience, RayStation and RayCare, and myQA quality assurance with Dolphin treatment monitoring, with an operation and maintenance agreement of 15 years and a discount of 6 percent. The order states a contract total of $112,659,000. It is ready to send.

Verdict: Needs approval.

  • Discount above the rep limit. A discount of 6 percent is above the 3 percent a sales rep can give; a person should approve it.
  • Order summary. 4 treatment rooms; equipment $79,350,000 and service $40,500,000; contract total $112,659,000.

5. Four-room Proteus PLUS: The agent resubmits after fixing the errors

The agent's request. Please quote a Proteus PLUS with 3 gantry rooms and 1 fixed beam room, pencil beam scanning, remote positioning, Cone Beam CT, AlignRT, adaPT Insight, gantry rolling floors and Philips Ambient Experience, RayStation and RayCare, and myQA quality assurance with Dolphin treatment monitoring, with an operation and maintenance agreement of 15 years and a discount of 3 percent. The order states a contract total of $116,255,000. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 treatment rooms; equipment $79,350,000 and service $40,500,000; contract total $116,255,000.

6. Three-room Proteus PLUS: A Proteus PLUS with five rooms, a research bunker and an in-room CT in seven rooms

The agent's request. Please quote a Proteus PLUS with 2 gantry rooms and 3 fixed beam rooms, pencil beam scanning, remote positioning, Cone Beam CT, an in-room CT on rails in 7 rooms, adaPT Insight, gantry rolling floors and a second cyclotron bunker for research, RayStation and RayCare, and myQA quality assurance, with an operation and maintenance agreement of 10 years. The order states a contract total of $122,850,000. It is ready to send.

Verdict: Blocked.

  • Proteus PLUS room layout not offered. Proteus PLUS is a multi-room system of 2 to 5 rooms with at least 1 gantry room and at most 2 fixed beam rooms; the order has 2 gantry rooms and 3 fixed beam rooms.
  • Research bunker is a Proteus ONE option. A second cyclotron bunker for research is ordered with a Proteus ONE; the order has a Proteus PLUS.
  • More CT rooms than treatment rooms. 7 rooms are to have an in-room CT, and the order has only 5 treatment rooms.
  • Stated total does not match. The order states a contract total of $122,850,000; the validator computes $126,850,000.
  • Very large contract. A contract total of $126,850,000 is at or above $120,000,000; a person should approve it.
  • Research bunker needs a site review. A second cyclotron bunker for research needs a shielding and site review; a person should confirm it.

7. Three-room Proteus PLUS: The agent resubmits after fixing the errors

The agent's request. Please quote a Proteus PLUS with 2 gantry rooms and 1 fixed beam room, pencil beam scanning, remote positioning, Cone Beam CT, an in-room CT on rails in 2 rooms, adaPT Insight and gantry rolling floors, RayStation and RayCare, and myQA quality assurance, with an operation and maintenance agreement of 10 years. The order states a contract total of $87,250,000. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 treatment rooms; equipment $64,750,000 and service $22,500,000; contract total $87,250,000.

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 proton therapy system order for a hospital: Proteus ONE or Proteus PLUS, the gantry and fixed beam rooms, beam delivery, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how a Proteus system is configured and priced, and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a Proteus ONE with 2 gantry rooms, uniform scattering, pendant positioning, AlignRT, adaPT Insight and Philips Ambient Experience. The order states a contract total of $44,900,000. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. Proteus ONE is a single-room system with one gantry room and no fixed beam room; the order has 2 gantry rooms and 0 fixed beam rooms. Proteus ONE delivers protons with pencil beam scanning only; uniform scattering is not offered with it. Proteus ONE is built around pencil beam scanning and Cone Beam CT; the order leaves out Cone Beam CT. The other two are on screen.
  6. The validator returned five 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 single-room system that cannot take a second room, and a multi-room system with limits on its room mix, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the gantry rooms to 1, the beam delivery to pencil beam scanning, the Cone Beam CT to yes and the stated contract total to $48,550,000.
  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 Proteus ONE: synchrocyclotron and one gantry room with pencil beam scanning and Cone Beam CT; the other seven lines are on screen.
  13. All five earlier findings are cleared, and the validator's total, $48,550,000, matches the order.
  14. Five problems caught in one call, fixed in one pass, and a clean $48,550,000 order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.