Predictika · Fire protection service agreements
An AI sales agent puts together a multi-site fire and life safety service agreement: extinguishers, kitchen hood suppression, fire alarms and monitoring, sprinklers, emergency lighting, compliance reporting and training. Before the agreement goes out, the agent sends it to Predictika, which checks it against a declarative model, compares the yearly visit count the agent states with the one it computes, and returns a verdict, every reason and the figures it computed.
This validator models fire protection service agreements built from Pye-Barker's public service names, not just the scenarios shown below.
Any Pye-Barker fire protection service agreement that touches these services and rules is in scope, not only the scenarios pictured here. Service names are Pye-Barker's own public names, and the inspection frequencies follow the published NFPA standards in general terms. The way services depend on each other, the site-type rules, the visit and class-size limits and the approval thresholds are modeled from comparable fire protection agreements and are not Pye-Barker-published rules. Not covered: prices (this validator produces no price build-up or line-item quote), security and video services, installation and retrofit projects, and special hazard systems.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Services that depend on each other (monitoring, backflow, training) | Only with care Each dependency is a simple rule, but they pile up and a rep fixes one error only to meet the next. | Every dependency is checked on every call. |
| Inspection frequency that depends on the site type | Only with care Healthcare sites need quarterly sprinkler visits and restaurants need hood service; per site-type rules work, but every new site type multiplies them. | Site type and visit counts are checked together. |
| Hydrostatic tests against the extinguishers on site | Only with care A rule can compare the two numbers, but only when both are fields of the agreement. | Both counts travel with the agreement and are compared on every call. |
| Stated yearly visit count that must match the services | Only with workarounds The yearly visits are the sum of visits across several services times the number of sites; a stated figure is a free-entry field, so the comparison needs a calculation nobody ties to the agreement. | The stated figure is compared with the computed sum on every call. |
| Training class size against attendees and sessions | Only with care A simple multiplication and comparison, easy to leave out when the training line is added late. | Attendees, sessions and the class limit are checked together. |
| Every problem returned in one answer | Only 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. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the agreement; approval findings need a person to sign off; everything else is computed.
| 1 | An agreement covers 1 to 100 sites in this model; the quote has 0. |
| 2 | An agreement covers 1 to 100 sites in this model; the quote has 101. |
| 3 | An agreement for 101 sites or more is a national account and needs an account executive to review the scope. |
| 4 | An agreement for 100 sites or more is a national account and needs an account executive to review the scope. |
| 5 | An agreement for 20 sites or more is a national account and needs an account executive to review the scope. |
| 6 | A restaurant site has cooking equipment and needs Restaurant & Kitchen Hoods suppression service on the agreement. |
| 7 | Kitchen hood suppression is quoted for restaurant, healthcare and school kitchens only in this model. |
| 8 | Kitchen hood suppression systems are inspected every six months; the quote has 1 visits a year. |
| 9 | The site has 12 extinguishers but the agreement has no Fire Extinguishers service. |
| 10 | The Fire Extinguishers service is on the agreement but the site has no extinguishers listed. |
| 11 | 13 extinguishers are due for hydrostatic testing but the site has 12 extinguishers. |
| 12 | A fire alarm system is tested at least once a year; the quote has 0 tests. |
| 13 | Alarm monitoring needs a Fire Alarm Systems service on the agreement. |
| 14 | The fire alarm system is not monitored; a person should confirm the customer accepts that. |
| 15 | Sprinkler inspections run 1 to 4 visits a year in this model; the quote has 0. |
| 16 | Sprinkler inspections run 1 to 4 visits a year in this model; the quote has 5. |
| 17 | 10 or more visits a year to each site need a service manager to confirm the route schedule. |
| 18 | Healthcare sites need quarterly sprinkler inspections in this model; the quote has 2 visits a year. |
| 19 | Backflow Preventers testing belongs with the Fire Sprinkler Systems service, and the agreement has none. |
| 20 | Emergency lighting needs a 90-minute annual test; the quote has 0 tests. |
| 21 | Code Compliance & Reporting reports on inspections, and the agreement has no inspection service. |
| 22 | Fire & Safety Training includes hands-on extinguisher use and needs the Fire Extinguishers service. |
| 23 | 51 attendees do not fit the sessions on the quote; a session holds at most 25 people. |
| 24 | The quote states 100 visits a year, but the services on it need 35. |
| 25 | The quote states 60 visits a year, but the services on it need 35. |
| 26 | 12 or more visits a year to each site need a service manager to confirm the route schedule. |
| 27 | 80 attendees do not fit the sessions on the quote; a session holds at most 25 people. |
| 28 | The quote states 3 visits a year, but the services on it need 15. |
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.
The agent's request. Please quote a Pye-Barker fire protection service agreement for 24 restaurants, with the Fire Extinguishers service for 18 extinguishers per site with 20 hydrostatic tests due, kitchen hood suppression service with 1 visits a year, Fire Alarm Systems service with 1 test a year, Fire Sprinkler Systems service with 2 visits a year, Emergency Lighting service with 0 annual tests, Code Compliance & Reporting and the Fire & Safety Training for 60 attendees in 2 sessions. The agreement states 120 inspection visits a year in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Pye-Barker fire protection service agreement for 24 restaurants, with the Fire Extinguishers service for 18 extinguishers per site with 6 hydrostatic tests due, kitchen hood suppression service with 2 visits a year, Fire Alarm Systems service with 1 test a year, Fire Sprinkler Systems service with 2 visits a year, Emergency Lighting service with 1 annual test, Code Compliance & Reporting and the Fire & Safety Training for 60 attendees in 3 sessions. The agreement states 168 inspection visits a year in total. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote a Pye-Barker fire protection service agreement for 18 restaurants, with the Fire Extinguishers service for 18 extinguishers per site with 6 hydrostatic tests due, kitchen hood suppression service with 2 visits a year, Fire Alarm Systems service with 1 test a year and monitoring, Fire Sprinkler Systems service with 2 visits a year, Emergency Lighting service with 1 annual test, Code Compliance & Reporting and the Fire & Safety Training for 60 attendees in 3 sessions. The agreement states 126 inspection visits a year in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Pye-Barker fire protection service agreement for 8 warehouses, with the 12 extinguishers per site, kitchen hood suppression service with 2 visits a year, Fire Sprinkler Systems service with 2 visits a year, Backflow Preventers testing and the Fire & Safety Training for 30 attendees in 2 sessions. The agreement states 40 inspection visits a year in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Pye-Barker fire protection service agreement for 8 warehouses, with the Fire Extinguishers service for 12 extinguishers per site with 2 hydrostatic tests due, Fire Sprinkler Systems service with 2 visits a year, Backflow Preventers testing and the Fire & Safety Training for 30 attendees in 2 sessions. The agreement states 32 inspection visits a year in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Pye-Barker fire protection service agreement for 6 healthcare sites, with the Fire Extinguishers service for 40 extinguishers per site with 5 hydrostatic tests due, kitchen hood suppression service with 2 visits a year, Fire Alarm Systems service with 1 test a year and monitoring, Fire Sprinkler Systems service with 2 visits a year, Emergency Lighting service with 0 annual tests and the Code Compliance & Reporting. The agreement states 36 inspection visits a year in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Pye-Barker fire protection service agreement for 6 healthcare sites, with the Fire Extinguishers service for 40 extinguishers per site with 5 hydrostatic tests due, kitchen hood suppression service with 2 visits a year, Fire Alarm Systems service with 1 test a year and monitoring, Fire Sprinkler Systems service with 4 visits a year, Emergency Lighting service with 1 annual test and the Code Compliance & Reporting. The agreement states 54 inspection visits a year in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.