BidBook
BidBook — build the bid in a minute, send one link, and your customer picks a package and says yes.

Describe it — AI drafts it

Type the job in your words, with prices you know — like “interior detail $189”.
BidBook builds the items below. Prices only come from you — no price means $0, marked price needed. Never made up. Tag each item Core, Plus or Premium below and BidBook turns the one bid into Good, Better and Best packages.

Your bid

Shows on the quote as “Quote from …”. Leave blank and it stays off.
DescriptionQtyUnit pricePackageLine total

Package tags build your three prices: Core items are in every package · Plus items join in Better and Best · Premium items are Best only. One bid, three yeses.

Discount & tax — both optional.

The date this bid stops being good. Starts at 30 days out — change it any time. It prints on the bid.
Due to book the job. Prints on the bid and shows on the customer link. 0 = no deposit line.
Everything on the bid, before discount & tax$0.00
Discount (%)−$0.00
Tax (%)$0.00
GOOD
$0.00
The essentials
BETTER ⭐
$0.00
Most customers pick this one
BEST
$0.00
Everything, top shelf
Deposit to book (on Better)$0.00

🧠 Your usual setup — BidBook remembers

Save the bid above as your usual setup and every new bid starts from it — your name, your usual items and rates, discount, tax, deposit and notes. Client and title always start blank; they're per job. The setup lives on this device only, never uploads. Forget it any time.

Customers approve on the link by texting this number.
No phone? Approvals come here instead.
Paste your own Stripe, Venmo or Cash App link and the customer page gets a “Pay deposit” button that opens it. BidBook never touches the money.

Your bid — ready to send

This builds itself while you type. Copy it into an email or message, print a clean copy — or make the customer link and let them approve on a page built for saying yes.

The link opens a clean page with your three packages — the bid travels inside the link itself, nothing is uploaded. Your customer picks a package, taps Approve, and the yes comes back to you as a text or email. If you saved a payment link and a deposit %, they get a Pay deposit button too. BidBook itself sends nothing and takes no payments.

Saved bids — your chase board

How BidBook works

Describe the job in your own words at the top and the AI drafts the line items — or fill the form in yourself. Tag each item Core, Plus or Premium and BidBook prices three packages from the one bid: Good (the essentials), Better (Good + the Plus extras — the one most customers pick), and Best (everything). Discount and tax are worked out per package, in whole cents, as you type.

When the bid is ready, tap Make the customer link and send it however you already talk to the customer. The link opens a clean page with your packages — they pick one, tap Approve, and the yes comes back to you as a text or email to the number or address in your usual setup. Saved a payment link and a deposit %? Their page shows the deposit due and a Pay deposit button that opens your link — BidBook never handles the money itself.

Every bid carries a Valid until date that prints on the bid. Saved bids are your chase board: each carries a status — Draft, Sent, Accepted, Declined (past its date, a Draft or Sent bid shows Expired on its own) — a Copy follow-up button that writes the check-in message for you, and, once accepted, a Make invoice button that writes the invoice for the package they picked, deposit and balance split out. The board also keeps your score: sent, approved, and dollars won. Saved bids live on this device only, in this browser — nothing is uploaded, and no account is needed to use any of it.