Predictika · Construction software subscription quotes

An AI sales agent's Procore platform subscription quote, checked before it goes out

An AI sales agent prepares an annual Procore platform subscription quote for a construction company: the company type, its annual construction volume, the products (Project Management, Quality & Safety, Financial Management, Preconstruction, Resource Management, Analytics, Procore Pay and Field Productivity), the field employees (FTEs) for Field Productivity, the term, a discount and the annual price the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the platform and returns a verdict and every reason.

Scope: Procore platform subscription quotes: product dependencies, products available to government customers, Field Productivity FTEs, construction volume, term, discount approvals and the stated annual price (modeled rules and illustrative prices). See everything this validator covers

This validator models annual Procore platform subscription quotes, not just the scenarios shown below.

  • Products and dependencies — the add-ons that are quoted on top of Project Management, Procore Pay with Financial Management, and the products a government customer cannot take.
  • Field Productivity — priced per full-time employee, so the product and the FTEs must appear together.
  • Volume, term, discount and price — the minimum construction volume, the term range, the discount limit and the levels that need approval, and the stated annual price against the modeled price for the company type.

Any Procore platform quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: implementation services, partner integrations and multi-year price escalators. Only the product names, the company types, unlimited users and the per-employee pricing of Field Productivity follow Procore's public pages; the dependency rules, the government product set used here, the thresholds and all prices are modeled, are illustrative and are not published by Procore (see the note at the foot of the page).

The AI sales agentBuilds the subscription 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
Products that depend on other productsOnly with care
Quality & Safety, Financial Management and Resource Management need Project Management, and Procore Pay needs Financial Management, so a product is valid or not depending on another choice.
The products are fields of one quote and are checked together on every call.
Company type and product availabilityOnly with workarounds
A government customer cannot take Resource Management, Field Productivity or Procore Pay, so the company type decides which other fields are allowed.
Company type and products are evaluated together, whatever order they were entered in.
Field employees, volume and term togetherOnly with workarounds
Field Productivity needs FTEs and FTEs need Field Productivity, while volume has a minimum and the term has a range.
All of them are compared on every call.
Discount, approvals and the stated priceOnly with workarounds
A discount limit with an approval level, a five-year term and an enterprise volume each need sign-off, and the stated price must equal the computed one.
Discount, term, volume and price are evaluated together, and every finding comes back in one answer.

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.

1The quote has no Procore product selected.
2Quality & Safety, Financial Management and Resource Management are quoted on top of Project Management, which is not on this quote.
3Procore Pay is quoted with Financial Management, which is not on this quote.
4Resource Management, Field Productivity and Procore Pay are not part of the Procore for Government offering used for a government customer.
5Field Productivity is priced per full-time employee and the quote lists 0 FTEs.
6The quote lists 25 FTEs but Field Productivity is not selected.
7Annual construction volume of 0 million dollars is below the 1 million dollar minimum for a quote.
8Annual construction volume above 1,000 million dollars is priced as an enterprise agreement and needs approval.
9A term of 6 years is outside the 1 to 5 year range.
10A term of 0 years is outside the 1 to 5 year range.
11A five-year term needs a person to confirm renewal rate protection.
12A discount of 15 percent is above 10 percent and needs sales leadership approval.
13A discount of 20 percent is above 10 percent and needs sales leadership approval.
14A discount of 25 percent is outside the 0 to 20 percent range.
15The quote states an annual price of 263,000 dollars; the quoted products give 264,000 dollars.
16The quote states an annual price of 264,005 dollars; the quoted products give 264,000 dollars.
17The quote states an annual price of 100 dollars; the quoted products give 224,400 dollars.

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. Government products, dependencies and price: A government customer with Quality & Safety, Resource Management, Procore Pay and Field Productivity, no FTEs, a six-year term and a wrong price

The agent's request. Please quote an annual Procore platform subscription for a government customer with 250 million dollars of annual construction volume. The products are Quality & Safety, Resource Management, Procore Pay and Field Productivity. The term is 6 years. The annual price on the quote is 150,000 dollars. It is ready to send.

Verdict: Blocked.

  • Add-on needs Project Management. Quality & Safety, Financial Management and Resource Management are quoted on top of Project Management, which is not on this quote.
  • Procore Pay needs Financial Management. Procore Pay is quoted with Financial Management, which is not on this quote.
  • Product not in the government offering. Resource Management, Field Productivity and Procore Pay are not part of the Procore for Government offering used for a government customer.
  • Field Productivity needs FTEs. Field Productivity is priced per full-time employee and the quote lists 0 FTEs.
  • Term out of range. A term of 6 years is outside the 1 to 5 year range.
  • Stated annual price does not match. The quote states an annual price of 150,000 dollars; the quoted products give 105,000 dollars.

2. Government products, dependencies and price: The agent resubmits after fixing the errors

The agent's request. Please quote an annual Procore platform subscription for a government customer with 250 million dollars of annual construction volume. The products are Project Management, Quality & Safety, Financial Management and Preconstruction. The term is 3 years, with a 5 percent discount. The annual price on the quote is 432,250 dollars. It is ready to send.

Verdict: Allowed.

  • Quote summary (modeled prices). Annual price of 432,250 dollars after discount, 1,296,750 dollars over the term.

3. FTEs, discount and price: A specialty contractor with 25 FTEs but no Field Productivity, a 25 percent discount and a wrong price

The agent's request. Please quote an annual Procore platform subscription for a specialty contractor with 40 million dollars of annual construction volume. The products are Project Management, Quality & Safety and Financial Management for 25 field employees. The term is 4 years, with a 25 percent discount. The annual price on the quote is 60,000 dollars. It is ready to send.

Verdict: Blocked.

  • FTEs without Field Productivity. The quote lists 25 FTEs but Field Productivity is not selected.
  • Discount out of range. A discount of 25 percent is outside the 0 to 20 percent range.
  • Stated annual price does not match. The quote states an annual price of 60,000 dollars; the quoted products give 61,800 dollars.

4. FTEs, discount and price: The agent resubmits after fixing the errors

The agent's request. Please quote an annual Procore platform subscription for a specialty contractor with 40 million dollars of annual construction volume. The products are Project Management, Quality & Safety, Financial Management and Field Productivity for 25 field employees. The term is 4 years, with a 10 percent discount. The annual price on the quote is 74,160 dollars. It is ready to send.

Verdict: Allowed.

  • Quote summary (modeled prices). Annual price of 74,160 dollars after discount, 296,640 dollars over the term.

5. Volume and Procore Pay: An owner/developer with zero construction volume and Procore Pay without Financial Management

The agent's request. Please quote an annual Procore platform subscription for an owner/developer with 0 million dollars of annual construction volume. The products are Project Management, Analytics and Procore Pay. The term is 3 years. The annual price on the quote is 0 dollars. It is ready to send.

Verdict: Blocked.

  • Procore Pay needs Financial Management. Procore Pay is quoted with Financial Management, which is not on this quote.
  • Annual construction volume missing. Annual construction volume of 0 million dollars is below the 1 million dollar minimum for a quote.

6. Volume and Procore Pay: The agent revises the quote: 150 million dollars of volume and Financial Management added

The agent's request. Please quote an annual Procore platform subscription for an owner/developer with 150 million dollars of annual construction volume. The products are Project Management, Financial Management, Analytics and Procore Pay. The term is 2 years. The annual price on the quote is 270,000 dollars. It is ready to send.

Verdict: Allowed.

  • Quote summary (modeled prices). Annual price of 270,000 dollars after discount, 540,000 dollars over the term.

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 an annual Procore platform subscription quote for a construction company: the company type, its annual construction volume, the products (Project Management, Quality & Safety, Financial Management, Preconstruction, Resource Management, Analytics, Procore Pay and Field Productivity), and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the platform and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote an annual Procore platform subscription for a government customer with 250 million dollars of annual construction volume. The products are Quality & Safety, Resource Management, Procore Pay and Field Productivity. The rest of the request is on screen. The annual price on the quote is 150,000 dollars.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. Quality & Safety, Financial Management and Resource Management are quoted on top of Project Management, which is not on this quote. Procore Pay is quoted with Financial Management, which is not on this quote. Resource Management, Field Productivity and Procore Pay are not part of the Procore for Government offering used for a government customer. The other three are on screen.
  6. The validator returned six 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 field employees, volume and term together, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Project Management to yes, the Financial Management to yes, the preconstruction to yes, the Resource Management to no and the stated annual price to 432,250 dollars. Four more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six 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.