Predictika · Durable medical equipment

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

An AI sales agent prepares an order for an Invacare Tracer EX2 or Tracer SX5 manual wheelchair: seat width and depth, arm length and style, seat-to-floor height, back, casters, rear wheels and front rigging, with the weight capacity it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of Invacare's public Standard Manual Wheelchairs brochure and returns a verdict, every reason and the brochure HCPCS code. The brochure carries no prices, so this validator produces no price build-up.

Scope: Tracer EX2 and Tracer SX5 manual wheelchair orders: seat width and depth, arms, casters, wheels, front riggings, stock item vs builder order, brochure HCPCS code and stated weight capacity. See everything this validator covers

This validator models orders for two Invacare wheelchairs, the Tracer EX2 and the Tracer SX5, based on the public Standard Manual Wheelchairs brochure (Form No. 19-089, rev 1/22), not just the scenarios shown below.

  • Tracer EX2 — stock only, no build-to-order option: 16, 18 and 20 inch seat widths, 16 inch seat depth, removable desk-length or full-length arms, permanent full-length arms in 18 and 20 inch widths, 8 inch casters, 24 inch rear wheels, a 16 inch back, 17.5 or 19.5 inch seat-to-floor height, 250 pound weight capacity and the brochure HCPCS code K0001/K0002.
  • Tracer SX5 — 14 to 22 inch seat widths, 16 inch seat depth (a 2 inch seat extension is available), flip-back arms, a 16 or 18 inch back, 6 or 8 inch casters and 20, 22 or 24 inch rear wheels. The stock items in the brochure carry the HCPCS codes it lists; other width and arm combinations are builder orders and go to a person, because the brochure refers them to Builder Options and does not publish those rules.
  • Stated weight capacity — the capacity the quote states is compared with the brochure on every call. At 20 and 22 inch widths the brochure lists 250 pounds for the stock items and 300 pounds in its specification table, so those orders go to a person to confirm which applies.
  • Front riggings — the eight riggings in the brochure can be added to any stock model; two of them have no HCPCS code listed and go to a person for billing.

Any order for a Tracer EX2 or a Tracer SX5 is in scope — not only the scenarios pictured here. Not covered: prices (the brochure has none), other Invacare models (9000 series, Tracer IV, recliners, Jymni, Topaz), the builder option rules, Medicare coverage and billing decisions (the brochure tells providers to determine billing codes themselves), and clinical fit for a patient.

The AI sales agentBuilds the wheelchair 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 weight capacity the agent states that the brochure does not supportOnly with workarounds
The capacity is an attribute of the chair, not something a person or an agent types into the order, so a rules-based CPQ has no field to compare a claim against; it needs an added field and a rule for every width.
The stated capacity is a field in the request and is compared with the brochure range on every call.
Two figures in the same brochure that disagreeOnly with care
A rules-based CPQ takes one value per attribute. The brochure lists 250 pounds for stock 20 and 22 inch SX5 chairs and 300 pounds in the specification table; someone has to decide, and then notice if the source changes.
The conflict is returned as an approval with the reason; the order is not blocked and no value is guessed.
Builder orders whose rules are not publishedOnly with care
Valid combinations are easy to enter; combinations the source does not rule on need a separate "send to a person" path, which is easy to leave out.
Stock items are allowed, impossible ones are blocked, and unpublished builder combinations come back as approvals.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a person 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 quote; approval findings need a person to sign off; everything else is computed.

1The Tracer EX2 is offered in 16, 18 and 20 inch seat widths; the quote asks for 22 inch.
2The Tracer EX2 is offered in 16, 18 and 20 inch seat widths; the quote asks for 14 inch.
3The Tracer EX2 is offered with a 16 inch seat depth only; the quote asks for 18 inch.
4The Tracer EX2 has removable or permanent arms; flip-back arms are listed for the Tracer SX5 only.
5The Tracer EX2 permanent arms are listed only as full-length arms in 18 and 20 inch seat widths.
6The Tracer EX2 is stock only, with no build-to-order option, and is listed with 8 inch casters, 24 inch rear wheels and a 16 inch back; the quote asks for 6 inch casters, 24 inch rear wheels and a 16 inch back.
7The Tracer EX2 is stock only, with no build-to-order option, and is listed with 8 inch casters, 24 inch rear wheels and a 16 inch back; the quote asks for 8 inch casters, 22 inch rear wheels and a 16 inch back.
8The Tracer EX2 is stock only, with no build-to-order option, and is listed with 8 inch casters, 24 inch rear wheels and a 16 inch back; the quote asks for 8 inch casters, 24 inch rear wheels and an 18 inch back.
9The quote states a weight capacity of 300 pounds; the brochure lists at most 250 pounds for this chair.
10The quote states a weight capacity of 200 pounds; the brochure lists at least 250 pounds for this chair.
11For 20 and 22 inch widths the brochure lists 250 pounds for the stock items and 300 pounds in the specification table; a person should confirm which capacity applies.
12This Tracer SX5 seat width and arm length is not one of the stock items listed in the brochure, which refers such orders to Builder Options; the builder rules are not published, so a person should confirm the order.
13The Tracer SX5 is listed in 14, 16, 18, 20 and 22 inch seat widths; the quote asks for 24 inch.
14Every Tracer SX5 item in the brochure has flip-back arms; other arm styles would be a builder order whose rules are not published, so a person should confirm.
15The brochure says a 2 inch seat extension is available on the Tracer SX5 (16 inch depth) but does not list stock items or rules for it; a person should confirm.
16The Tracer SX5 is listed with a 16 inch seat depth (2 inch seat extension available); the quote asks for 20 inch.
17The Tracer SX5 is listed with a 16 or 18 inch back, 6 or 8 inch casters and 20, 22 or 24 inch rear wheels; the quote asks for a 16 inch back, 7 inch casters and 24 inch rear wheels.
18The Tracer SX5 is listed with a 16 or 18 inch back, 6 or 8 inch casters and 20, 22 or 24 inch rear wheels; the quote asks for a 16 inch back, 8 inch casters and 26 inch rear wheels.
19The Tracer SX5 is listed with a 16 or 18 inch back, 6 or 8 inch casters and 20, 22 or 24 inch rear wheels; the quote asks for a 17 inch back, 8 inch casters and 24 inch rear wheels.
20The quote states a weight capacity of 350 pounds; the brochure lists at most 300 pounds for this chair.

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. Permanent desk-length arms: A Tracer EX2 with permanent desk-length arms

The agent's request. Please quote a Tracer EX2 manual wheelchair with a 20 inch wide by 16 inch deep seat, permanent desk-length arms, 17.5 inch seat-to-floor height, 8 inch casters, 24 inch rear wheels, a 16 inch back and front rigging T93HAP (hemi footrests, aluminum footplates, heel loops). The quote states a weight capacity of 250 pounds. It is ready to send.

Verdict: Blocked.

  • Tracer EX2 permanent arms. The Tracer EX2 permanent arms are listed only as full-length arms in 18 and 20 inch seat widths.

2. Permanent desk-length arms: The agent resubmits after fixing the errors

The agent's request. Please quote a Tracer EX2 manual wheelchair with a 20 inch wide by 16 inch deep seat, permanent full-length arms, 17.5 inch seat-to-floor height, 8 inch casters, 24 inch rear wheels, a 16 inch back and front rigging T93HAP (hemi footrests, aluminum footplates, heel loops). The quote states a weight capacity of 250 pounds. It is ready to send.

Verdict: Allowed.

  • Order summary. Tracer EX2, 20 inch seat width; brochure HCPCS code K0001/K0002; weight capacity 250 pounds.

3. Stated weight capacity: An 18 inch wide Tracer SX5 with full-length arms

The agent's request. Please quote a Tracer SX5 manual wheelchair with an 18 inch wide by 16 inch deep seat, flip-back full-length arms, 19.5 inch seat-to-floor height, 8 inch casters, 24 inch rear wheels, a 16 inch back and no front riggings. The quote states a weight capacity of 300 pounds. It is ready to send.

Verdict: Blocked.

  • Stated weight capacity too high. The quote states a weight capacity of 300 pounds; the brochure lists at most 250 pounds for this chair.

4. Stated weight capacity: The agent resubmits after fixing the errors

The agent's request. Please quote a Tracer SX5 manual wheelchair with an 18 inch wide by 16 inch deep seat, flip-back full-length arms, 19.5 inch seat-to-floor height, 8 inch casters, 24 inch rear wheels, a 16 inch back and no front riggings. The quote states a weight capacity of 250 pounds. It is ready to send.

Verdict: Allowed.

  • Order summary. Tracer SX5, 18 inch seat width; brochure HCPCS code K0003/K0006; weight capacity 250 pounds.

5. Seat extension and capacity: An 18 inch wide Tracer SX5 with full-length arms and a seat extension

The agent's request. Please quote a Tracer SX5 manual wheelchair with an 18 inch wide by 18 inch deep seat, flip-back full-length arms, 17.5 inch seat-to-floor height, 8 inch casters, 24 inch rear wheels, a 16 inch back and no front riggings. The quote states a weight capacity of 350 pounds. It is ready to send.

Verdict: Blocked.

  • Stated weight capacity too high. The quote states a weight capacity of 350 pounds; the brochure lists at most 250 pounds for this chair.
  • Tracer SX5 seat extension to confirm. The brochure says a 2 inch seat extension is available on the Tracer SX5 (16 inch depth) but does not list stock items or rules for it; a person should confirm.

6. Seat extension and capacity: The agent resubmits after fixing the errors

The agent's request. Please quote a Tracer SX5 manual wheelchair with an 18 inch wide by 18 inch deep seat, flip-back full-length arms, 17.5 inch seat-to-floor height, 8 inch casters, 24 inch rear wheels, a 16 inch back and no front riggings. The quote states a weight capacity of 250 pounds. It is ready to send.

Verdict: Needs approval.

  • Tracer SX5 seat extension to confirm. The brochure says a 2 inch seat extension is available on the Tracer SX5 (16 inch depth) but does not list stock items or rules for it; a person should confirm.
  • Order summary. Tracer SX5, 18 inch seat width; brochure HCPCS code K0003/K0006; weight capacity 250 pounds.

7. Seat extension and capacity: The agent resubmits after fixing the errors

The agent's request. Please quote a Tracer SX5 manual wheelchair with an 18 inch wide by 16 inch deep seat, flip-back full-length arms, 17.5 inch seat-to-floor height, 8 inch casters, 24 inch rear wheels, a 16 inch back and no front riggings. The quote states a weight capacity of 250 pounds. It is ready to send.

Verdict: Allowed.

  • Order summary. Tracer SX5, 18 inch seat width; brochure HCPCS code K0003/K0006; weight capacity 250 pounds.

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 an order for an Invacare Tracer EX2 or Tracer SX5 manual wheelchair: seat width and depth, arm length and style, seat-to-floor height, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of Invacare's public Standard Manual Wheelchairs brochure and returns a verdict, every reason and the brochure HCPCS code. The brochure carries no prices, so this validator produces no price build-up.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a Tracer SX5 manual wheelchair with an 18 inch wide by 18 inch deep seat, flip-back full-length arms. The quote states a weight capacity of 350 pounds. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding and one approval, all in one answer. The quote states a weight capacity of 350 pounds; the brochure lists at most 250 pounds for this chair.
  6. The validator returned one blocking finding and one approval 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.
  7. What this shows: for a weight capacity the agent states that the brochure does not support, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stated weight capacity as to 250 lbs.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The one blocking finding is cleared; one approval remains for a person: Tracer SX5 seat extension to confirm.
  13. The agent resubmits once more.
  14. The revised request. It changes the seat depth to 16 in.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  18. Two problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.