Predictika · Window and door quotes

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

An AI sales agent configures an order of windows and sliding doors: the window system, exterior and interior surfaces, opening type, glazing and size, with the installation method. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the glazed element weight the agent states with the one it computes, and returns a verdict, every reason and the figures it computed.

Scope: Finstral FIN-Window and FIN-72 window systems, wood-aluminum windows, FIN-Slide and FIN-Scroll doors: surfaces, glazing, size, weight and installation. See everything this validator covers

This validator models orders for Finstral windows and sliding doors built from Finstral product names, not just the scenarios shown below.

  • Window systems — FIN-72 Classic-line 72 (all PVC), FIN-Window Classic-line C 90+8, Nova-line Twin N 90+8, FIN-72 Nova-line 72+8 and the Slim-line (PVC with an aluminum exterior), and the wood-aluminum windows.
  • Surfaces — PVC or aluminum exteriors in plain colors or wood decors, dark tones only as aluminum cladding, and a PVC, soft wood or hard wood interior.
  • Openings and glazing — fixed, tilt-and-turn, balcony door, FIN-Slide and FIN-Scroll elements, with double or Max-Valor triple glazing, sized against the weight each opening type can carry.
  • Installation and order size — slide-on installation or a FIN-Fix mounting frame, and the size and quantity of the order, with large elements and project orders sent to a person.

Any Finstral window or sliding door order that touches these rules is in scope, not only the scenarios pictured here. Product names are Finstral's own public names. The size limits, weight limits, which system takes which options and the approval thresholds are modeled from comparable window systems and are not Finstral-published rules. Not covered: prices (this validator produces no price build-up or line-item quote), entry doors, FIN-Fold, FIN-Vista window walls, shutters, sun protection and other accessories, and other Finstral product lines.

The AI sales agentConfigures the window order from the conversation and says the quote is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

8 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
Which surfaces and interiors each system takesOnly with care
A product rule per system and surface works, but every new system or finish is more rules to maintain and keep consistent.
Each system, exterior and interior is checked together on every call.
Glazed element weight against what the opening can carryOnly with workarounds
The weight depends on width, height and glazing on the same line and is compared with a limit that depends on the opening type; it needs a calculation field and a comparison rule that interact.
Weight is computed from size and glazing and compared with the opening limit on every call.
Stated weight that must match the glassOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed one, but someone has to write and maintain that comparison.
The stated weight travels with the quote and is compared with the computed weight on every call.
Installation method against a mounting frameOnly with care
A cross-option rule; it works, but it is one of many that must be kept in step.
Installation method and mounting frame are checked together.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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 quote; approval findings need a person to sign off; everything else is computed.

1A window of 39 by 140 centimeters is below the 40 by 40 centimeter minimum in this model.
2A window of 120 by 39 centimeters is below the 40 by 40 centimeter minimum in this model.
3An element of 62,500 square centimeters needs a wind-load and fixing review before the quote is released.
4A window of 251 by 200 centimeters is above the 250 by 250 centimeter maximum for a fixed, tilt-and-turn or balcony door element in this model.
5An element of 50,200 square centimeters needs a wind-load and fixing review before the quote is released.
6A window of 100 by 251 centimeters is above the 250 by 250 centimeter maximum for a fixed, tilt-and-turn or balcony door element in this model.
7A sliding element of 601 by 250 centimeters is above the 600 by 300 centimeter maximum in this model.
8A sliding element of 500 by 301 centimeters is above the 600 by 300 centimeter maximum in this model.
9An order of 0 elements is outside the 1 to 200 element range of one quote.
10An order of 201 elements is outside the 1 to 200 element range of one quote.
11An order of 201 elements is a project order and needs a sales manager to confirm the schedule and delivery.
12An order of 51 elements is a project order and needs a sales manager to confirm the schedule and delivery.
13Dark tones are offered only as aluminum cladding; the quote has a dark tone on a PVC exterior.
14This system has an aluminum exterior; the quote has a PVC exterior.
15The FIN-72 Classic-line 72 is an all-PVC system; the quote has an aluminum exterior.
16A wood interior is only offered on the wood-aluminum windows; the quote has a wood interior on another system.
17The wood-aluminum window has a wood interior; the quote has a PVC interior.
18The FIN-Slide and FIN-Scroll sliding doors are not modeled on the FIN-72 Classic-line 72 or the Slim-line.
19The Slim-line is modeled with double glazing only; the quote has Max-Valor triple glazing.
20The glazed element weighs 132,000 grams and the opening type carries up to 130,000 grams in this model.
21The glazed element weighs 150,750 grams and the opening type carries up to 150,000 grams in this model.
22An element of 50,250 square centimeters needs a wind-load and fixing review before the quote is released.
23The glazed element weighs 201,000 grams and the opening type carries up to 200,000 grams in this model.
24Slide-on installation replaces a window in an existing frame; a FIN-Fix mounting frame is for new construction.
25The quote states a glazed element weight of 33,601 grams, but the chosen size and glazing give 33,600 grams.
26The quote states a glazed element weight of 23,600 grams, but the chosen size and glazing give 33,600 grams.
27An order of 120 elements is a project order and needs a sales manager to confirm the schedule and delivery.

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. Surfaces and interior: Nova-line windows with a dark PVC decor exterior and a hard-wood interior

The agent's request. Please quote 24 tilt-and-turn windows on the FIN-Window Nova-line Twin N 90+8, 110 by 130 centimeters, with a dark-tone PVC exterior in a wood decor and a hard wood interior, double glazing and a FIN-Fix mounting frame. Each glazed element weighs 28,600 grams. It is ready to send.

Verdict: Blocked.

  • Dark tone needs an aluminum exterior. Dark tones are offered only as aluminum cladding; the quote has a dark tone on a PVC exterior.
  • PVC exterior on an aluminum-clad system. This system has an aluminum exterior; the quote has a PVC exterior.
  • Wood interior needs the wood-aluminum system. A wood interior is only offered on the wood-aluminum windows; the quote has a wood interior on another system.

2. Surfaces and interior: The agent resubmits after fixing the errors

The agent's request. Please quote 24 tilt-and-turn windows on the FIN-Window Nova-line Twin N 90+8, 110 by 130 centimeters, with a dark-tone aluminum exterior in a plain color and a hard wood interior, double glazing and a FIN-Fix mounting frame. Each glazed element weighs 28,600 grams. It is ready to send.

Verdict: Blocked.

  • Wood interior needs the wood-aluminum system. A wood interior is only offered on the wood-aluminum windows; the quote has a wood interior on another system.

3. Surfaces and interior: The agent resubmits after fixing the errors

The agent's request. Please quote 24 tilt-and-turn windows on the wood-aluminum windows, 110 by 130 centimeters, with a dark-tone aluminum exterior in a plain color and a hard wood interior, double glazing and a FIN-Fix mounting frame. Each glazed element weighs 28,600 grams. It is ready to send.

Verdict: Allowed.

  • Order summary. 24 element(s) of 14,300 square centimeters; each glazed element weighs 28,600 grams.

4. Large sliding doors: FIN-Slide doors on the Slim-line with triple glazing

The agent's request. Please quote 6 FIN-Slide doors on the FIN-Window Slim-line, 520 by 260 centimeters, with an aluminum exterior in a plain color and a PVC interior, Max-Valor triple glazing and a FIN-Fix mounting frame. Each glazed element weighs 405,600 grams. It is ready to send.

Verdict: Blocked.

  • FIN-Slide and FIN-Scroll not on this system. The FIN-Slide and FIN-Scroll sliding doors are not modeled on the FIN-72 Classic-line 72 or the Slim-line.
  • Slim-line takes double glazing only. The Slim-line is modeled with double glazing only; the quote has Max-Valor triple glazing.
  • Glazed sash too heavy. The glazed element weighs 405,600 grams and the opening type carries up to 400,000 grams in this model.

5. Large sliding doors: The agent resubmits after fixing the errors

The agent's request. Please quote 6 FIN-Slide doors on the FIN-Window Nova-line Twin N 90+8, 520 by 260 centimeters, with an aluminum exterior in a plain color and a PVC interior, double glazing and a FIN-Fix mounting frame. Each glazed element weighs 270,400 grams. It is ready to send.

Verdict: Allowed.

  • Order summary. 6 element(s) of 135,200 square centimeters; each glazed element weighs 270,400 grams.

6. Installation and project order: Slide-on installation with a mounting frame, a low stated weight and 60 elements

The agent's request. Please quote 60 tilt-and-turn windows on the FIN-Window Classic-line C 90+8, 100 by 120 centimeters, with an aluminum exterior in a plain color and a PVC interior, double glazing, installed by slide-on installation, with a FIN-Fix mounting frame. Each glazed element weighs 21,000 grams. It is ready to send.

Verdict: Blocked.

  • Slide-on installation with a mounting frame. Slide-on installation replaces a window in an existing frame; a FIN-Fix mounting frame is for new construction.
  • Stated weight differs from the glass. The quote states a glazed element weight of 21,000 grams, but the chosen size and glazing give 24,000 grams.
  • Large order to review. An order of 60 elements is a project order and needs a sales manager to confirm the schedule and delivery.

7. Installation and project order: The agent resubmits after fixing the errors

The agent's request. Please quote 60 tilt-and-turn windows on the FIN-Window Classic-line C 90+8, 100 by 120 centimeters, with an aluminum exterior in a plain color and a PVC interior, double glazing, installed by slide-on installation. Each glazed element weighs 24,000 grams. It is ready to send.

Verdict: Needs approval.

  • Large order to review. An order of 60 elements is a project order and needs a sales manager to confirm the schedule and delivery.
  • Order summary. 60 element(s) of 12,000 square centimeters; each glazed element weighs 24,000 grams.

8. Installation and project order: The agent resubmits after fixing the errors

The agent's request. Please quote 48 tilt-and-turn windows on the FIN-Window Classic-line C 90+8, 100 by 120 centimeters, with an aluminum exterior in a plain color and a PVC interior, double glazing, installed by slide-on installation. Each glazed element weighs 24,000 grams. It is ready to send.

Verdict: Allowed.

  • Order summary. 48 element(s) of 12,000 square centimeters; each glazed element weighs 24,000 grams.

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 configures an order of windows and sliding doors: the window system, exterior and interior surfaces, opening type, and more. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the glazed element weight the agent states with the one it computes, 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 24 tilt-and-turn windows on the FIN-Window Nova-line Twin N 90+8, 110 by 130 centimeters, with a dark-tone PVC exterior in a wood decor and a hard wood interior. Each glazed element weighs 28,600 grams. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. Dark tones are offered only as aluminum cladding; the quote has a dark tone on a PVC exterior. This system has an aluminum exterior; the quote has a PVC exterior. A wood interior is only offered on the wood-aluminum windows; the quote has a wood interior on another system.
  6. The validator returned three 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 which surfaces and interiors each system takes, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the exterior to aluminum exterior in a plain color.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. A wood interior is only offered on the wood-aluminum windows; the quote has a wood interior on another system.
  12. Two findings cleared. Still blocking: wood interior needs the wood-aluminum system.
  13. The agent resubmits once more.
  14. The revised request. It changes the window system to wood-aluminum window.
  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. Three 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.