Predictika · Workforce lodging community quotes

An AI sales agent's workforce lodging quote, checked before it goes out

An AI sales agent prepares a community lodging quote for a project owner: the lodge, the number of beds, the package (room only, Lodging, or Target 12), the term, the minimum occupancy commitment, exclusivity, add-on services and the monthly total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the contract and returns a verdict, every reason and the figures it computed.

Scope: Target Hospitality workforce lodging quotes for nine Texas and New Mexico lodges, with room-only, Lodging and Target 12 packages and community services. See everything this validator covers

This validator models community lodging contracts for nine Target Hospitality lodges, not just the scenarios shown below.

  • Lodges — Pecos, Midland, Orla, Kermit, El Reno, Blackgold, Iron Horse, Mentone and Barnhart, each with the bed count from its opening in the company's filings and a room rate.
  • Packages — room only (like a temporary lodge), Lodging (room, meals and housekeeping, with gated security) and Target 12 (Lodging plus laundry, transportation to the project site and recreation), each with its own block-size and term rules.
  • Contract terms — term tiers, volume tiers, a minimum occupancy commitment on multi-year contracts, exclusivity, and the discount a rep may give.
  • Services — laundry, transportation, gated security and on-site medical services as add-ons where a package does not already include them.

Any lodging quote for these lodges and packages that touches these rules is in scope — not only the scenarios pictured here. Not covered: the government segment, the Dilley community, the Workforce Hub in Nevada, data center and power communities, construction fees, taxes and rates for other lodges. The lodge names, the bed counts, the amenities, the Target 12 model and the multi-year, minimum-commitment and exclusivity contract structure come from Target Hospitality's public filings; the rates, term rules, occupancy floors and thresholds are typical for this kind of product and are not published by Target Hospitality.

The AI sales agentBuilds the lodging 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
A minimum occupancy commitment that bills the customer at the commitment when expected use is lowerOnly with care
The bill is the larger of two figures, so the price rule needs a maximum and a separate approval check for the gap.
The billed occupancy, the commitment and the gap are computed and checked together.
Services a package already includes, such as laundry in Target 12 or security in LodgingOnly with workarounds
Add-on and bundle conflicts are written as a rule per package and service, and each new package adds more.
Package and add-ons are in one request, and an included service quoted again is a finding.
A stated monthly total that must equal bed-nights, tiered rates and servicesOnly with care
Price rules can compute it, but the figure the agent stated has to be compared by a rule someone writes and keeps in step.
The stated total travels with the quote and is compared with the computed total on every call.
Beds against what the lodge has, term floors for multi-year contracts and exclusivityOnly with care
Capacity and term limits sit outside the price list and are usually left to a manual check.
Lodge capacity, term, commitment and exclusivity are checked 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 monthly total of $3,063,060 is at or above $2,000,000; a person should approve it.
2A block of 1,000 beds goes to a person to confirm availability across the community network.
31,001 beds are requested; the community is modeled with 1,000 beds.
4A monthly total of $3,066,063 is at or above $2,000,000; a person should approve it.
5A block of 1,001 beds goes to a person to confirm availability across the community network.
691 beds are requested; the community is modeled with 90 beds.
785 beds are requested; the community is modeled with 84 beds.
8209 beds are requested; the community is modeled with 208 beds.
9The contract has 0 beds; at least 1 is needed.
10A hospitality package for 0 beds is below the 20 beds modeled as the minimum block.
11The contract term is 0 months; at least 1 month is needed.
12A Lodging contract of 0 months is shorter than the usual 6 months; a person should confirm.
13A hospitality package for 19 beds is below the 20 beds modeled as the minimum block.
14A Target 12 contract of 11 months is shorter than the 12 months modeled as the minimum.
15A multi-year hospitality contract carries a minimum occupancy commitment of 59 percent; the modeled floor is 60 percent.
16The minimum occupancy commitment is 101 percent and the expected occupancy 85 percent; both must be at most 100 percent and the expected at least 1 percent.
17The expected occupancy of 85 percent is below the 101 percent commitment, so the customer is billed at the commitment; a person should confirm.
18The minimum occupancy commitment is 70 percent and the expected occupancy 101 percent; both must be at most 100 percent and the expected at least 1 percent.
19The minimum occupancy commitment is 70 percent and the expected occupancy 0 percent; both must be at most 100 percent and the expected at least 1 percent.
20The expected occupancy of 0 percent is below the 70 percent commitment, so the customer is billed at the commitment; a person should confirm.
21The expected occupancy of 70 percent is below the 80 percent commitment, so the customer is billed at the commitment; a person should confirm.
22Exclusivity is requested on a term of 23 months; the modeled minimum is 24 months.
23Transportation to the project site is quoted for a site 61 miles away; the modeled range is 1 to 60 miles.
24Transportation to the project site is quoted for a site 0 miles away; the modeled range is 1 to 60 miles.
25Target 12 includes transportation to the project site; a site 61 miles away is beyond the modeled 60 miles.
26On-site medical services are quoted for 149 beds; the modeled minimum is 150 beds.
27Laundry service is quoted on a room-only contract, which has no hospitality services.
28Laundry, transportation or security is quoted as an add-on to Target 12, which already includes them.
29Gated security is quoted as an add-on to a Lodging package, which already includes it.
30A room-rate discount of 6 percent is above the 5 percent a sales rep can give; a person should approve it.
31A room-rate discount of 12 percent is above the 5 percent a sales rep can give; a person should approve it.
32A room-rate discount of 13 percent is above the 12 percent that can be approved.
33The quote states a monthly total of $100,000; the validator computes $320,127.
34The customer credit is weak; a person should confirm the deposit and the minimum commitment.
35A term of 97 months is longer than 96 months; a person should confirm.
36A Lodging contract of 5 months is shorter than the usual 6 months; a person should confirm.
37A block of 500 beds goes to a person to confirm availability across the community network.
38A monthly total of $3,471,390 is at or above $2,000,000; a person should approve it.
39A block of 600 beds goes to a person to confirm availability across the community network.

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. Orla crew housing: A Target 12 quote for a short term with a far site and services it already includes

The agent's request. Please quote a Target 12 package for 240 beds at the Orla Lodge for 18 months. The commitment is 45 percent minimum occupancy and the expected occupancy is 70 percent. The project site is 75 miles away. Also: laundry service, on-site medical services. Customer credit is standard. The quote states a monthly total of $800,000. It is ready to send.

Verdict: Blocked.

  • More beds than the community has. 240 beds are requested; the community is modeled with 208 beds.
  • Target 12 site too far for transportation. Target 12 includes transportation to the project site; a site 75 miles away is beyond the modeled 60 miles.
  • Service already in Target 12. Laundry, transportation or security is quoted as an add-on to Target 12, which already includes them.
  • Stated monthly total does not match. The quote states a monthly total of $800,000; the validator computes $787,032.

2. Orla crew housing: The agent resubmits after fixing the errors

The agent's request. Please quote a Target 12 package for 200 beds at the Orla Lodge for 36 months. The commitment is 70 percent minimum occupancy and the expected occupancy is 85 percent. The project site is 35 miles away. Also: exclusivity, on-site medical services. Customer credit is standard. The quote states a monthly total of $728,244. It is ready to send.

Verdict: Allowed.

  • Quote summary. 200 bed(s) billed at 85 percent occupancy; room charge $410,244; hospitality package $306,000; monthly total $728,244 for 36 months; mobilization $80,000; contract total $26,296,784; minimum monthly commitment $601,848.

3. Mentone data center build: A Mentone quote with an oversized block, a deep discount and a security add-on

The agent's request. Please quote a Lodging package for 650 beds at the Mentone community for 48 months. The commitment is 75 percent minimum occupancy and the expected occupancy is 60 percent. The project site is 25 miles away. Also: gated security. Customer credit is weak. A room-rate discount of 14 percent is requested. The quote states a monthly total of $1,582,863. It is ready to send.

Verdict: Blocked.

  • More beds than the community has. 650 beds are requested; the community is modeled with 600 beds.
  • Security already in Lodging. Gated security is quoted as an add-on to a Lodging package, which already includes it.
  • Discount above what can be approved. A room-rate discount of 14 percent is above the 12 percent that can be approved.
  • Weak customer credit. The customer credit is weak; a person should confirm the deposit and the minimum commitment.
  • Expected occupancy below the commitment. The expected occupancy of 60 percent is below the 75 percent commitment, so the customer is billed at the commitment; a person should confirm.
  • Large block of beds. A block of 650 beds goes to a person to confirm availability across the community network.

4. Mentone data center build: The agent resubmits after fixing the errors

The agent's request. Please quote a Lodging package for 600 beds at the Mentone community for 48 months. The commitment is 75 percent minimum occupancy and the expected occupancy is 80 percent. The project site is 25 miles away. Also: exclusivity. Customer credit is standard. A room-rate discount of 10 percent is requested. The quote states a monthly total of $1,515,312. It is ready to send.

Verdict: Needs approval.

  • Discount above the rep limit. A room-rate discount of 10 percent is above the 5 percent a sales rep can give; a person should approve it.
  • Large block of beds. A block of 600 beds goes to a person to confirm availability across the community network.
  • Quote summary. 600 bed(s) billed at 80 percent occupancy; room charge $968,112; hospitality package $547,200; monthly total $1,515,312 for 48 months; mobilization $240,000; contract total $72,974,976; minimum monthly commitment $1,420,605.

5. Mentone data center build: The agent resubmits after fixing the errors

The agent's request. Please quote a Lodging package for 450 beds at the Mentone community for 48 months. The commitment is 75 percent minimum occupancy and the expected occupancy is 80 percent. The project site is 25 miles away. Also: exclusivity. Customer credit is standard. The quote states a monthly total of $1,243,836. It is ready to send.

Verdict: Allowed.

  • Quote summary. 450 bed(s) billed at 80 percent occupancy; room charge $833,436; hospitality package $410,400; monthly total $1,243,836 for 48 months; mobilization $180,000; contract total $59,884,128; minimum monthly commitment $1,166,096.

6. Blackgold crew lodging: A four-month Lodging quote for more beds than the lodge has

The agent's request. Please quote a Lodging package for 300 beds at the Blackgold Lodge for 4 months. The commitment is 60 percent minimum occupancy and the expected occupancy is 65 percent. The project site is 40 miles away. Also: laundry service, transportation to the project site, on-site medical services. Customer credit is standard. The quote states a monthly total of $811,962. It is ready to send.

Verdict: Blocked.

  • More beds than the community has. 300 beds are requested; the community is modeled with 280 beds.
  • Short Lodging contract. A Lodging contract of 4 months is shorter than the usual 6 months; a person should confirm.

7. Blackgold crew lodging: The agent resubmits after fixing the errors

The agent's request. Please quote a Lodging package for 260 beds at the Blackgold Lodge for 12 months. The commitment is 60 percent minimum occupancy and the expected occupancy is 65 percent. The project site is 40 miles away. Also: laundry service, transportation to the project site, on-site medical services. Customer credit is standard. The quote states a monthly total of $677,742. It is ready to send.

Verdict: Allowed.

  • Quote summary. 260 bed(s) billed at 65 percent occupancy; room charge $393,432; hospitality package $192,660; monthly total $677,742 for 12 months; mobilization $156,000; contract total $8,288,904; minimum monthly commitment $626,808.

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 community lodging quote for a project owner: the lodge, the number of beds, the package (room only, Lodging, or Target 12), and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the contract 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 Target 12 package for 240 beds at the Orla Lodge for 18 months. The commitment is 45 percent minimum occupancy and the expected occupancy is 70 percent. The rest of the request is on screen. The quote states a monthly total of $800,000.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. 240 beds are requested; the community is modeled with 208 beds. Target 12 includes transportation to the project site; a site 75 miles away is beyond the modeled 60 miles. Laundry, transportation or security is quoted as an add-on to Target 12, which already includes them. The other one is on screen.
  6. The validator returned four 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 equal bed-nights, tiered rates and services, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the beds to 200, the term to 36 months, the minimum occupancy commitment to 70 percent, the expected occupancy to 85 percent and the stated monthly total to $728,244. Two more changes are on screen.
  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 Orla Lodge and Target 12 hospitality package; the other two lines are on screen.
  13. All four earlier findings are cleared, and the validator's total, $728,244, matches the quote.
  14. Four problems caught in one call, fixed in one pass, and a clean $728,244 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.