Predictika · Care and hospital beds

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

An AI sales agent prepares an order for height-adjustable care beds for a care home: the bed variant, mattress base width, safety sides, the height range, backrest angle and patient weight the customer needs, and the external width, safety side height and safe working load it states for the beds. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the technical data Stiegelmeyer publishes for the Libra care bed and returns a verdict, every reason and the figures it computed.

Scope: Libra care beds (Standard, movo and partner): mattress base width, safety sides, height range, angles, bed extension, patient weight and the figures an order states. See everything this validator covers

This validator models Libra care bed orders for three variants (Libra Standard, Libra movo and Libra partner), based on the technical data on Stiegelmeyer's public Libra product page, not just the scenarios shown below.

  • Variant and mattress base — the mattress base is 90 or 100 cm wide and 200 cm long; Libra partner has two 90 cm bases, so a 100 cm base is not available on it. The external width follows from the variant, the base and the safety side (Standard and movo: 1,003 mm or 1,103 mm with full-length or combined safety sides, 1,040 mm or 1,140 mm with the split safety side; partner with split sides: 1,956 mm) and a width the order states must equal it.
  • Safety sides — full-length and combined safety sides (protective height 410 mm) are not available on Libra partner, which takes the split safety side (405 mm); the split safety side is listed with the Vario Safe attachment system, so a split side without it goes to a person. A safety side height the order states must equal the one computed.
  • Heights, angles and extension — the mattress base height range of Libra Standard (approximately 25 to 80 cm) and Libra movo (28 to 83 cm) against the range the customer needs, a backrest angle of up to 70 degrees, a tilt of up to 12 degrees and a bed extension of up to 20 cm. The Libra partner height range is not checked, because Stiegelmeyer's product page and its brochure give different ranges.
  • Weight and load — the safe working load (225 kg; for partner 2 x 225 kg, one per mattress base) against the load the order states, and the maximum patient weight, which Stiegelmeyer gives as approximately 185 to 210 kg: above 210 kg is blocked and 186 to 210 kg goes to a person to confirm.

Any Libra Standard, movo or partner order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Stiegelmeyer does not publish a price list, so this page shows no price build-up), the Libra floor access Plus variant, other Stiegelmeyer bed families, accessories and colors, and mattresses. Assumptions: the product page's availability legend did not survive in the text read, so which options are standard or optional per variant is not modeled; the Vario Safe point for the split safety side is read from the technical table row "split safety side with Vario Safe", so it is an approval, not a block.

The AI sales agentBuilds the bed 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
Variant limits: width options, height range and safe working load differ by variantOnly with care
Each variant has its own height range and load, and the partner variant changes which widths and safety sides are offered. A rules-based CPQ needs a rule set per variant that has to be kept in step with the technical data.
The variant, base width and safety side arrive in one request and every limit is looked up and checked together.
Safety sides that one variant does not takeOnly with workarounds
The restriction depends on the variant on one line and the safety side on another, so it needs a cross-line rule that interacts with the width and attachment rules.
The variant and every item are in one request and the restriction is checked with the rest.
Figures the order states: external width, safety side height, safe working loadOnly with care
Each stated figure is a free-entry value derived from the variant, the base and the safety side, so a rule has to recompute it and compare.
The stated figures are fields in the request, compared with the computed ones on every call.
Patient weight with a stated range, not a single limitOnly with care
A hard limit is easy; a band that blocks above one weight and sends the order to a person inside it needs a separate approval rule.
Block and approval bands are both checked, and the person who confirms sees the reason.
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.

1Libra partner has two mattress bases of 90 cm each; a width of 100 cm is not offered.
2A mattress base width of 95 cm is not offered; the Libra mattress base is 90 or 100 cm wide.
3Full-length and combined safety sides are not available on Libra partner; only the split safety side is.
4The technical table lists the split safety side with the Vario Safe attachment system and the quote does not include Vario Safe, so a person should confirm how the split safety side is attached.
5The quote asks for a bed extension of 21 cm; the Libra bed extends by up to 20 cm.
6The customer needs a mattress base height down to 24 cm; this variant goes down to approximately 25 cm.
7The customer needs a mattress base height up to 81 cm; this variant goes up to approximately 80 cm.
8The customer needs a mattress base height down to 27 cm; this variant goes down to approximately 28 cm.
9The quote asks for a backrest angle of 71 degrees; the Libra backrest goes up to 70 degrees.
10The quote asks for a Trendelenburg or reverse tilt of 13 degrees; the Libra tilts up to 12 degrees.
11The patient weighs 211 kg; the maximum patient weight for the Libra is approximately 185 to 210 kg.
12The patient weighs 210 kg; Stiegelmeyer gives the maximum patient weight as approximately 185 to 210 kg, so a person should confirm it for this bed.
13The quote states an external width of 1,040 mm; the selected variant and mattress base give 1,003 mm.
14The quote states a safety side protective height of 405 mm; the selected safety side gives 410 mm.
15The quote states a safe working load of 450 kg; the product page gives 225 kg (for each mattress base) for the selected variant.
16The quote has 0 beds; at least 1 is needed.

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. Libra partner double beds: Four Libra partner beds with 100 cm bases and full-length safety sides

The agent's request. Please quote 4 Libra partner beds with a mattress base 100 cm wide, full-length safety sides and a bed extension of 10 cm. The customer needs a mattress base height from 30 to 70 cm, a backrest angle of 60 degrees and a tilt of 10 degrees, for patients up to 120 kg. The order states an external width of 1,956 mm, a safety side protective height of 410 mm and a safe working load of 225 kg. It is ready to send.

Verdict: Blocked.

  • Libra partner is 90 cm per side. Libra partner has two mattress bases of 90 cm each; a width of 100 cm is not offered.
  • Libra partner takes only the split safety side. Full-length and combined safety sides are not available on Libra partner; only the split safety side is.

2. Libra partner double beds: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Libra partner beds with a mattress base 90 cm wide, split safety sides and the Vario Safe attachment system and a bed extension of 10 cm. The customer needs a mattress base height from 30 to 70 cm, a backrest angle of 60 degrees and a tilt of 10 degrees, for patients up to 120 kg. The order states an external width of 1,956 mm, a safety side protective height of 405 mm and a safe working load of 225 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 bed(s) with two mattress bases 90 cm wide, external width 1,956 mm, safe working load 225 kg per mattress base.

3. Height range and backrest angle: Six Libra Standard beds for a 28 to 83 cm height range and a 75 degree backrest

The agent's request. Please quote 6 Libra Standard beds with a mattress base 90 cm wide, full-length safety sides and a bed extension of 10 cm. The customer needs a mattress base height from 28 to 83 cm, a backrest angle of 75 degrees and a tilt of 10 degrees, for patients up to 120 kg. The order states an external width of 1,003 mm, a safety side protective height of 410 mm and a safe working load of 225 kg. It is ready to send.

Verdict: Blocked.

  • Highest height above the range. The customer needs a mattress base height up to 83 cm; this variant goes up to approximately 80 cm.
  • Backrest angle over 70 degrees. The quote asks for a backrest angle of 75 degrees; the Libra backrest goes up to 70 degrees.

4. Height range and backrest angle: The agent resubmits after fixing the errors

The agent's request. Please quote 6 Libra movo beds with a mattress base 90 cm wide, full-length safety sides and a bed extension of 10 cm. The customer needs a mattress base height from 28 to 83 cm, a backrest angle of 70 degrees and a tilt of 10 degrees, for patients up to 120 kg. The order states an external width of 1,003 mm, a safety side protective height of 410 mm and a safe working load of 225 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. 6 bed(s) with a mattress base 90 cm wide, external width 1,003 mm, safe working load 225 kg per bed, mattress base height approximately 28 to 83 cm.

5. Figures the order states: Three Libra Standard beds with 100 cm bases and combined safety sides

The agent's request. Please quote 3 Libra Standard beds with a mattress base 100 cm wide, combined safety sides and a bed extension of 10 cm. The customer needs a mattress base height from 30 to 70 cm, a backrest angle of 60 degrees and a tilt of 10 degrees, for patients up to 150 kg. The order states an external width of 1,040 mm, a safety side protective height of 405 mm and a safe working load of 225 kg. It is ready to send.

Verdict: Blocked.

  • Stated external width does not match. The quote states an external width of 1,040 mm; the selected variant and mattress base give 1,103 mm.
  • Stated safety side height does not match. The quote states a safety side protective height of 405 mm; the selected safety side gives 410 mm.

6. Figures the order states: The agent resubmits after fixing the errors

The agent's request. Please quote 3 Libra Standard beds with a mattress base 100 cm wide, combined safety sides and a bed extension of 10 cm. The customer needs a mattress base height from 30 to 70 cm, a backrest angle of 60 degrees and a tilt of 10 degrees, for patients up to 150 kg. The order states an external width of 1,103 mm, a safety side protective height of 410 mm and a safe working load of 225 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 bed(s) with a mattress base 100 cm wide, external width 1,103 mm, safe working load 225 kg per bed, mattress base height approximately 25 to 80 cm.

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 height-adjustable care beds for a care home: the bed variant, mattress base width, safety sides, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the technical data Stiegelmeyer publishes for the Libra care bed 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 4 Libra partner beds with a mattress base 100 cm wide, full-length safety sides and a bed extension of 10 cm. The customer needs a mattress base height from 30 to 70 cm, a backrest angle of 60 degrees and a tilt of 10 degrees, for patients up to 120 kg. The rest of the request is on screen. The order states an external width of 1,956 mm, a safety side protective height of 410 mm and a safe working load of 225 kg.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. Libra partner has two mattress bases of 90 cm each; a width of 100 cm is not offered. Full-length and combined safety sides are not available on libra partner; only the split safety side is.
  6. The validator returned two 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 quote are checked against each other.
  7. What this shows: for safety sides that one variant does not take, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the mattress base width to 90 cm, the safety sides to split safety sides, the Vario Safe on the order to yes and the stated safety side protective height as to 405 mm.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared, and the validator's figure matches the quote.
  13. Two problems 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. Now you can try the other scenarios yourself.