Boosty
CAPABILITY · QUOTES & PROPOSALS

Every quote goes out with the customer’s price list and the margin protected.

Claude builds every quote under your commercial policy: applies the customer’s price list, calculates defensible discounts, protects the margin, adds taxes and multi-currency, and publishes a versioned proposal with a public link, no login required. A discount above the cap waits for a person’s approval.

See how it builds the price
Anthropic deployment standardSame engine, your industry’s rulesOn your current core

Commercial proposal

Distribuidora Andina

No. P-9F3A · v2 · € EUR

Building
Line itemAmount
drafting line item…

Total · margin 16.40% · ITBIS applied

rate frozen in the snapshot

€ 0.00
boosty.digital/propuesta/9f3a · no logingenerated by Claude
KPI 01

1

price list

per client and per country

KPI 02

0

margin errors

hard floor per line item

KPI 03

L1

the discount

prepared, waiting for approval

KPI 04

6

industries

same pricing engine

UNDER THE HOOD

It shows how it built the total, line by line.

A quoting tool that spits out a number without explaining the price list, discount, and margin is a tool your team will override by hand. Claude exposes every pricing decision: which list it applied, why that discount, and where the margin landed.

Sample request

The request comes in

Recurring distributor requests 480 units of the base SKU + 60 premium. Has "Wholesale" price list assigned and net-30 payment terms. The rep suggests an extra 12% discount to close this week.

Claude reasons

Correct price list

customer = Wholesale → uses that list, not retail (−18% base already applied)

Volume discount

480 units crosses the 400+ tier → −7% automatic per policy, not negotiated

Extra discount requested

12% requested + 7% volume = 19% → margin would drop to 11%, below the 15% floor

Defensible counteroffer

approves 9% extra (margin 16.4%) + conditions the 12% on prepayment

Score

88/100

Verdict from Claude

Quote ready. Margin protected at 16.4%. Claude left a note explaining why not the 12%.

WHAT AI DOES IN YOUR QUOTING ENGINE

Five pricing jobs you shouldn't be doing in Excel anymore

Each one runs automatically on every incoming order. Your rep receives a proposal ready to send, not a spreadsheet to fight with.

claude.configure(order)

Turns an order into structured line items

Reads the requirement in natural language and builds it as line items: product, quantity, unit, applicable price list, and dependencies. The order comes in raw and comes out as a configurable quote.

claude.configure(order)

› input

Order: "I need 480 base units, 60 premium, installation included, invoice net 30"

› claude →

line 1: SKU-BASE × 480 · list=Wholesale

line 2: SKU-PREM × 60 · list=Wholesale

line 3: Installation · 1 service

condition: net-30 credit

→ quote configured · 3 line items

LIVE SYSTEM · Grupo Latitud

This is what it looks like inside an AI-operated system — and how it is governed.

A quote is a commitment of money. Here you see how it is built with the current list and the country tax, and what happens when the discount exceeds the cap.

Modules in this tour

  1. 01The current price list rules
  2. 02Move the discount and watch where it stops
  3. 03The commercial director decides with the full case
  4. 04What the customer did with the proposal
  5. 05The rule that holds all this up

Boosty Standard for Operating with AISimulated AI · demo data

THE SAME ENGINE

One quoting engine. The rules change, the judgment doesn't.

We don't build a different quoting engine per industry. The same pricing engine reads the specific rules of each business: lines of business, items, variants, taxes. This is already running in production.

boosty · judgment-engine · 1 model · 6 industriesin production
›engine.read(Insurance) · Policy quoting engine · 8 lines of business

Signals specific to the industry

Line of business (health/auto/life/home)
Sum insured
Prior claims
Chosen deductible
score84/100
Multi-step quote ready — 1 document pending validation
same enginezero retraining per industry

LIVE QUOTE BUILDER

Play with the quote builder. The price rebuilds itself.

Change list, quantity, discount or currency: the engine recalculates the quote instantly and warns you if the margin falls below the floor. This is what your client builds step by step.

step by step · configure your quote

1 · Customer price list

2 · Number of units

120 u

no volume tier yet (200+ / 400+)

3 · Negotiated extra discount

6%

4 · Installation

5 · Currency

claude.price() · recalculates live claude
list appliedWholesale · base ×0.82
list unit price$ 262.40
total discount−6% (vol 0% + extra 6%)
net unit price$ 246.66
subtotal (120 u + installation)$ 30,448.72
ITBIS 18%$ 5,480.77
total USD$ 35,929.49
margin 14.4% · BELOW the 15% floor — Claude routes it to approval, it does not publish

PUBLIC PROPOSAL

One link, no login. The client opens and accepts.

This is how your client sees the proposal at /propuesta/:id: no account to create, with your brand, and they accept in one click leaving a timestamp. Every opening is logged.

boosty.digital/propuesta/9f3a · no login

Commercial proposal · v2

Distribuidora Andina

Pending
Line itemQtyTotal
Core platform · annual license1$ 18,400.00
Implementation and API integration1$ 9,200.00
Additional users · pack of 252$ 3,000.00
Premium support · 12 months1$ 4,800.00
Total · USD (ITBIS included)$ 41,772.00
tracking · /propuesta/9f3a · live

Public link status

Link opened by the client
Reviewing line items · 2m 14s
Pending acceptance
Accepted · May 15 2026, 11:42
no login · no friction · every view logged

IN THE SYSTEM · PROPOSALS

Who opened the proposal, on which device and for how long.

The follow-up the agent proposes comes from those opens, not from a fixed date. Publishing the public link is a person’s action.

Real screenshot of the system · demonstration data

APPROVAL FLOW

Draft to sent, with no PDFs lost.

Every proposal moves through its flow and every change is a version, not another file in the inbox. If the amount crosses the threshold it goes to approval; if not, it passes straight through.

claude.approve() · versioned flow · livein production
Draft

Claude builds v1: 7 line items, Wholesale list, selective ITBIS

In review

Amount > BU threshold → routed to sales management

Approved

Management approves · margin 19.6% above floor · v1 sealed

Sent

Branded PDF + public link /propuesta/9f3a published

Version history · no ambiguity about “which one did we agree on”

v1snapshot

initial draft · 7 line items · archived immutable

v2current

−2 optional line items · total −14% · unit margin intact

the public link always points to the current versiondiff visible to the client

IN THE SYSTEM · APPROVALS

The discount above the cap reaches the phone of whoever decides.

The quote builder prepares the proposal and leaves it waiting with the amount, the margin, the customer history and the risk. Approving or rejecting is one tap, and who and when is recorded.

  • Within the cap, it is issued
  • Above the cap, it waits for an approval
  • Below the minimum margin, the policy blocks it

Real screenshot of the system · demonstration data

CONNECTED STACK

Lives on top of your core. Doesn't replace it.

The pricing engine connects to what you already use. If your system has a REST API, we talk to it; if it's legacy, we bridge it.

Anthropic

Claude · Anthropic

Claude Partner

The pricing engine: configures line items, calculates discounts, protects margins, and reasons through it

Kommo CRM

Kommo CRM

Partner

The quote originates from the deal and moves the pipeline stage upon acceptance

Monday.com

Monday.com

Partner

Accepted proposal → the project starts automatically with its line items

WhatsApp

WhatsApp Business

The public proposal link goes out through the channel where your customer responds

Make

Make / n8n

Webhooks to your legacy ERP or invoicing system without a modern API upon proposal acceptance

Supabase

Supabase

Deno Edge Functions for pricing calculation, version snapshots, and public links

Frequently asked questions about Quotes & Proposals

No. It's a pricing layer that lives ON TOP of your core. It reads your price lists and discount rules where they already are; if you have a REST API we integrate natively, and if it's a legacy system we bridge it via Make/n8n. Your team keeps working where they work, except now the quote builds itself with judgment.

You define the floors. By default it applies price lists and policy discounts automatically (low risk), but any discount that crosses the margin floor or an amount threshold enters a human approval flow. It never publishes a proposal that breaks your margin without someone approving it.

Every approved proposal generates a URL like /proposal/:id (or /quote/:id, /offer/:id) that the customer opens without an account. They see the current version, download the branded PDF, and accept with one click leaving a timestamp. Every view and acceptance is recorded so you know the real level of interest.

Each change creates a new version keeping the previous one as an immutable snapshot. The public link always points to the current version and shows a diff of what changed. No more arguing about "which of the three PDFs we agreed on."

Yes. It consolidates line items in different currencies to the requested currency with the day's rate frozen in the snapshot, and applies the tax that corresponds to each line (taxable, exempt, differentiated rate). Tested with ITBIS, VAT, and multi-currency USD/DOP/EUR schemes.

Yes. We use it in insurance for 8-line-of-business quoting wizards where the customer builds their policy step by step, and in fintech for proposals with variants. The same engine works for both the rep's internal quoting tool and the public wizard.

No. A PDF generator fills in a template; this reasons through the price: which price list, which discount is defensible, where the margin lands, and whether it needs approval. The difference is pricing judgment and explainable versioning, not the document format.

It is defined in the assessment. The scope — what gets built first and what waits — comes from what we see in your operation, not from a catalog. Book 30 minutes and we give you the range in writing.

Gabriel Montiel
Founder · Boosty Digital

A WORD FROM THE FOUNDER

“A sale is won with the right quote on time: the customer’s price list, the defensible discount and the protected margin.”

A quote works like a recipe: the ingredients are the customer’s price list, the discount policy, the cost and the country’s tax. When each rep builds it from memory in a spreadsheet, the result depends on who prepares it and at what hour: the wrong list, one discount point too many, a proposal that lands after the competitor’s.

The quoting engine applies those rules line item by line item: the list that applies, the discount within the cap, the margin against its floor and the exact tax. It publishes the proposal versioned, with a link the customer opens and accepts without a login. The AI prepares the quote and the reason behind every number; a discount above the cap is decided by a person, with the evidence in front of them.

For the business, that means consistent prices across reps and a margin you see before signing. Book 30 minutes with me: we build one of your quotes with the engine, line by line. Who decides a discount above the cap today, and where is it written down?

Gabriel Montiel signature

Gabriel Montiel

CEO · Boosty Digital

Applied AI Professor, UCAB·Industrial Engineer·MBA

LET'S TALK

Ready to quote with judgment, not with Excel?

Schedule a 30-minute assessment. Bring a real order of yours and we'll show the engine building the quote live: price list, discount, margin, taxes, and the public link. No corporate deck.

✓
Assessment of your current quoting flow
✓
What we would build first: the quote builder with its discount cap
✓
Integration plan with your current CRM or ERP

No spam. We reply within 24 business hours.