Predictika · Mobile office rental quotes

An AI sales agent's mobile office rental quote, checked before it goes out

An AI sales agent prepares a rental quote for mobile office trailers or ground level offices, with the unit type, the number of units, the rental term, the occupants, the workstation package, the entrance, the site power, the discount, damage waiver and delivery distance, and the monthly total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rental rules and returns a verdict, every reason and the monthly rental it computed.

Scope: Mobile office rental quotes: ground level offices and 12x40, 12x60 and 24x60 trailers, term and capacity limits, workstation packages, entrances and ADA access, site power, wind tie-downs, discounts, delivery and the monthly total the quote states. See everything this validator covers

This validator models mobile office rental quotes, not just the scenarios shown below.

  • Units and term — the number of units, the rental term and its minimum for trailers, and the occupants each unit type can hold.
  • Configuration — workstation packages and the number of workstations, steps, canopy and ADA ramp entrances, skirting, the restroom option, site power for each unit type and tie-downs on high-wind sites.
  • Price and referrals — the discount limit, the monthly total stated against the monthly total computed, and manager review for fleet orders, long terms, larger discounts, long deliveries and a declined damage waiver.

Any rental quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: portable storage, classrooms, complexes, taxes and other WillScot products. The product names follow WillScot's public pages; the unit sizes beyond the 20 x 8 ground level office, capacities, power needs, term limits, discount and approval thresholds and all rates are modeled from comparable products and are not published by WillScot, so every figure here is illustrative.

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

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
Options that depend on the unit typeOnly with care
Steps, skirting, the Professional package and the restroom are each allowed on some unit types and not on others, so every option rule must test the unit type.
The unit type and every option are fields of one request and are checked together on every call.
Capacity and power per unit typeOnly with workarounds
Occupants and site power are limited per unit and scale with the number of units, so each limit needs its own rule and lookup table.
Each limit is a separate finding, and all of them are returned together.
Public access, wind and entranceOnly with care
A trailer open to the public needs an ADA ramp and a high-wind site needs tie-downs, so a rule must read two fields that are chosen independently.
Both fields are compared on every call, whatever order they were chosen in.
A stated monthly total that must match the ratesOnly with workarounds
The monthly total chains the unit rate, the options, the damage waiver and the discount, so a separate rule must recompute it and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed total on every call.
Referrals for fleets, long terms and deliveriesOnly with workarounds
A manager review depends on the unit count, term, discount, distance and waiver together, so the triggers must be checked on top of the blocking rules.
The referrals are separate findings returned together with the blocking ones.

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.

110 occupants exceed the capacity of the selected units.
2The quote has 0 units; at least 1 is needed.
3A mobile office trailer rents for at least 3 months; the quote has 2 months.
4A rental term of 61 months is outside the 1 to 60 month range.
5A rental term over 36 months needs a manager to confirm the rate.
6A workstation package needs at least 1 workstation.
74 workstations are more than the occupants of the quote.
8The Professional workstation package is not offered in a ground level office.
9A ground level office is entered at grade; steps, canopy and ramp options apply to trailers only.
10A raised trailer needs steps, a canopy system or an ADA ramp at the door.
11A trailer open to the public needs an ADA ramp at the entrance.
12Skirting applies to raised trailers only.
13The restroom option is available on the 12 x 60 and 24 x 60 trailers only.
14The site offers 99 amps; this unit needs 100 amps.
15A trailer on a high-wind site needs the tie-down option.
16A discount over 10 percent needs a manager to confirm.
17A discount of 26 percent is outside the 0 to 25 percent a sales agent can quote.
18An order of more than 10 units is priced as a fleet by a branch manager.
19Delivery of more than 150 miles from the branch needs a manager to confirm the delivery fee.
20With the damage waiver declined the customer must supply proof of insurance, which a person confirms.
21The quote states a monthly total of 196,000 cents; the modeled rates give 196,100 cents.
22The quote states a monthly total of 196,101 cents; the modeled rates give 196,100 cents.
23The quote states a monthly total of 100 cents; the modeled rates give 187,000 cents.

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. Site office and public access: A site office for 20 people on two 12 x 40 trailers, open to the public on a high-wind site, with a restroom

The agent's request. Please quote a rental of 2 units (12 x 40 trailers) for 20 occupants over 2 months, with the Basic workstation package for 6 workstations, steps, security, internet, and a restroom, on a site with 60 amps of power. The site is open to the public and on a high-wind site. The discount is 30 percent. Delivery is 40 miles and the damage waiver is included. The monthly rental total is 151,100 cents. It is ready to send.

Verdict: Blocked.

  • Trailer minimum term. A mobile office trailer rents for at least 3 months; the quote has 2 months.
  • Occupancy over capacity. 20 occupants exceed the capacity of the selected units.
  • Public access needs an ADA ramp. A trailer open to the public needs an ADA ramp at the entrance.
  • Restroom needs a large trailer. The restroom option is available on the 12 x 60 and 24 x 60 trailers only.
  • Site power too low. The site offers 60 amps; this unit needs 100 amps.
  • High-wind site needs tie-downs. A trailer on a high-wind site needs the tie-down option.
  • Discount over limit. A discount of 30 percent is outside the 0 to 25 percent a sales agent can quote.
  • Stated monthly total does not match. The quote states a monthly total of 151,100 cents; the modeled rates give 201,100 cents.

2. Site office and public access: The agent resubmits after fixing the errors

The agent's request. Please quote a rental of 2 units (12 x 60 trailers) for 20 occupants over 12 months, with the Basic workstation package for 6 workstations, an ADA ramp, security, internet, a restroom, and tie-downs, on a site with 200 amps of power. The site is open to the public and on a high-wind site. The discount is 8 percent. Delivery is 40 miles and the damage waiver is included. The monthly rental total is 294,300 cents. It is ready to send.

Verdict: Allowed.

  • Order summary. Modeled monthly rental of 294,300 cents and one-time delivery and pickup of 82,000 cents; modeled contract total 3,613,600 cents.

3. Ground level offices: Three 40-foot ground level offices set up with trailer options

The agent's request. Please quote a rental of 3 units (40 x 8 ground level offices) for 15 occupants over 12 months, with the Professional workstation package for 8 workstations, steps with a canopy, skirting, security, and internet, on a site with 30 amps of power. Delivery is 60 miles and the damage waiver is included. The monthly rental total is 369,295 cents. It is ready to send.

Verdict: Blocked.

  • Professional package needs a trailer. The Professional workstation package is not offered in a ground level office.
  • Ground level office has no steps. A ground level office is entered at grade; steps, canopy and ramp options apply to trailers only.
  • Skirting on a ground level office. Skirting applies to raised trailers only.
  • Site power too low. The site offers 30 amps; this unit needs 60 amps.
  • Stated monthly total does not match. The quote states a monthly total of 369,295 cents; the modeled rates give 344,295 cents.

4. Ground level offices: The agent resubmits after fixing the errors

The agent's request. Please quote a rental of 3 units (40 x 8 ground level offices) for 15 occupants over 12 months, with the Basic workstation package for 8 workstations, no steps or ramp, security, and internet, on a site with 100 amps of power. Delivery is 60 miles and the damage waiver is included. The monthly rental total is 240,795 cents. It is ready to send.

Verdict: Allowed.

  • Order summary. Modeled monthly rental of 240,795 cents and one-time delivery and pickup of 147,000 cents; modeled contract total 3,036,540 cents.

5. Fleet order and discount: Twelve 24 x 60 trailers on a 48-month fleet rental with a deep discount

The agent's request. Please quote a rental of 12 units (24 x 60 trailers) for 120 occupants over 48 months, with the Basic workstation package for 40 workstations, steps with a canopy, security, and internet, on a site with 200 amps of power. The discount is 28 percent. Delivery is 200 miles and the damage waiver is declined. The monthly rental total is 3,227,600 cents. It is ready to send.

Verdict: Blocked.

  • Discount over limit. A discount of 28 percent is outside the 0 to 25 percent a sales agent can quote.
  • Stated monthly total does not match. The quote states a monthly total of 3,227,600 cents; the modeled rates give 3,327,600 cents.
  • Large order. An order of more than 10 units is priced as a fleet by a branch manager.
  • Long term. A rental term over 36 months needs a manager to confirm the rate.
  • Long delivery. Delivery of more than 150 miles from the branch needs a manager to confirm the delivery fee.
  • Damage waiver declined. With the damage waiver declined the customer must supply proof of insurance, which a person confirms.

6. Fleet order and discount: The agent resubmits after fixing the errors

The agent's request. Please quote a rental of 12 units (24 x 60 trailers) for 120 occupants over 48 months, with the Basic workstation package for 40 workstations, steps with a canopy, security, and internet, on a site with 200 amps of power. The discount is 15 percent. Delivery is 200 miles and the damage waiver is declined. The monthly rental total is 3,585,000 cents. It is ready to send.

Verdict: Needs approval.

  • Large order. An order of more than 10 units is priced as a fleet by a branch manager.
  • Long term. A rental term over 36 months needs a manager to confirm the rate.
  • Discount needs approval. A discount over 10 percent needs a manager to confirm.
  • Long delivery. Delivery of more than 150 miles from the branch needs a manager to confirm the delivery fee.
  • Damage waiver declined. With the damage waiver declined the customer must supply proof of insurance, which a person confirms.
  • Order summary. Modeled monthly rental of 3,585,000 cents and one-time delivery and pickup of 1,260,000 cents; modeled contract total 173,340,000 cents.

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 rental quote for mobile office trailers or ground level offices, with the unit type. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the rental rules and returns a verdict, every reason and the monthly rental it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a rental of 2 units (12 x 40 trailers) for 20 occupants over 2 months, with the Basic workstation package for 6 workstations. The site is open to the public and on a high-wind site. The rest of the request is on screen. The monthly rental total is 151,100 cents.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with eight findings, all in one answer. A mobile office trailer rents for at least 3 months; the quote has 2 months. 20 occupants exceed the capacity of the selected units. A trailer open to the public needs an ADA ramp at the entrance. The other five are on screen.
  6. The validator returned eight 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 and against the stated total.
  7. What this shows: for a stated monthly total that must match the rates, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the unit type to 12 x 60 trailer, the rental term to 12 months, the entrance to ADARamp, the site power to 200 amps and the monthly rental total stated on the quote to 294,300 cents. Two more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All eight earlier findings are cleared.
  13. Eight 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.