Predictika · Practice communications quotes
An AI sales agent prepares a quote for Weave, the patient communications platform for dental, optometry, veterinary and medical practices: the Base Plan with or without phones, the Coordinate and Attract Bundles, the AI Receptionist and Yealink phones, for one office or several, month to month or on a year-long term. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plans and bundles Weave publishes and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models Weave plan quotes as published on the Weave plans and phones pages, not just the scenarios shown below.
Any Weave plan quote that touches these plans, bundles and add-ons is in scope — not only the scenarios pictured here. Not covered: Weave Payments processing rates (flat rate, not published), Weave Pay terminals, individual solutions priced separately, taxes, onboarding and negotiated discounts. Only the $199 and $149 prices are published; the other prices on this page are illustrative.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Features that live inside bundles | Only with care Online scheduling, digital forms, reviews, bulk texting and email marketing each belong to a bundle; a rep who picks features rather than bundles can promise one and leave the bundle off, and it takes a product rule per feature and bundle to catch it. | The needs and the bundles are in one request and each need is checked against the bundles quoted. |
| Phones that must cover the staff | Only with workarounds The plan includes 2 phones per location and more are Yealink upgrades; comparing phones needed with phones supplied needs a calculated field per location and is often left to the rep or a spreadsheet. | Phones needed, included phones and upgrades are compared in one pass on every call. |
| Hardware that only goes with the phone plan | Only with care Yealink phones make sense only with the Base Plan with phones; a selection rule can enforce it, but only if someone writes it for each phone model and keeps it current. | The plan option and each phone model are checked together. |
| A term that changes every price | Only with workarounds Month to month and year-long terms price the plan, both bundles, the AI Receptionist and each phone differently, and the stated figure has to follow; that is a price table per product per term, kept in step by hand. | The unit price is chosen from the term for every line and the total is compared with the stated figure in the same pass. |
| Allotments that scale with locations | Only with care The Attract Bundle includes 5,000 texts and 10,000 emails, which a multi-location quote multiplies; a validation rule must do the arithmetic for each bundle count. | Texts and emails are compared with the allotment for the locations quoted on every call. |
| Every problem returned in one answer | Only 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. |
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.
| 1 | The quote has a term of 11 months; Weave sells month to month, or a year-long term or longer. |
| 2 | The quote has a term of 13 months; Weave offers discounts on extended-length contracts but does not publish them, so a person should confirm. |
| 3 | The quote covers no practice location; at least 1 location is needed. |
| 4 | The quote covers 6 locations; Weave prices larger groups as an enterprise quote, so a person should confirm. |
| 5 | The practice needs online scheduling and digital forms, which come with the Coordinate Bundle, and the quote does not include it. |
| 6 | The practice needs review requests, which come with the Attract Bundle, and the quote does not include it. |
| 7 | The quote plans 1 bulk texts and 0 marketing emails a month, which come with the Attract Bundle, and the quote does not include it. |
| 8 | The quote plans 5,001 bulk texts a month; the Attract Bundle includes 5,000 texts per location and Weave publishes no price for more, so a person should confirm. |
| 9 | The quote plans 10,001 marketing emails a month; the Attract Bundle includes 10,000 emails per location and Weave publishes no price for more, so a person should confirm. |
| 10 | The quote adds 2 Yealink T87W and 0 Yealink AX83H phones, but the Base Plan is quoted without phones; the phones go with the Base Plan with phones. |
| 11 | The practice needs 3 phones but the quote supplies 2; the Base Plan with phones includes 2 phones per location and more are Yealink upgrades. |
| 12 | The quote includes the Weave AI Receptionist, which is in early access and has no published price, so a person should confirm availability and price. |
| 13 | The Coordinate Bundle schedules into the practice management system, and the quote names one that Weave has not listed as integrated, so a person should confirm the integration. |
| 14 | The quote states a monthly price of $501.29; the plan prices give $501.30. |
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.
The agent's request. Please quote Weave for a practice with 1 office, on a 12-month term, with the Base Plan with 2 phones per office and the Coordinate Bundle. The practice wants online scheduling and digital forms, review requests, 4,000 bulk texts a month and 5 phones. The quote states $408.00 a month. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Weave for a practice with 1 office, on a 12-month term, with the Base Plan with 2 phones per office, the Coordinate Bundle, the Attract Bundle and 3 Yealink T87W phones. The practice wants online scheduling and digital forms, review requests, 4,000 bulk texts a month and 5 phones. The quote states $541.80 a month. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote Weave for a practice with 3 offices, on a 6-month term, with the Base Plan with 2 phones per office, the Attract Bundle and the AI Receptionist with voice and messaging. The practice wants online scheduling and digital forms, 12,000 bulk texts a month and 6 phones. Its practice management system is not on the Weave integration list. The quote states $2,446.20 a month. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Weave for a practice with 3 offices, on a 12-month term, with the Base Plan with 2 phones per office, the Coordinate Bundle, the Attract Bundle and the AI Receptionist with voice and messaging. The practice wants online scheduling and digital forms, 12,000 bulk texts a month and 6 phones. Its practice management system is not on the Weave integration list. The quote states $2,446.20 a month. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote Weave for a practice with 2 offices, on a 12-month term, with the Base Plan without phones, the Attract Bundle and 2 Yealink T87W phones. The practice wants 8,000 bulk texts a month, 12,000 marketing emails a month and 4 phones. The quote states $626.40 a month. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Weave for a practice with 2 offices, on a 12-month term, with the Base Plan with 2 phones per office, the Attract Bundle and 2 Yealink T87W phones. The practice wants 8,000 bulk texts a month, 12,000 marketing emails a month and 4 phones. The quote states $626.40 a month. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote Weave for a practice with 2 offices, on a 12-month term, with the Base Plan with 2 phones per office, the Attract Bundle and 2 Yealink T87W phones. The practice wants 8,000 bulk texts a month, 12,000 marketing emails a month and 4 phones. The quote states $761.40 a month. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.