Predictika · Trade fair exhibitor stands and services

An AI sales agent's exhibitor stand quote, checked before it goes out

An AI sales agent prepares a stand quote for a trade fair exhibitor: venue, stand area and layout, raw space or a fitted or custom stand, height, power, water and internet, an optional meeting room and a discount. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the stand and ordering rules and returns a verdict, every reason and the figures it computed.

Scope: Exhibitor stand and services quotes at Fiera Milano Rho and Fiera Milano City: raw space, Nolostand fitted stands, Erigo custom stands, layouts, two-storey stands, power, water, internet and a MiCo meeting room. See everything this validator covers

This validator models exhibitor stand quotes, not just the scenarios shown below. Prices, stand rules and discount limits are typical rather than published (marked with an asterisk).

  • Venues — Fiera Milano Rho (industrial trade shows) and Fiera Milano City (consumer shows), with the MiCo congress center for a meeting room.
  • Fitting — raw space, a Nolostand fitted stand (Fiera Milano's stand-fitting company) or an Erigo custom stand, as a row, corner or island stand, optionally two storeys*.
  • Services* — power connection, water and drain point and internet line, with typical size limits.
  • Price and terms* — a typical price build-up, discount authority by stand size, sign-off for very large stands and for custom design, and the stated total compared with what the validator computes.

Any exhibitor stand quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other venues and events, congress and media products, hospitality and logistics services. All prices are typical estimates in euros, not a Fiera Milano price list; see the fine print at the end of the page.

The AI sales agentBuilds the exhibitor stand 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.

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
Venue limits (height, two-storey stands only in the Rho halls)Only with care
A rule per venue and stand type works, but each venue or hall change means more rules.
Venue, fitting and height are in one request and checked together.
Fitted-stand size caps and minimums for custom stands and layoutsOnly with care
Each is a product rule on area; it works, but the numbers sit in many separate rules.
Area, fitting and layout are checked together on every call.
Power connection sized to the stand areaOnly with workarounds
Power is usually chosen on a separate services form, so nobody compares it with the stand area.
Power and area travel in one request and the ratio is checked on every call.
Discount authority that grows with stand sizeOnly with workarounds
Approval thresholds live in a policy document or a separate approval matrix.
The discount is checked against the size-based authority and routed to approval when above it.
A stated total that must match the packageOnly with care
A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison.
The stated total travels with the quote and is compared with the computed one on every call.
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 custom Erigo stand is engineered to the exhibitor design and needs design and technical sign-off before the quote is final.
2A stand of 8 square meters is outside the 9 to 1,000 square meter range.
3A stand of 8 square meters can take up to 0.3 kW per square meter, and the quote has 3 kW.
4A stand of 1,001 square meters is outside the 9 to 1,000 square meter range.
5A stand of 1,001 square meters is a major space allocation that needs commercial sign-off.
6A Nolostand fitted stand covers up to 300 square meters, and the quote has 320.
7An Erigo custom stand starts at 36 square meters, and the quote has 30.
8A corner stand needs at least 16 square meters and an island stand at least 36, and the quote has 12.
9A corner stand needs at least 16 square meters and an island stand at least 36, and the quote has 30.
10The stand is 3.5 meters tall and this venue and fitting allow up to 3.0 meters.
11The stand is 6.5 meters tall and this venue and fitting allow up to 6.0 meters.
12The stand is 5.5 meters tall and this venue and fitting allow up to 5.0 meters.
13A two-storey stand needs the hall height of Fiera Milano Rho, and the quote is for Fiera Milano City.
14A two-storey stand is built as raw space or as a custom Erigo stand, not as a standard fitted stand.
15A two-storey stand starts at 60 square meters, and the quote has 50.
16A water and drain point is offered from 20 square meters, and the quote has 16.
17The smallest power connection is 3 kW, and the quote has 2.
18A stand of 120 square meters can take up to 0.3 kW per square meter, and the quote has 37 kW.
19A discount of 25 percent is deeper than any sales authority allows.
20A discount of 8 percent is above the 5 percent that this stand size allows without sign-off.
21A stand of 450 square meters is a major space allocation that needs commercial sign-off.
22The quote states a total of EUR 33,079.00, and the package prices to EUR 33,080.00.
23The quote states a total of EUR 33,080.01, and the package prices to EUR 33,080.00.

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. Two-storey stand: A two-storey stand at Fiera Milano City that is too tall and draws too much power

The agent's request. Please quote a 150 square meter island stand on two storeys at Fiera Milano City as raw space, 5.8 meters high, with a 60 kW power connection, a water and drain point, an internet line and a meeting room at MiCo. Discount is 5 percent and the total is EUR 78,652.50. It is ready to send.

Verdict: Blocked.

  • Stand taller than allowed. The stand is 5.8 meters tall and this venue and fitting allow up to 5.0 meters.
  • Two-storey stands are for the Rho halls. A two-storey stand needs the hall height of Fiera Milano Rho, and the quote is for Fiera Milano City.
  • Power connection too large for the area. A stand of 150 square meters can take up to 0.3 kW per square meter, and the quote has 60 kW.

2. Two-storey stand: The agent resubmits after fixing the errors

The agent's request. Please quote a 150 square meter island stand on two storeys at Fiera Milano Rho as raw space, 5.8 meters high, with a 40 kW power connection, a water and drain point, an internet line and a meeting room at MiCo. Discount is 5 percent and the total is EUR 68,702.50. It is ready to send.

Verdict: Allowed.

  • Order summary. 150 square meters; 40 kW power; estimated total EUR 68,702.50 at typical list prices.

3. Small fitted stand: A small Nolostand fitted stand with a water point, two storeys and extra height

The agent's request. Please quote a 18 square meter row stand on two storeys at Fiera Milano Rho as a Nolostand fitted stand, 3.6 meters high, with a 10 kW power connection, a water and drain point and an internet line. Discount is 0 percent and the total is EUR 11,270.00. It is ready to send.

Verdict: Blocked.

  • Stand taller than allowed. The stand is 3.6 meters tall and this venue and fitting allow up to 3.0 meters.
  • Two-storey stands cannot be Nolostand fitted. A two-storey stand is built as raw space or as a custom Erigo stand, not as a standard fitted stand.
  • Two-storey stands need a larger area. A two-storey stand starts at 60 square meters, and the quote has 18.
  • Water point needs a larger stand. A water and drain point is offered from 20 square meters, and the quote has 18.
  • Power connection too large for the area. A stand of 18 square meters can take up to 0.3 kW per square meter, and the quote has 10 kW.

4. Small fitted stand: The agent resubmits after fixing the errors

The agent's request. Please quote a 18 square meter row stand at Fiera Milano Rho as a Nolostand fitted stand, 3.0 meters high, with a 10 kW power connection, a water and drain point and an internet line. Discount is 0 percent and the total is EUR 8,570.00. It is ready to send.

Verdict: Blocked.

  • Water point needs a larger stand. A water and drain point is offered from 20 square meters, and the quote has 18.
  • Power connection too large for the area. A stand of 18 square meters can take up to 0.3 kW per square meter, and the quote has 10 kW.

5. Small fitted stand: The agent resubmits after fixing the errors

The agent's request. Please quote a 24 square meter row stand at Fiera Milano Rho as a Nolostand fitted stand, 3.0 meters high, with a 7 kW power connection, a water and drain point and an internet line. Discount is 0 percent and the total is EUR 10,370.00. It is ready to send.

Verdict: Allowed.

  • Order summary. 24 square meters; 7 kW power; estimated total EUR 10,370.00 at typical list prices.

6. Custom stand: An Erigo custom island stand with a 25 percent discount

The agent's request. Please quote a 150 square meter island stand at Fiera Milano Rho as an Erigo custom stand, 5.5 meters high, with a 40 kW power connection, a water and drain point, an internet line and a meeting room at MiCo. Discount is 25 percent and the total is EUR 80,252.50. It is ready to send.

Verdict: Blocked.

  • Discount deeper than allowed. A discount of 25 percent is deeper than any sales authority allows.
  • Custom design needs design sign-off. A custom Erigo stand is engineered to the exhibitor design and needs design and technical sign-off before the quote is final.

7. Custom stand: The agent resubmits after fixing the errors

The agent's request. Please quote a 150 square meter island stand at Fiera Milano Rho as an Erigo custom stand, 5.5 meters high, with a 40 kW power connection, a water and drain point, an internet line and a meeting room at MiCo. Discount is 5 percent and the total is EUR 88,202.50. It is ready to send.

Verdict: Needs approval.

  • Custom design needs design sign-off. A custom Erigo stand is engineered to the exhibitor design and needs design and technical sign-off before the quote is final.
  • Order summary. 150 square meters; 40 kW power; estimated total EUR 88,202.50 at typical list prices.

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 stand quote for a trade fair exhibitor: venue, stand area and layout, raw space or a fitted or custom stand, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the stand and ordering rules 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 18 square meter row stand on two storeys at Fiera Milano Rho as a Nolostand fitted stand. Discount is 0 percent and the total is EUR 11,270.00. 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. The stand is 3.6 meters tall and this venue and fitting allow up to 3.0 meters. A two-storey stand is built as raw space or as a custom Erigo stand, not as a standard fitted stand. A two-storey stand starts at 60 square meters, and the quote has 18. 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 quote are checked against each other.
  7. What this shows: for power connection sized to the stand area, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the two storeys to not included, the height to 3 m and the stated total to 8,570.00.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. A water and drain point is offered from 20 square meters, and the quote has 18. A stand of 18 square meters can take up to 0.3 kW per square meter, and the quote has 10 kW.
  12. Three findings cleared. Still blocking: water point needs a larger stand and power connection too large for the area.
  13. The agent resubmits once more.
  14. The revised request. It changes the stand area to 24 sq m, the power to 7 kW and the stated total to 10,370.00.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The validator also returns the line-item quote. It starts with Fiera Milano Rho and Nolostand fitted stand (computed by the validator); the other line is on screen.
  18. Both earlier findings are cleared, and the validator's total, EUR 10,370.00, matches the quote.
  19. Five 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.