Predictika · Brokerage software quotes
An AI sales agent prepares a subscription quote for a real estate brokerage group: seats and offices, the focus of the business, the Publish marketing component, the viewing and bidding and legal-document functions, Next Hub integrations, a support tier, a term and a discount. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of what each combination allows and returns a verdict, every reason and the monthly total it computed.
This validator models Vitec Megler subscription quotes, not just the scenarios shown below.
Any Megler Suite quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Vitec business units. The product names (Next Megler Suite, Publish, Next Hub) and functions follow the public Vitec Megler pages. All prices (in Norwegian kroner per month), seat and integration limits, support tiers, the minimum term and the approval thresholds are modeled from comparable brokerage software and are illustrative, not published by Vitec.
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 |
|---|---|---|
| Limits that depend on other choices | Only with care Bidding, Publish, Next Hub and API access depend on the focus and on each other, so a rule is needed for every pairing and must be kept in step with the catalog. | Each pairing is checked in the same pass as every other rule. |
| A monthly total reconciled with a stated one | Only with workarounds The total is built from seat prices that vary by focus, add-ons, support tier, Next Hub and discount, and a separate calculation is needed to compare it with the figure the quote states. | The total is computed inside the model and compared with the stated one on every call. |
| Support tiers tied to size | Only with care Premium support depends on the number of seats, so the rule must read a number from another part of the quote. | The seat count is compared with the tier in the same pass. |
| Discounts with a sign-off and a hard cap | Only with care One threshold sends the quote to a person and a higher one blocks it, so the rules must be ordered and kept apart. | Both thresholds are checked together and each finding says whether it blocks or needs a person. |
| Large or unusual setups that need review | Only with care A large rollout or a commercial group with many integrations is not an error, but needs a person, which rules often block or ignore. | These come back as approvals, separate from the blocking findings. |
| 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 person 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 10 user seats for 12 offices; each office needs at least one seat. |
| 2 | The viewing and bidding module is for residential and new-construction brokerage, not commercial. |
| 3 | New-construction brokerage needs the Publish marketing component. |
| 4 | 3 integrations are quoted but Next Hub is not on the quote. |
| 5 | Next Hub connects third-party systems through the API; API access is not on the quote. |
| 6 | Next Hub supports at most 10 integrations per order; the quote has 11. |
| 7 | Premium support needs at least 25 seats; the quote has 10. |
| 8 | The subscription term is 11 months; the minimum is 12. |
| 9 | The quote states 7,500 NOK per month; the quoted components compute differently. |
| 10 | A discount of 20 percent is above 10 percent and needs sales management approval. |
| 11 | A discount of 30 percent is above the 25 percent maximum. |
| 12 | 201 user seats is a large rollout and needs an implementation review. |
| 13 | A commercial brokerage with more than 5 integrations needs a solution architect review. |
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 the Megler Suite for a commercial brokerage group with 10 user seats across 4 offices, on Premium support and an 11-month term, with the viewing and bidding module and Next Hub, and 12 integrations and a discount of 20 percent. The quote states a monthly total of 21,000 NOK. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Megler Suite for a commercial brokerage group with 10 user seats across 4 offices, on Premium support and a 12-month term, with Next Hub and API access, and 10 integrations and a discount of 20 percent. The quote states a monthly total of 19,840 NOK. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Megler Suite for a commercial brokerage group with 25 user seats across 4 offices, on Premium support and a 12-month term, with Next Hub and API access, and 5 integrations and a discount of 10 percent. The quote states a monthly total of 33,525 NOK. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Megler Suite for a new-construction brokerage group with 10 user seats across 12 offices, on Standard support and a 12-month term, with 3 integrations. The quote states a monthly total of 8,900 NOK. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Megler Suite for a new-construction brokerage group with 10 user seats across 2 offices, on Standard support and a 12-month term, with the Publish marketing component, Next Hub and API access, and 3 integrations. The quote states a monthly total of 18,000 NOK. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote the Megler Suite for a residential brokerage group with 201 user seats across 20 offices, on Extended support and a 12-month term and a discount of 30 percent. The quote states a monthly total of 119,595 NOK. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote the Megler Suite for a residential brokerage group with 200 user seats across 20 offices, on Extended support and a 12-month term and a discount of 10 percent. The quote states a monthly total of 153,000 NOK. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.