Predictika · Sporting goods

An AI sales agent's in-ground basketball goal order, checked before it goes out

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.

Scope: Goalsetter in-ground adjustable goals (Elite Plus, Extreme X554, X560, X660, X672, Signature All-Star, All-American, Captain and MVP): model specifications, ground anchor, anchor hole, concrete, site and warranty rules. See everything this validator covers

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.

  • Model specifications — each of the nine models has its own rim height range, maximum overhang, weight with an acrylic or glass backboard, and ground anchor (the 4 inch item G2440, 5 inch item G2550 or 6 inch item G2660). The weight and overhang the order states must equal those figures.
  • Anchor hole and concrete — a hole 48 to 50 inches deep, 16 to 18 inches across for the Elite Plus (the text and diagrams in the manuals disagree on the diameter for the other models, so it is not checked for them), the anchor edge at least 6 inches from the playing surface and its top 1 to 3 inches above it, and 48 hours of curing before assembly.
  • Site and assembly — no overhead power line within 20 feet, and anchor bolts at 75 foot-pounds on dry threads or 55 on lubricated threads.
  • Warranty — the manuals do not cover non-residential use of Extreme Series and Elite Plus (Tournament Series) complete systems, or of glass backboards on Signature Series systems; such an order goes to a person.

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.

The AI sales agentBuilds the order 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
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 modelOnly 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 manualOnly 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 statesOnly 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 useOnly 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 answerOnly 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.

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 order; approval findings need a person to sign off; everything else is computed.

1The 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).
2The 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).
3The order sets the rim at 80 inches; this model adjusts from 84 to 120 inches.
4The order sets the rim at 70 inches; this model adjusts from 72 to 120 inches.
5The order sets the rim at 122 inches; this model adjusts from 80 to 120 inches.
6The order has 0 goals; at least 1 is needed.
7The anchor hole is 47 inches deep; the manual calls for 48 to 50 inches and at least 48.
8The anchor hole is 51 inches deep; the manual calls for 48 to 50 inches and at least 48.
9The anchor hole is 15 inches across; for the Elite Plus the manual calls for a hole from 16 to 18 inches.
10The anchor hole is 19 inches across; for the Elite Plus the manual calls for a hole from 16 to 18 inches.
11The edge of the ground anchor is 5 inches from the playing surface; the manual requires at least 6 inches.
12The top of the ground anchor is 0 inches above the playing surface; the manual calls for 1 to 3 inches.
13The top of the ground anchor is 4 inches above the playing surface; the manual calls for 1 to 3 inches.
14An overhead power line is 19 feet from the goal; the manual requires no power line within 20 feet.
15The goal is assembled 47 hours after the pour; the manual says to allow 48 hours for the concrete to cure.
16The 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).
17The 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).
18The order states 749 pounds in total; the goals weigh 750 pounds with the selected backboard.
19The order states 750 pounds in total; the goals weigh 860 pounds with the selected backboard.
20The order states a maximum overhang of 73 inches; the manual gives 68 inches for this model.

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. Park district: four X660 goals: Four X660 goals for park courts

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.

  • Wrong ground anchor for this model. 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).
  • Anchor hole depth outside 48 to 50 inches. The anchor hole is 42 inches deep; the manual calls for 48 to 50 inches and at least 48.
  • Anchor too close to the playing surface. The edge of the ground anchor is 4 inches from the playing surface; the manual requires at least 6 inches.
  • Overhead power line too close. An overhead power line is 15 feet from the goal; the manual requires no power line within 20 feet.
  • Concrete not cured for 48 hours. The goal is assembled 24 hours after the pour; the manual says to allow 48 hours for the concrete to cure.
  • Stated total weight does not match. The order states 1,600 pounds in total; the goals weigh 1,840 pounds with the selected backboard.
  • Warranty does not cover non-residential use. The Goalsetter warranty does not cover non-residential use of Extreme Series and Tournament Series (Elite Plus) complete systems; a person should confirm the customer accepts that.

2. Park district: four X660 goals: The agent resubmits after fixing the errors

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.

  • Warranty does not cover non-residential use. The Goalsetter warranty does not cover non-residential use of Extreme Series and Tournament Series (Elite Plus) complete systems; a person should confirm the customer accepts that.
  • Order summary. 4 goals weighing 460 pounds each with the selected backboard, 1,840 pounds in total; maximum overhang 73 inches; rim adjusts from 80 to 120 inches.

3. Park district: four X660 goals: The agent resubmits after fixing the errors

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.

  • Order summary. 4 goals weighing 510 pounds each with the selected backboard, 2,040 pounds in total; maximum overhang 79 inches; rim adjusts from 72 to 120 inches.

4. New homes: six Elite Plus goals: Six Elite Plus goals for new homes

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.

  • Rim height outside the adjustment range. The order sets the rim at 78 inches; this model adjusts from 84 to 120 inches.
  • Anchor hole diameter outside the range for the Elite Plus. The anchor hole is 20 inches across; for the Elite Plus the manual calls for a hole from 16 to 18 inches.
  • Stated overhang does not match. The order states a maximum overhang of 64 inches; the manual gives 59 inches for this model.

5. New homes: six Elite Plus goals: The agent resubmits after fixing the errors

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.

  • Order summary. 6 goals weighing 265 pounds each with the selected backboard, 1,590 pounds in total; maximum overhang 59 inches; rim adjusts from 84 to 120 inches.

6. Home court: one X672 goal: One X672 goal for a home court

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.

  • Overhead power line too close. An overhead power line is 12 feet from the goal; the manual requires no power line within 20 feet.
  • Anchor bolt torque does not match the thread condition. 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).

7. Home court: one X672 goal: The agent resubmits after fixing the errors

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.

  • Order summary. 1 goal weighing 535 pounds each with the selected backboard, 535 pounds in total; maximum overhang 73 inches; rim adjusts from 80 to 120 inches.

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 order for in-ground adjustable basketball goals: the model and backboard, the rim height, the ground anchor, and more. 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The rest of the request is on screen. The order states 1,600 pounds in total and a maximum overhang of 73 inches.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings and one approval, all in one answer. 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). The anchor hole is 42 inches deep; the manual calls for 48 to 50 inches and at least 48. The edge of the ground anchor is 4 inches from the playing surface; the manual requires at least 6 inches. The other three are on screen.
  6. The validator returned six blocking findings and one approval 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 order are checked against each other and against the stated total.
  7. What this shows: for warranty exclusions for non-residential use, a rules-based CPQ is only when vigilant.
  8. Now the agent resubmits.
  9. The corrected request. It changes the ground anchor to 6 inch (item G2660), the anchor hole depth to 48 inches, the anchor edge from the playing surface to 6 inches, the nearest overhead power line to 25 feet, the hours of curing before assembly to 48 and the stated total weight as to 1,840 pounds.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The six blocking findings are cleared; one approval remains for a person: warranty does not cover non-residential use.
  13. The agent resubmits once more.
  14. The revised request. It changes the model to Goalsetter Captain, the stated total weight as to 2,040 pounds and the stated maximum overhang as to 79 inches.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the order.
  18. Seven problems caught in one call, fixed in two passes, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.