Predictika · Plug and anchor fixing quotes

An AI sales agent's anchor fixing, checked before the quote goes out

An AI sales agent prepares a quote for fischer DuoPower ETA universal plugs: which plug and screw, what it is fixed into, how far from the edge and from the next plug, how thick the member is, how long the screw is, what load it carries and where it will be used. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published load table and European Technical Assessment and returns a verdict, every reason and the figures it computed.

Scope: fischer DuoPower ETA plugs (8x40 with PowerFast II, 8x40 and 10x50 with special screw) in concrete, solid brick and perforated brick: loads, edge distance, spacing, thickness, screw length, drilling and exposure. See everything this validator covers

This validator models quotes for the three DuoPower ETA variants in ETA-22/0512, not just the scenarios shown below.

  • Plug, screw and base material — the 8x40 with PowerFast II is zinc coated only and is assessed in concrete only; the special screw comes in zinc and stainless steel; concrete C16/20 is covered by the load table, while C12/15 and other base materials need an engineer.
  • Edge distance, spacing and thickness — minimum edge distance and spacing in concrete and in masonry, the distance to a second edge, the minimum member thickness, and combinations that fall between the listed values and need an engineer to confirm interpolation.
  • Loads, screw and conditions — permissible tension and shear per anchor from the load table, minimum screw length for the fixture thickness, hammer or rotary drilling, external or damp exposure, temperature range, static loading only, non-structural use only, no fire rating, and the permissible loads the quote states against the load table.

Any quote for these plugs that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (fischer publishes no price list for these plugs, so this validator produces no price build-up or line-item quote), other fischer plug families, and structural design calculations.

The AI sales agentBuilds the fixing 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
Edge distance and spacing that depend on each otherOnly with workarounds
The minimum edge distance is lower when the spacing is larger, and the listed combinations leave gaps between them; in a rules-based CPQ this becomes a grid of per-combination rules that someone keeps in step with the assessment.
The relationship is part of one model, so any edge distance and spacing is checked and values between the listed ones are sent for approval.
Permissible load that depends on plug, screw and base materialOnly with care
Every plug, screw and base material combination has its own tension and shear value, so each is another table to maintain and compare with the requirement.
The permissible load is looked up from the chosen combination and compared with the load on every call.
Options that exist only in some base materialsOnly with workarounds
The 8x40 is assessed in concrete only, masonry needs its own minimum distances and a minimum thickness, and perforated brick needs rotary drilling; each is a separate condition.
The conditions follow the base material, so any base material is checked with no extra rules.
Stated loads that must match the load tableOnly with care
A stated permissible load is a free-entry field; a rule can compare it with the table value, but someone has to write and maintain that comparison.
The stated figures travel with the quote and are compared with the computed figures 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.

1The tension load per anchor is 0.65 kN, but the permissible tension load for this anchor in this base material is 0.6 kN.
2The tension load per anchor is 0.3 kN, but the permissible tension load for this anchor in this base material is 0.12 kN.
3The tension load per anchor is 0.9 kN, but the permissible tension load for this anchor in this base material is 0.79 kN.
4The shear load per anchor is 6.5 kN, but the permissible shear load for this anchor in this base material is 5.98 kN.
5The DuoPower ETA 8x40 with fischer PowerFast II comes with a galvanised screw only; a stainless steel screw is available with the special screw variants.
6In solid and perforated brick the assessment covers the DuoPower ETA 10x50 with special screw only; the 8x40 is assessed in concrete only.
7For external exposure or permanently damp interiors the assessment allows only the special screw in stainless steel (corrosion resistance class III).
8The member is 120 mm thick, but this base material needs at least 150 mm.
9The member is 100 mm thick, but this base material needs at least 115 mm.
10An edge distance of 60 mm with a spacing of 100 mm is below the minimum for this anchor in concrete; the minimum spacing is 50 mm, and the minimum edge distance is 80 mm only when the spacing is at least 160 mm.
11An edge distance of 120 mm with a spacing of 40 mm is below the minimum for this anchor in concrete; the minimum spacing is 50 mm, and the minimum edge distance is 80 mm only when the spacing is at least 160 mm.
12In masonry the minimum edge distance is 80 mm; the edge distance given is 70 mm.
13In masonry the minimum spacing for a single anchor to the next fixing is 250 mm; the spacing given is 200 mm.
14In masonry the minimum spacing within an anchor group is 50 mm; the spacing given is 40 mm.
15The assessment specifies hammer drilling in concrete and in solid brick, and rotary drilling in perforated brick.
16The screw is 70 mm long, but this anchor with a fixture 20 mm thick needs a screw of at least 77 mm.
17The assessment covers a fixture thickness of at least 1 mm.
18The DuoPower ETA is assessed only for multiple fixings of non-structural systems, not for structural or single safety-relevant fixings.
19The assessment covers static and quasi-static loading only.
20Resistance to fire is not assessed for this plug (no performance assessed).
21The substrate can fall to -30 deg C, but the assessment covers -20 deg C to +40 deg C.
22The long-term substrate temperature is 30 deg C, but the permissible loads are valid up to +24 deg C.
23The short-term substrate temperature is 45 deg C, but the permissible loads are valid up to +40 deg C short term.
24The quote states a permissible tension load of 0.9 kN per anchor, but the load table gives 0.79 kN.
25The quote states a permissible shear load of 6.5 kN per anchor, but the load table gives 5.98 kN.
26The load table covers concrete of strength class C16/20 and above; for C12/15 the permissible loads, edge distances and spacings come from the assessment tables and need an engineer to confirm.
27For other comparable base materials the assessment allows the resistance to be determined only by job site tests (TR 051); an engineer must confirm the test results.
28The load is a combination of tension and shear; the load table covers each load on its own, and the combination is checked under the assessment by an engineer.
29An edge distance of 90 mm with a spacing of 100 mm lies between the combinations listed for this anchor in concrete; the assessment allows linear interpolation, which an engineer must confirm.
30The member is 100 mm thick, but this base material needs at least 150 mm.
31An edge distance of 40 mm with a spacing of 40 mm is below the minimum for this anchor in concrete; the minimum spacing is 50 mm, and the minimum edge distance is 50 mm only when the spacing is at least 100 mm.
32The tension load per anchor is 0.5 kN, but the permissible tension load for this anchor in this base material is 0.12 kN.
33The quote states a permissible tension load of 0.5 kN per anchor, but the load table gives 0.12 kN.
34In masonry the minimum edge distance is 80 mm; the distance to the second edge is 70 mm.

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. Shelving rail in concrete: A shelving rail fixed close to the edge of a concrete wall with the small plug

The agent's request. Please quote a DuoPower ETA 8x40 with PowerFast II fixing in concrete C16/20, zinc coated screw, indoors. The member is 200 mm thick, the edge distance is 40 mm, the spacing is 100 mm, the fixture is 18 mm thick and the screw is 67 mm long. The load is 0.3 kN in tension per anchor. It is ready to send.

Verdict: Blocked.

  • Edge distance and spacing below the minimum in concrete. An edge distance of 40 mm with a spacing of 100 mm is below the minimum for this anchor in concrete; the minimum spacing is 50 mm, and the minimum edge distance is 50 mm only when the spacing is at least 100 mm.
  • Tension per anchor above the permissible load. The tension load per anchor is 0.3 kN, but the permissible tension load for this anchor in this base material is 0.12 kN.

2. Shelving rail in concrete: The agent resubmits after fixing the errors

The agent's request. Please quote a DuoPower ETA 10x50 with special screw fixing in concrete C16/20, zinc coated screw, indoors. The member is 200 mm thick, the edge distance is 120 mm, the spacing is 100 mm, the fixture is 18 mm thick and the screw is 78 mm long. The load is 0.3 kN in tension per anchor. It is ready to send.

Verdict: Allowed.

  • Permissible load and drilling. Permissible load per anchor is 0.79 kN in tension and 5.98 kN in shear; drill a 10 mm hole 70 mm deep and use a screw of at least 75 mm.

3. Wall units in sand-lime brick: Kitchen wall units fixed into sand-lime brick with the 8x40 plug, close to the edge

The agent's request. Please quote a DuoPower ETA 8x40 with special screw fixing in sand-lime brick KS 12, zinc coated screw, indoors. The member is 115 mm thick, the edge distance is 70 mm, the spacing is 60 mm, the fixture is 18 mm thick and the screw is 67 mm long. The load is 0.65 kN in tension per anchor. The quote states no permissible load. It is ready to send.

Verdict: Blocked.

  • 8x40 not assessed in masonry. In solid and perforated brick the assessment covers the DuoPower ETA 10x50 with special screw only; the 8x40 is assessed in concrete only.
  • Edge distance below the minimum in masonry. In masonry the minimum edge distance is 80 mm; the edge distance given is 70 mm.

4. Wall units in sand-lime brick: The agent resubmits after fixing the errors

The agent's request. Please quote a DuoPower ETA 10x50 with special screw fixing in sand-lime brick KS 12, zinc coated screw, indoors. The member is 115 mm thick, the edge distance is 110 mm and 165 mm to the second edge, the spacing is 60 mm, the fixture is 18 mm thick and the screw is 78 mm long. The load is 0.65 kN in tension per anchor. The quote states permissible loads of 0.7 kN in tension and 0.7 kN in shear per anchor. It is ready to send.

Verdict: Allowed.

  • Permissible load and drilling. Permissible load per anchor is 0.7 kN in tension and 0.7 kN in shear; drill a 10 mm hole 70 mm deep and use a screw of at least 75 mm.

5. External bracket in concrete: An external bracket fixed with a zinc coated screw

The agent's request. Please quote a DuoPower ETA 10x50 with special screw fixing in concrete C16/20, zinc coated screw, outdoors. The member is 200 mm thick, the edge distance is 90 mm, the spacing is 80 mm, the fixture is 25 mm thick and the screw is 85 mm long. The load is 0.6 kN in tension per anchor. The quote states permissible loads of 0.79 kN in tension and 5.98 kN in shear per anchor. It is ready to send.

Verdict: Blocked.

  • External or damp exposure needs the stainless special screw. For external exposure or permanently damp interiors the assessment allows only the special screw in stainless steel (corrosion resistance class III).
  • Edge distance and spacing between the listed combinations. An edge distance of 90 mm with a spacing of 80 mm lies between the combinations listed for this anchor in concrete; the assessment allows linear interpolation, which an engineer must confirm.

6. External bracket in concrete: The agent resubmits after fixing the errors

The agent's request. Please quote a DuoPower ETA 10x50 with special screw fixing in concrete C16/20, stainless steel screw, outdoors. The member is 200 mm thick, the edge distance is 90 mm, the spacing is 80 mm, the fixture is 25 mm thick and the screw is 85 mm long. The load is 0.6 kN in tension per anchor. The quote states permissible loads of 0.79 kN in tension and 5.98 kN in shear per anchor. It is ready to send.

Verdict: Needs approval.

  • Edge distance and spacing between the listed combinations. An edge distance of 90 mm with a spacing of 80 mm lies between the combinations listed for this anchor in concrete; the assessment allows linear interpolation, which an engineer must confirm.
  • Permissible load and drilling. Permissible load per anchor is 0.79 kN in tension and 5.98 kN in shear; drill a 10 mm hole 70 mm deep and use a screw of at least 82 mm.

7. External bracket in concrete: The agent resubmits after fixing the errors

The agent's request. Please quote a DuoPower ETA 10x50 with special screw fixing in concrete C16/20, stainless steel screw, outdoors. The member is 200 mm thick, the edge distance is 100 mm, the spacing is 80 mm, the fixture is 25 mm thick and the screw is 85 mm long. The load is 0.6 kN in tension per anchor. The quote states permissible loads of 0.79 kN in tension and 5.98 kN in shear per anchor. It is ready to send.

Verdict: Allowed.

  • Permissible load and drilling. Permissible load per anchor is 0.79 kN in tension and 5.98 kN in shear; drill a 10 mm hole 70 mm deep and use a screw of at least 82 mm.

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 quote for fischer DuoPower ETA universal plugs: which plug and screw, what it is fixed into, how far from the edge and from the next plug, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published load table and European Technical Assessment 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 DuoPower ETA 8x40 with PowerFast II fixing in concrete C16/20, zinc coated screw, indoors. The member is 200 mm thick, the edge distance is 40 mm, the spacing is 100 mm, the fixture is 18 mm thick and the screw is 67 mm long. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. An edge distance of 40 mm with a spacing of 100 mm is below the minimum for this anchor in concrete; the minimum spacing is 50 mm, and the minimum edge distance is 50 mm only when the spacing is at least 100 mm. The tension load per anchor is 0.3 kN, but the permissible tension load for this anchor in this base material is 0.12 kN.
  6. The validator returned two 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 edge distance and spacing that depend on each other, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the plug and screw variant to DuoPower ETA 10x50 with special screw, the edge distance to 120 and the screw length to 78.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared.
  13. Two 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.