Predictika · Aesthetics product orders

An AI sales agent's BOTOX Cosmetic and JUVEDERM order, checked before it goes out

An AI sales agent prepares a practice order for BOTOX Cosmetic vials and JUVEDERM fillers: the kind of practice, the account type, the medical director, refrigerated storage, the products and quantities, the portfolio discount, the BOTOX growth rebate and the net total. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model of the ordering rules and returns a verdict, every reason and the totals it computed.

Scope: BOTOX Cosmetic and JUVEDERM practice orders: medical director, refrigerated storage, per-order vial limits, portfolio discount level, growth rebate, credit review and the stated net total. See everything this validator covers

This validator models practice orders for BOTOX Cosmetic and JUVEDERM products, not just the scenarios shown below.

  • Products — BOTOX Cosmetic 50 and 100 unit vials, the JUVEDERM fillers Voluma XC, Volux XC, Volbella XC, Vollure XC, Ultra XC and Ultra Plus XC, and SKINVIVE; an order with no products is blocked.
  • Practice and storage — a med spa needs a supervising medical director on file, and any order with BOTOX Cosmetic needs refrigerated storage at the practice.
  • Order limits — a new member can order up to 10 BOTOX Cosmetic vials at a time and an existing member up to 50; a new member's first order over 20,000 dollars gross goes to a new-account review.
  • Discount and rebate — the portfolio level, set by the gross order value, earns a discount; a requested discount 1 to 2 points higher needs a manager and anything above that is blocked, and the BOTOX Cosmetic growth rebate needs at least 10 percent quarterly growth.
  • Totals — the gross value, discount and net total are computed and compared with the total the order states, and a net total over 40,000 dollars needs a credit review.

Any order that touches these rules is in scope — not only the scenarios pictured here. Not covered: CoolSculpting, SkinMedica, Kybella and other Allergan Aesthetics lines. Product names and the Allergan Partner Privileges program follow public Allergan Aesthetics and AbbVie information. All prices, portfolio-level thresholds, discounts, order limits and review thresholds are modeled from comparable programs and are illustrative, not published by AbbVie or Allergan Aesthetics.

The AI sales agentBuilds the order from the conversation with the practice and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 2 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
A discount level that depends on the whole orderOnly with workarounds
The portfolio level comes from the gross value of every product on the order, and the discount allowed depends on that level, so the check needs a calculation across all the lines, not a single field.
The gross value, level and earned discount are computed inside the model and compared with the requested discount on every call.
Discount approval bandsOnly with care
A discount slightly above the earned level needs a manager and one further above is blocked, so the two thresholds must be kept apart and in step with the level table.
Both bands are checked in the same pass, and each finding says whether it blocks or needs a person.
Limits that depend on the account typeOnly with care
The BOTOX Cosmetic vial limit and the new-account review differ for a new and an existing member, so each rule must branch on the account type.
The account type is part of every rule and every limit is checked on every call.
A stated total reconciled with the computed oneOnly with workarounds
The net total is built from the products, the level discount and rounding, and a separate calculation is needed to compare it with the figure the order states.
The net total is computed inside the model and compared with the stated one on every call.
Storage and medical director requirementsOnly with care
These conditions depend on the practice type and on whether the order contains BOTOX Cosmetic, so they are easy to leave out of a product rule.
Each requirement is checked in the same pass as all the others.
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 quote gives 3 percent discount; the order earns 0 percent and a person can approve at most 2 points more.
2The order has no BOTOX Cosmetic vials or filler boxes.
3Prescription products can be shipped to a med spa only with a supervising medical director on file.
4The order has 4 BOTOX Cosmetic vial(s) and the practice has no refrigerated storage on file.
5The order has 11 BOTOX Cosmetic vials, over the per-order limit for this account type (10 for a new member, 50 for an existing member).
6The quote gives 5 percent discount against 3 percent earned; a manager should approve the difference.
7The quote applies the BOTOX Cosmetic growth rebate but quarterly BOTOX growth is 5 percent; at least 10 percent is needed.
8The quote states a net total of $6,400; the order prices to $6,208.
9A new APP member is ordering $21,000 gross; a new-account review is needed above $20,000.
10The net order total is $42,952; orders over $40,000 need a credit 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. New med spa first order: New med spa order for BOTOX Cosmetic, with a long list of gaps

The agent's request. Please order 12 BOTOX Cosmetic 100 unit vials for a new APP member med spa. The sales rep offers a discount of 9 percent and applies the BOTOX Cosmetic growth rebate, with quarterly BOTOX growth of 5 percent, and the order states a net total of 8,148 dollars. It is ready to send.

Verdict: Blocked.

  • Med spa needs a medical director. Prescription products can be shipped to a med spa only with a supervising medical director on file.
  • BOTOX needs refrigerated storage. The order has 12 BOTOX Cosmetic vial(s) and the practice has no refrigerated storage on file.
  • Too many BOTOX vials for one order. The order has 12 BOTOX Cosmetic vials, over the per-order limit for this account type (10 for a new member, 50 for an existing member).
  • Discount far above earned level. The quote gives 9 percent discount; the order earns 3 percent and a person can approve at most 2 points more.
  • Growth rebate without qualifying growth. The quote applies the BOTOX Cosmetic growth rebate but quarterly BOTOX growth is 5 percent; at least 10 percent is needed.

2. New med spa first order: The agent resubmits after fixing the errors

The agent's request. Please order 10 BOTOX Cosmetic 100 unit vials for a new APP member med spa. The practice has a supervising medical director on file and refrigerated storage. The sales rep offers a discount of 5 percent and applies the BOTOX Cosmetic growth rebate, with quarterly BOTOX growth of 5 percent, and the order states a net total of 6,790 dollars. It is ready to send.

Verdict: Blocked.

  • Growth rebate without qualifying growth. The quote applies the BOTOX Cosmetic growth rebate but quarterly BOTOX growth is 5 percent; at least 10 percent is needed.
  • Discount slightly above earned level. The quote gives 5 percent discount against 3 percent earned; a manager should approve the difference.

3. New med spa first order: The agent resubmits after fixing the errors

The agent's request. Please order 10 BOTOX Cosmetic 100 unit vials for a new APP member med spa. The practice has a supervising medical director on file and refrigerated storage. The sales rep offers a discount of 3 percent, and the order states a net total of 6,790 dollars. It is ready to send.

Verdict: Allowed.

  • Order summary. 10 BOTOX Cosmetic vial(s) and 0 filler box(es); gross $7,000, portfolio level 1, 3 percent discount, net $6,790.

4. Large practice order: Large practice order with a big discount and a wrong total

The agent's request. Please order 40 BOTOX Cosmetic 100 unit vials, 15 JUVEDERM Voluma XC boxes, 6 JUVEDERM Volux XC boxes and 2 JUVEDERM Volbella XC boxes for an existing APP member medical practice. The practice has refrigerated storage. The sales rep offers a discount of 12 percent, and the order states a net total of 38,500 dollars. It is ready to send.

Verdict: Blocked.

  • Discount far above earned level. The quote gives 12 percent discount; the order earns 9 percent and a person can approve at most 2 points more.
  • Stated net total does not match. The quote states a net total of $38,500; the order prices to $41,860.
  • Large order credit review. The net order total is $41,860; orders over $40,000 need a credit review.

5. Large practice order: The agent resubmits after fixing the errors

The agent's request. Please order 40 BOTOX Cosmetic 100 unit vials, 15 JUVEDERM Voluma XC boxes, 6 JUVEDERM Volux XC boxes and 2 JUVEDERM Volbella XC boxes for an existing APP member medical practice. The practice has refrigerated storage. The sales rep offers a discount of 9 percent, and the order states a net total of 41,860 dollars. It is ready to send.

Verdict: Needs approval.

  • Large order credit review. The net order total is $41,860; orders over $40,000 need a credit review.
  • Order summary. 40 BOTOX Cosmetic vial(s) and 23 filler box(es); gross $46,000, portfolio level 3, 9 percent discount, net $41,860.

6. Large practice order: The agent resubmits a smaller order

The agent's request. Please order 30 BOTOX Cosmetic 100 unit vials, 8 JUVEDERM Voluma XC boxes and 4 JUVEDERM Vollure XC boxes for an existing APP member medical practice. The practice has refrigerated storage. The sales rep offers a discount of 6 percent, and the order states a net total of 28,012 dollars. It is ready to send.

Verdict: Allowed.

  • Order summary. 30 BOTOX Cosmetic vial(s) and 12 filler box(es); gross $29,800, portfolio level 2, 6 percent discount, net $28,012.

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 practice order for BOTOX Cosmetic vials and JUVEDERM fillers: the kind of practice, the account type, the medical director, and more. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model of the ordering rules and returns a verdict, every reason and the totals it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please order 12 BOTOX Cosmetic 100 unit vials for a new APP member med spa. The sales rep offers a discount of 9 percent and applies the BOTOX Cosmetic growth rebate, with quarterly BOTOX growth of 5 percent. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. Prescription products can be shipped to a med spa only with a supervising medical director on file. The order has 12 BOTOX Cosmetic vial(s) and the practice has no refrigerated storage on file. The order has 12 BOTOX Cosmetic vials, over the per-order limit for this account type (10 for a new member, 50 for an existing member). The other two are on screen.
  6. The validator returned five 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 order are checked against each other.
  7. What this shows: for a discount level that depends on the whole order, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the BOTOX Cosmetic 100 unit to 10 vials, the medical director on file to yes, the refrigerated storage to yes, the discount to 5 percent and the net total stated on the order to 6,790.
  10. It calls the validator again.
  11. Still blocked, with one finding and one approval, all in one answer. The quote applies the BOTOX Cosmetic growth rebate but quarterly BOTOX growth is 5 percent; at least 10 percent is needed.
  12. Four findings cleared. Still blocking: growth rebate without qualifying growth. A new approval needs a person: discount slightly above earned level.
  13. The agent resubmits once more.
  14. The revised request. It changes the discount to 3 percent. It removes the growth rebate applied and Quarterly BOTOX growth.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared.
  18. Five 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.