Predictika · Office furniture project quotes

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

An AI sales agent drafts a quote for an office furniture project: the furniture item, the base and mounting package, the dealer program, the number of pieces, the load rating, the options and the warranty term. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of item and base load limits, the options each item offers, dealer program minimums and discount authority, compares the net total the agent states with the one it computes, and reports every problem it finds in one pass.

Scope: MillerKnoll style office furniture project quotes: furniture items, base packages, dealer programs, pieces, load rating, options, warranty term and discounts. See everything this validator covers

This validator models MillerKnoll style office furniture project quotes: four furniture items, three base and mounting packages and three dealer programs, the number of pieces, the load rating in pounds, the custom fabric finish and extended frame and mechanism warranty options, the contract term in years and discounts. It handles any quote made of these items, bases and programs, not just the scenarios shown below.

  • Furniture items and bases — An ergonomic task chair, a lounge chair, a height-adjustable desk and a large conference table, with a standard glide frame, a reinforced frame or a heavy-duty cast base. The standard and reinforced frames cannot support the heavy-duty mounting the conference table needs.
  • Load rating — The load rating in pounds must be within the limit of the item and of the base, and above 500 it needs an engineering review.
  • Options and dealer programs — Custom fabric finish and the extended frame and mechanism warranty are only available on the items that offer them. Standard, contract dealer and corporate project programs each have their own piece minimum and discount.
  • Term and order size — A contract term of 1 to 5 years, with a finance review above 3 years. An order is limited to 400 pieces and above 150 pieces it needs a project desk review.
  • Discounts and order value — Dealer program, volume and extra discounts add up: a rep can give up to 12 percent in total, a sales director must approve above that, and 20 percent is the limit. An order above USD 150,000 needs a deal desk review.
  • The stated net total — A check that the net total the agent states matches the contract value the validator computes.

Any office furniture quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other MillerKnoll products such as lighting, textiles or retail goods, real list prices, local fire or building code decisions, or tax and multi-currency quoting.

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

8 scenarios in 4 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
Base and table compatibilityOnly with workarounds
A pairwise compatibility between two catalogs usually becomes one rule per combination.
Compatibility is a property of the table and the base, checked on every call.
Load rating against two limitsOnly with care
A number that must fit both an item limit and a base limit spans several validation rules.
Both limits and the review band are evaluated together.
Options by furniture itemOnly with care
Option rules per item, extended for every new item or option.
The item lists which options it offers; the check follows from the choices.
Discount stacking and approval bandsOnly with workarounds
Dealer program, volume and extra discounts add up across rules and approval levels, and the total is rarely checked in one place.
The discounts are added once and compared with both the rep authority and the limit.
The total the agent statesOnly with workarounds
Comparing a stated total with a computed one means a separate rule per quote layout, and price rules rarely run on stated figures.
The stated net 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 saved, 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 contract of 4 years is longer than 3 years; finance must approve the price lock.
2A load rating in pounds of 550 is above 500; an engineering review is required.
3160 pieces are above 150; a project desk review is required.
4Order value of USD 204,544 is above USD 150,000 and needs a deal desk review.
5Total discount of 13 percent is above the 12 percent a rep can give; sales director must approve.
6410 pieces are outside the 1 to 400 allowed.
7The custom fabric finish is not available on the Height-adjustable desk.
8The extended frame and mechanism warranty is not available on the Lounge chair.
9The Standard glide frame cannot support the heavy-duty mounting the conference table needs.
10A load rating in pounds of 350 is above the 300 limit of the Standard glide frame.
11A load rating in pounds of 350 is outside the 1 to 300 range of the Ergonomic task chair.
1225 pieces are below the 40 pieces minimum of the Corporate project program.
13A contract of 6 years is outside the 1 to 5 years allowed.
14Total discount of 21 percent exceeds the 20 percent limit.
15The quoted net total of USD 24,480 does not match the USD 27,200 the validator computed.

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. Options by furniture item: The total is right; the desk does not offer the option

The agent's request. This is for a design firm that wants its desk screens finished in custom fabric. The height-adjustable desks on the standard glide frame for 20 pieces on the standard dealer program, load rating 200 pounds, 2 year term, with the custom fabric finish. Net total USD 43,600. It is ready to send.

Verdict: Blocked.

  • Fabric Finish Option. The custom fabric finish is not available on the Height-adjustable desk.

2. Options by furniture item: The agent resubmits after fixing the errors

The agent's request. This is for a design firm that wants its seating finished in custom fabric. The ergonomic task chairs on the standard glide frame for 20 pieces on the standard dealer program, load rating 250 pounds, 2 year term, with the custom fabric finish. Net total USD 29,600. It is ready to send.

Verdict: Allowed.

  • Price summary. Estimated price: USD 29,600 total for 20 pieces over 2 years; USD 1,470 per piece; USD 100 per year service; USD 29,600 before discount; 0 percent total discount.

3. The total the agent states: The agent's own total is checked too

The agent's request. This is for a regional company that is furnishing a new office floor. The ergonomic task chairs on the standard glide frame for 20 pieces on the standard dealer program, load rating 250 pounds, 2 year term. Net total USD 24,480. It is ready to send.

Verdict: Blocked.

  • Quoted Net Total. The quoted net total of USD 24,480 does not match the USD 27,200 the validator computed.

4. The total the agent states: The agent resubmits after fixing the errors

The agent's request. This is for a regional company that is furnishing a new office floor. The ergonomic task chairs on the standard glide frame for 20 pieces on the standard dealer program, load rating 250 pounds, 2 year term. Net total USD 27,200. It is ready to send.

Verdict: Allowed.

  • Price summary. Estimated price: USD 27,200 total for 20 pieces over 2 years; USD 1,350 per piece; USD 100 per year service; USD 27,200 before discount; 0 percent total discount.

5. Table and base: The total is right; the base cannot carry the table

The agent's request. This is for a company that is fitting out its boardrooms. The large conference tables on the standard glide frame for 20 pieces on the standard dealer program, load rating 200 pounds, 2 year term. Net total USD 69,200. It is ready to send.

Verdict: Blocked.

  • Base Compatibility. The Standard glide frame cannot support the heavy-duty mounting the conference table needs.

6. Table and base: The agent resubmits after fixing the errors

The agent's request. This is for a company that is fitting out its boardrooms. The large conference tables on the heavy-duty cast base for 20 pieces on the standard dealer program, load rating 200 pounds, 2 year term. Net total USD 82,720. It is ready to send.

Verdict: Allowed.

  • Price summary. Estimated price: USD 82,720 total for 20 pieces over 2 years; USD 4,100 per piece; USD 360 per year service; USD 82,720 before discount; 0 percent total discount.

7. Review by a person: Valid, but not final without a person

The agent's request. This is for a company that wants to lock the furniture price for 4 years. The ergonomic task chairs on the standard glide frame for 20 pieces on the standard dealer program, load rating 250 pounds, 4 year term. Net total USD 27,400. It is ready to send.

Verdict: Needs approval.

  • Long Term Review. A contract of 4 years is longer than 3 years; finance must approve the price lock.
  • Price summary. Estimated price: USD 27,400 total for 20 pieces over 4 years; USD 1,350 per piece; USD 100 per year service; USD 27,400 before discount; 0 percent total discount.

8. Review by a person: Valid, but not final without a person

The agent's request. This is for a company that has asked for a large discount on 20 pieces. The ergonomic task chairs on the standard glide frame for 20 pieces on the contract dealer program, load rating 250 pounds, 2 year term and an extra 8 percent discount. Net total USD 23,664. It is ready to send.

Verdict: Needs approval.

  • Discount Approval. Total discount of 13 percent is above the 12 percent a rep can give; sales director must approve.
  • Price summary. Estimated price: USD 23,664 total for 20 pieces over 2 years; USD 1,350 per piece; USD 100 per year service; USD 27,200 before discount; 13 percent total discount.

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 drafts a quote for an office furniture project: the furniture item, the base and mounting package, the dealer program, and more. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of item and base load limits, the options each item offers, dealer program minimums and discount authority, compares the net total the agent states with the one it computes, and reports every problem it finds in one pass.
  2. I will start with the first request by the agent.
  3. The agent says. This is for a design firm that wants its desk screens finished in custom fabric. The height-adjustable desks on the standard glide frame for 20 pieces on the standard dealer program, load rating 200 pounds, 2 year term, with the custom fabric finish. The rest of the request is on screen. Net total USD 43,600.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. The custom fabric finish is not available on the height-adjustable desk.
  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.
  7. What this shows: for options by furniture item, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the furniture item to ergonomic task chair, the load rating to 250 pounds and the net total stated on the quote to $29,600.
  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 Ergonomic task chair and Standard glide frame; the other two lines are on screen.
  13. The earlier finding is cleared, and the validator's total, USD 29,600, matches the quote.
  14. One problem caught in one call, fixed in one pass, and a clean $29,600 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.