Predictika · Dental implants, abutments, digital workflow licenses and regional discount limits

An AI sales agent's dental implant quote, checked before it goes out

An AI sales agent prepares a quote for a dental implant order: an implant line, an abutment, a digital workflow license, the diameter, the sales region, the number of implants and an extra discount. Before the quote goes out, the agent sends it to Predictika's validator, which checks all of it together, including the net total the agent states, and reports every problem in one pass.

Scope: Quotes for a Straumann style dental implant system: four implant lines, three abutments and three digital workflow tiers across three sales regions, with prices in USD. Built from general public knowledge, not from Straumann data; every price and limit is an estimate. Not affiliated with or endorsed by Straumann. See everything this validator covers

This validator checks any quote for this product line against the rules below, not just the scenarios shown on this page.

  • Implant and abutment fit — the narrow diameter only on the implant lines that offer it, the ceramic implant with the zirconia custom abutment, and custom abutments with a digital workflow license.
  • Digital workflow — the ceramic implant with a custom abutment needs the Pro tier; license terms of 1 to 3 years.
  • Regional discount limits — a rep can give 6 percent; more needs regional director approval, up to a regional ceiling, and a block above it.
  • Supply and order size — a supply allocation review above 100 ceramic implants, a finance review above USD 200,000, and a range of 1 to 1,000 implants per quote.
  • The quoted total — the net total the agent states is compared with the total the validator computes.

Any quote that touches these rules is in scope, not only the scenarios pictured here. Not checked: other Straumann product lines such as aligners or biomaterials, real list prices, clinical guidance, taxes and multi-currency quoting.

The AI sales agentBuilds the implant quote from the conversation and says it is ready to send.
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 this 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
Regional margin ceilings on discountOnly with workarounds
A discount ceiling per region is usually a price rule table plus approval rules that must be kept in step.
The ceiling is one calculation from the region; the approval band and the block share it.
A license tier required by the hardware chosenOnly with care
Product rules requiring a license tier for each implant and abutment combination; each combination is a rule.
Each requirement is a catalog attribute compared with the tier on every call.
Ceramic implants only with matching abutmentsOnly with care
A compatibility matrix that grows with every new implant line.
The capability is an attribute on each product.
An allocation review for large ceramic ordersOnly with workarounds
A conditional approval on a product family quantity; often an approval process outside the quote.
The review is returned as a separate approval finding with the blocks.
A quoted total that no longer matchesOnly with workarounds
The total the agent states is a typed number; unless someone adds a recalculation rule it is accepted as is.
The validator computes the total and blocks a quote whose stated total does not match.

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.

1A narrow diameter on an implant line that does not offer it is blocked.
2A ceramic implant with a titanium abutment is blocked; it needs the zirconia custom abutment.
3A custom abutment without a digital workflow license is blocked.
4A ceramic implant with a custom abutment needs the Pro digital workflow license.
5A license term outside 1 to 3 years is blocked.
6A quantity outside 1 to 1,000 implants is blocked.
7An extra discount above the regional limit is blocked.
8A net total that does not match the total the validator computes is blocked.
9An extra discount above the 6 percent a rep can give needs regional sales director approval.
10More than 100 ceramic implants need a supply allocation from product management.
11An order above USD 200,000 needs a finance review.

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. A ceramic implant with the wrong abutment: Ceramic implants with a titanium abutment

The agent's request. Please check this quote for Lakeshore Dental Group: 40 ceramic implants with titanium abutments and the Pro digital workflow license for 1 year, in the US, at the net total of USD 39,100. It is ready to send.

Verdict: Blocked.

  • Ceramic implant needs the zirconia abutment. The ceramic implant needs the zirconia custom abutment.
  • Estimated price. USD 39100.0 total for 40 implants; USD 690.0 per implant after 0 percent volume and 0 percent extra discount; USD 11500.0 for 1 years of the digital workflow license; region limit on extra discount 15 percent.

2. A ceramic implant with the wrong abutment: The agent resubmits after fixing the errors

The agent's request. I have changed the abutment to the zirconia custom abutment and updated the net total to USD 50,700. Please check it again.

Verdict: Allowed.

  • Estimated price. USD 50700.0 total for 40 implants; USD 980.0 per implant after 0 percent volume and 0 percent extra discount; USD 11500.0 for 1 years of the digital workflow license; region limit on extra discount 15 percent.

3. An extra discount above the regional limit: 16 percent extra discount in the EU

The agent's request. Please check this quote for Alpenblick Dental Clinic in Zurich: 40 bone level implants with titanium abutments, no digital workflow, in the EU, with a 16 percent extra discount to close the deal, at the net total of USD 14,784. It is ready to send.

Verdict: Blocked.

  • Discount above the regional limit. 16 percent extra discount exceeds the 12 percent limit for this region.
  • Estimated price. USD 14784.0 total for 40 implants; USD 369.6 per implant after 0 percent volume and 16 percent extra discount; USD 0.0 for 1 years of the digital workflow license; region limit on extra discount 12 percent.

4. An extra discount above the regional limit: The agent resubmits after fixing the errors

The agent's request. I have lowered the extra discount to 5 percent, which a rep can give, and updated the net total to USD 16,720. Please check it again.

Verdict: Allowed.

  • Estimated price. USD 16720.0 total for 40 implants; USD 418.0 per implant after 0 percent volume and 5 percent extra discount; USD 0.0 for 1 years of the digital workflow license; region limit on extra discount 12 percent.

5. A stated total that does not match: A net total that is USD 1,760 too low

The agent's request. Please check this quote for Prairie Smiles Dental: 40 bone level implants with titanium abutments, no digital workflow, 1 year, in the US, at the net total of USD 15,840. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quoted net total of USD 15,840 does not match the USD 17,600 the validator computed.
  • Estimated price. USD 17600.0 total for 40 implants; USD 440.0 per implant after 0 percent volume and 0 percent extra discount; USD 0.0 for 1 years of the digital workflow license; region limit on extra discount 15 percent.

6. A stated total that does not match: The agent resubmits after fixing the errors

The agent's request. I have corrected the net total to the validator figure of USD 17,600 and changed nothing else. Please check it again.

Verdict: Allowed.

  • Estimated price. USD 17600.0 total for 40 implants; USD 440.0 per implant after 0 percent volume and 0 percent extra discount; USD 0.0 for 1 years of the digital workflow license; region limit on extra discount 15 percent.

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 a dental implant order: an implant line, an abutment, a digital workflow license, and more. Before the quote goes out, the agent sends it to Predictika's validator, which checks all of it together, including the net total the agent states, and reports every problem in one pass.
  2. I will start with the first request by the agent.
  3. The agent says. Please check this quote for Alpenblick Dental Clinic in Zurich: 40 bone level implants with titanium abutments, no digital workflow. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. 16 percent extra discount exceeds the 12 percent limit for this region.
  6. The validator returned one blocking finding 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 regional margin ceilings on discount, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the extra discount requested to 5 percent and the stated net total to $16,720.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The earlier finding is cleared.
  13. One problem caught in one call, fixed in one pass, and a clean $16,720 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.