Predictika · Business messaging subscription quotes

An AI sales agent's messaging subscription quote, checked before it goes out

An AI sales agent prepares a subscription quote for the MyLINK Engage business messaging platform: an edition, the number of users, the monthly message volume on SMS, WhatsApp and RCS, add-ons such as the chatbot builder and payment link, the contract term, a discount, the go-live date and the contract total it states in euro. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quote rules and returns a verdict, every reason and the totals it computed.

Scope: LINK Mobility MyLINK Engage subscription quotes: edition, users, SMS, WhatsApp and RCS volumes, add-ons, region, term, discount, go-live date and the stated contract total. See everything this validator covers

This validator models MyLINK Engage subscription quotes of this kind, not just the scenarios shown below.

  • Editions and limits — three modeled editions (Starter, Business and Enterprise) with their own user limits, monthly message volume limits and minimum terms.
  • Channels, add-ons and region — which of SMS, WhatsApp and RCS, the MyLINK Connect chatbot builder, the MyLINK Payment link, a dedicated number and a custom sender name each edition and region offers.
  • Price, term and review — the discount limit, the discount and very high volumes that need approval, the go-live date against the onboarding time, and the stated contract total compared with the computed one.

Any MyLINK Engage quote that touches these rules is in scope — not only the scenarios pictured here. The product names (MyLINK Engage, MyLINK Connect, MyLINK Payment and the SMS, WhatsApp and RCS channels) follow the public LINK Mobility site; the editions, user and volume limits, channel and add-on availability, term and discount rules, onboarding times and every euro price are modeled from comparable messaging platforms and are not published by LINK Mobility, so the prices on this page are illustrative and exclude VAT. Not covered: other LINK Mobility products, carrier fees, taxes and local number regulations.

The AI sales agentBuilds the messaging subscription 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.

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 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
Limits that depend on the editionOnly with care
Users, monthly volume and minimum term each differ by edition, so every edition needs its own rule for each limit.
The edition, users, volume and term are fields of one request and are checked together.
Channels and add-ons that depend on edition and regionOnly with care
WhatsApp, RCS, the chatbot, payment, a dedicated number and a custom sender each depend on the edition, the region or both, so each needs rules on both.
The edition, region, channels and add-ons are checked together on every call.
A volume that is the sum of three channelsOnly with workarounds
The limit applies to the total of SMS, WhatsApp and RCS, so a rule must add the channels before it compares the total with the edition limit.
The total volume is computed on every call and compared with the limit of the edition.
A contract total built from many partsOnly with workarounds
The total depends on the edition, the three channel volumes, the add-ons, the discount and the term, so it must be computed before it can be compared with the total stated.
The contract total is computed on every call and compared with the total stated in the quote.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as a step is saved or 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 quote; approval findings need a person to sign off; everything else is computed.

1The quote has 6 users; this edition allows up to 5.
2The quote has 26 users; this edition allows up to 25.
3The quote has 101 thousand messages a month; this edition allows up to 100 thousand.
4The quote has 2,001 thousand messages a month; this edition allows up to 2,000 thousand.
5The quote has no monthly message volume on any channel.
6WhatsApp messaging is not included in the Starter edition in the modeled range.
7RCS messaging is not included in the Starter edition in the modeled range.
8RCS business messaging is not offered for the US region in the modeled range.
9The quote has a term of 11 months; this edition needs at least 12 months and at most 60.
10The quote has a term of 61 months; this edition needs at least 12 months and at most 60.
11The MyLINK Connect chatbot builder is not offered with the Starter edition in the modeled range.
12MyLINK Payment is offered only with Business or Enterprise and not for the US region in the modeled range.
13A dedicated number is offered only with the Enterprise edition in the modeled range.
14A custom alphanumeric sender name is not available for the US region; US traffic uses registered numbers.
15A monthly discount of 900 euro is more than 5 percent of the monthly list price of 12,490 euro; a sales director should approve it.
16A monthly discount of 2,000 euro is outside the 0 to 15 percent of the monthly list price of 12,490 euro that a quote may carry.
17A monthly discount of -5 euro is outside the 0 to 15 percent of the monthly list price of 12,490 euro that a quote may carry.
18The quote states a contract total of 10,000 euro; the model gives 149,880 euro.
19Onboarding takes about 15 days in this model; the customer needs to go live in 10.
20Onboarding takes about 45 days in this model; the customer needs to go live in 40.
21More than 5,000 thousand messages a month needs a carrier capacity review before the quote is confirmed.
22The quote has 21,500 thousand messages a month; this edition allows up to 20,000 thousand.
23The quote has 9 users; this edition allows up to 5.
24The quote states a contract total of 100 euro; the model gives 2,340 euro.

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. Edition, channels and add-ons: A Starter edition quote for 8 users with WhatsApp, the chatbot builder and the payment link

The agent's request. Please quote the Starter edition of MyLINK Engage in the EU region for 8 users with 40 thousand SMS messages and 10 thousand WhatsApp messages a month, with the MyLINK Connect chatbot builder and the MyLINK Payment link, on a term of 1 month, and the customer needs to go live in 60 days. The quote states a contract total of 3,090 euro. It is ready to send.

Verdict: Blocked.

  • More users than the edition allows. The quote has 8 users; this edition allows up to 5.
  • WhatsApp needs Business or Enterprise. WhatsApp messaging is not included in the Starter edition in the modeled range.
  • Chatbot needs Business or Enterprise. The MyLINK Connect chatbot builder is not offered with the Starter edition in the modeled range.
  • Payment needs Business or Enterprise, outside the US. MyLINK Payment is offered only with Business or Enterprise and not for the US region in the modeled range.

2. Edition, channels and add-ons: The agent resubmits after fixing the errors

The agent's request. Please quote the Business edition of MyLINK Engage in the EU region for 8 users with 40 thousand SMS messages and 10 thousand WhatsApp messages a month, with the MyLINK Connect chatbot builder and the MyLINK Payment link, on a term of 12 months, and the customer needs to go live in 60 days. The quote states a contract total of 41,880 euro. It is ready to send.

Verdict: Allowed.

  • Quote summary. Monthly list price 3,490 euro, net 3,490 euro after discount, contract total 41,880 euro, onboarding about 25 days.

3. Volume, term, discount and total: A Business edition quote with 2,100 thousand SMS messages a month on a 6-month term with a large discount and a contract total that does not match

The agent's request. Please quote the Business edition of MyLINK Engage in the EU region for 12 users with 2,100 thousand SMS messages a month, with no add-ons, on a term of 6 months, with a discount of 19,000 euro a month, and the customer needs to go live in 60 days. The quote states a contract total of 50,000 euro. It is ready to send.

Verdict: Blocked.

  • Monthly volume above the edition limit. The quote has 2,100 thousand messages a month; this edition allows up to 2,000 thousand.
  • Term outside the allowed range. The quote has a term of 6 months; this edition needs at least 12 months and at most 60.
  • Discount above the limit. A monthly discount of 19,000 euro is outside the 0 to 15 percent of the monthly list price of 94,990 euro that a quote may carry.
  • Stated contract total does not match. The quote states a contract total of 50,000 euro; the model gives 455,940 euro.

4. Volume, term, discount and total: The agent resubmits after fixing the errors

The agent's request. Please quote the Enterprise edition of MyLINK Engage in the EU region for 12 users with 2,100 thousand SMS messages a month, with no add-ons, on a term of 12 months, with a discount of 3,800 euro a month, and the customer needs to go live in 60 days. The quote states a contract total of 1,117,200 euro. It is ready to send.

Verdict: Allowed.

  • Quote summary. Monthly list price 96,900 euro, net 93,100 euro after discount, contract total 1,117,200 euro, onboarding about 5 days.

5. Term and approvals: An Enterprise edition quote with 5,001 thousand messages a month, a 61-month term, a discount and a short go-live date

The agent's request. Please quote the Enterprise edition of MyLINK Engage in the Nordics region for 100 users with 3,501 thousand SMS messages, 1,000 thousand WhatsApp messages and 500 thousand RCS messages a month, with the MyLINK Connect chatbot builder, on a term of 61 months, with a discount of 19,800 euro a month, and the customer needs to go live in 20 days. The quote states a contract total of 13,907,695 euro. It is ready to send.

Verdict: Blocked.

  • Term outside the allowed range. The quote has a term of 61 months; this edition needs at least 12 months and at most 60.
  • Discount above 5 percent. A monthly discount of 19,800 euro is more than 5 percent of the monthly list price of 247,795 euro; a sales director should approve it.
  • Go-live date earlier than onboarding time. Onboarding takes about 45 days in this model; the customer needs to go live in 20.
  • Very high monthly volume. More than 5,000 thousand messages a month needs a carrier capacity review before the quote is confirmed.

6. Term and approvals: The agent resubmits after fixing the errors

The agent's request. Please quote the Enterprise edition of MyLINK Engage in the Nordics region for 100 users with 3,400 thousand SMS messages, 1,000 thousand WhatsApp messages and 500 thousand RCS messages a month, with the MyLINK Connect chatbot builder, on a term of 36 months, with a discount of 9,700 euro a month, and the customer needs to go live in 60 days. The quote states a contract total of 8,407,800 euro. It is ready to send.

Verdict: Allowed.

  • Quote summary. Monthly list price 243,250 euro, net 233,550 euro after discount, contract total 8,407,800 euro, onboarding about 45 days.

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 subscription quote for the MyLINK Engage business messaging platform: an edition, the number of users, the monthly message volume on SMS, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the quote 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 quote the Starter edition of MyLINK Engage in the EU region for 8 users. The quote states a contract total of 3,090 euro. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The quote has 8 users; this edition allows up to 5. WhatsApp messaging is not included in the Starter edition in the modeled range. The MyLINK Connect chatbot builder is not offered with the Starter edition in the modeled range. The other one is on screen.
  6. The validator returned four 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 limits that depend on the edition, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the edition to business, the term to 12 months and the stated contract total to 41,880.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared.
  13. Four 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. Now you can try the other scenarios yourself.