Predictika · Sporting goods
An AI sales agent prepares an order for in-ground adjustable basketball goals: the model and backboard, the rim height, the ground anchor, the anchor hole, the concrete, the site clearances and the figures it states for weight and overhang. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of what the manufacturer's installation manuals say and returns a verdict, every reason and the figures it computed.
This validator models an order of one in-ground adjustable goal model at a time, based on the public Goalsetter installation and owner's manuals for these nine models, not just the scenarios shown below.
Any order of these nine goals that touches these rules is in scope — not only the scenarios pictured here. Not covered: the amount of concrete (the manuals list 10 to 14 bags of dry mix or ready mix as materials, not as a limit), prices (the manuals carry none, so this page shows no price build-up), other Goalsetter and Silverback products, wall-mount and portable goals, rims, padding and accessories, and anything the manuals do not state. The manuals were revised between 2013 and 2015 and current products may differ.
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 |
|---|---|---|
| Anchor size that depends on the model (4, 5 or 6 inch) | Only with care The anchor item follows from the model, and a rep has to remember which of three anchors goes with which of nine models. | The model and the anchor arrive in one request and are matched on every call. |
| Rim height range that differs by model | Only with workarounds Each model has its own minimum (72, 80 or 84 inches), so a rules-based CPQ needs a table or one rule per model. | The range is looked up from the model on every call. |
| Hole, concrete and site limits from the installation manual | Only with workarounds These are installation figures, not product options; a CPQ has no natural place for them and they are rarely modeled. | Each limit is checked on every call and a problem never hides another. |
| Weight and overhang the order states | Only with care The total depends on the model, the backboard material and the number of goals, so a rule has to recompute it and compare. | The stated figures are fields in the request, compared with the computed ones on every call. |
| Warranty exclusions for non-residential use | Only when vigilant The exclusion depends on the series, the backboard material and the type of use together, and is easy to miss. | Series, backboard and use are compared together and the order goes to a person. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a person 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 order; approval findings need a person to sign off; everything else is computed.
| 1 | The order has a 5 inch ground anchor; this model is installed on a 4 inch ground anchor (4 inch item G2,440, 5 inch item G2,550, 6 inch item G2,660). |
| 2 | The order has a 5 inch ground anchor; this model is installed on a 6 inch ground anchor (4 inch item G2,440, 5 inch item G2,550, 6 inch item G2,660). |
| 3 | The order sets the rim at 80 inches; this model adjusts from 84 to 120 inches. |
| 4 | The order sets the rim at 70 inches; this model adjusts from 72 to 120 inches. |
| 5 | The order sets the rim at 122 inches; this model adjusts from 80 to 120 inches. |
| 6 | The order has 0 goals; at least 1 is needed. |
| 7 | The anchor hole is 47 inches deep; the manual calls for 48 to 50 inches and at least 48. |
| 8 | The anchor hole is 51 inches deep; the manual calls for 48 to 50 inches and at least 48. |
| 9 | The anchor hole is 15 inches across; for the Elite Plus the manual calls for a hole from 16 to 18 inches. |
| 10 | The anchor hole is 19 inches across; for the Elite Plus the manual calls for a hole from 16 to 18 inches. |
| 11 | The edge of the ground anchor is 5 inches from the playing surface; the manual requires at least 6 inches. |
| 12 | The top of the ground anchor is 0 inches above the playing surface; the manual calls for 1 to 3 inches. |
| 13 | The top of the ground anchor is 4 inches above the playing surface; the manual calls for 1 to 3 inches. |
| 14 | An overhead power line is 19 feet from the goal; the manual requires no power line within 20 feet. |
| 15 | The goal is assembled 47 hours after the pour; the manual says to allow 48 hours for the concrete to cure. |
| 16 | The anchor bolts are set to 75 foot-pounds; the manual calls for 55 foot-pounds on the thread condition in the order (75 on dry threads, 55 on lubricated threads). |
| 17 | The anchor bolts are set to 55 foot-pounds; the manual calls for 75 foot-pounds on the thread condition in the order (75 on dry threads, 55 on lubricated threads). |
| 18 | The order states 749 pounds in total; the goals weigh 750 pounds with the selected backboard. |
| 19 | The order states 750 pounds in total; the goals weigh 860 pounds with the selected backboard. |
| 20 | The order states a maximum overhang of 73 inches; the manual gives 68 inches for this model. |
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 order 4 Goalsetter X660 in-ground adjustable goals with acrylic backboards for non-residential courts. Each goal sits on a 5 inch ground anchor (item G2550) in a hole 42 inches deep and 18 inches across, with the anchor edge 4 inches from the playing surface and its top 2 inches above it. The concrete cures 24 hours before assembly, the anchor bolts are tightened to 75 foot-pounds on dry threads, and the nearest overhead power line is 15 feet away. The rim is set at 120 inches. The order states 1,600 pounds in total and a maximum overhang of 73 inches. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 4 Goalsetter X660 in-ground adjustable goals with acrylic backboards for non-residential courts. Each goal sits on a 6 inch ground anchor (item G2660) in a hole 48 inches deep and 18 inches across, with the anchor edge 6 inches from the playing surface and its top 2 inches above it. The concrete cures 48 hours before assembly, the anchor bolts are tightened to 75 foot-pounds on dry threads, and the nearest overhead power line is 25 feet away. The rim is set at 120 inches. The order states 1,840 pounds in total and a maximum overhang of 73 inches. It is ready to send.
Verdict: Needs approval.
The agent's request. Please order 4 Goalsetter Captain in-ground adjustable goals with acrylic backboards for non-residential courts. Each goal sits on a 6 inch ground anchor (item G2660) in a hole 48 inches deep and 18 inches across, with the anchor edge 6 inches from the playing surface and its top 2 inches above it. The concrete cures 48 hours before assembly, the anchor bolts are tightened to 75 foot-pounds on dry threads, and the nearest overhead power line is 25 feet away. The rim is set at 120 inches. The order states 2,040 pounds in total and a maximum overhang of 79 inches. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 6 Goalsetter Elite Plus in-ground adjustable goals with acrylic backboards for a residential installation. Each goal sits on a 4 inch ground anchor (item G2440) in a hole 48 inches deep and 20 inches across, with the anchor edge 6 inches from the playing surface and its top 2 inches above it. The concrete cures 48 hours before assembly, the anchor bolts are tightened to 75 foot-pounds on dry threads, and the nearest overhead power line is 30 feet away. The rim is set at 78 inches. The order states 1,590 pounds in total and a maximum overhang of 64 inches. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 6 Goalsetter Elite Plus in-ground adjustable goals with acrylic backboards for a residential installation. Each goal sits on a 4 inch ground anchor (item G2440) in a hole 48 inches deep and 17 inches across, with the anchor edge 6 inches from the playing surface and its top 2 inches above it. The concrete cures 48 hours before assembly, the anchor bolts are tightened to 75 foot-pounds on dry threads, and the nearest overhead power line is 30 feet away. The rim is set at 84 inches. The order states 1,590 pounds in total and a maximum overhang of 59 inches. It is ready to send.
Verdict: Allowed.
The agent's request. Please order 1 Goalsetter X672 in-ground adjustable goal with glass backboards for a residential installation. Each goal sits on a 6 inch ground anchor (item G2660) in a hole 49 inches deep and 18 inches across, with the anchor edge 8 inches from the playing surface and its top 2 inches above it. The concrete cures 72 hours before assembly, the anchor bolts are tightened to 75 foot-pounds on lubricated threads, and the nearest overhead power line is 12 feet away. The rim is set at 120 inches. The order states 535 pounds in total and a maximum overhang of 73 inches. It is ready to send.
Verdict: Blocked.
The agent's request. Please order 1 Goalsetter X672 in-ground adjustable goal with glass backboards for a residential installation. Each goal sits on a 6 inch ground anchor (item G2660) in a hole 49 inches deep and 18 inches across, with the anchor edge 8 inches from the playing surface and its top 2 inches above it. The concrete cures 72 hours before assembly, the anchor bolts are tightened to 55 foot-pounds on lubricated threads, and the nearest overhead power line is 24 feet away. The rim is set at 120 inches. The order states 535 pounds in total and a maximum overhang of 73 inches. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.