Companion for BisTrack — Quote Request Automation

Intake

Customers send quote requests as email and PDFs. Intake reads them, works out who sent it, which delivery address it's for and which products they mean, prices it with BisTrack's own engine, and puts a finished draft in front of a human. One click posts the quote.

📥 Email & PDF 🤖 AI extraction 💲 BisTrack pricing ✅ Human review 📚 Learns your customers
How it works

From an email in the inbox to a quote in BisTrack.

Intake is deliberately review-first. Every draft is checked by a person before anything is written to your ERP — and once you've watched the confidence numbers on real traffic for a while, you can let the clean ones post themselves.

1 Getting it in

Drop it, watch a folder, or poll a mailbox.

Drag an email or PDF onto the inbox, drop files into a watched folder on the server, or point Intake at a shared Office 365 or Gmail mailbox and let it pick requests up on its own.

Where the sender's address matches one of your BisTrack users, the message is assigned to them — which is what puts it on their inbox and drives their own notification and auto-submit settings.

.eml .msg .pdf .txt Watched folder Mailbox polling
The drag-and-drop panel at the top of the Intake inbox
2 Reading it

Who sent this, and what do they want?

Intake parses the message, then works the sender through every address BisTrack holds — the customer record, each contact, each delivery address — before falling back to the email domain, the signature block, or a customer code quoted in the body.

Then it reads the delivery hints. "For the Riverside build" is matched against your job references, street addresses and address codes, because the address is what determines the price profile BisTrack will use.

Multi-strategy matching Job & address resolution Confidence scored
A draft showing the matched customer and delivery address with confidence badges
3 The hard part

Their words, your SKUs.

"30 sheets of half-inch OSB" has to become a product code in a catalog of thousands. Intake shortlists candidates from your BisTrack catalog — code, description, short description, manufacturer code and the alternative-keywords field that exists precisely for this — then has the AI pick the best match and say why.

Every line gets its own confidence, and so does the quantity: "box of 100" versus "box of 200" is a real ambiguity, and it's called out rather than silently guessed.

Catalog-aware Reasoning shown Ambiguities flagged
The line items table with matched SKUs, confidence badges and the AI’s reasoning
4 The reviewer's screen

Green, amber, red — and where to look.

Confidence is coloured the same way everywhere: green from 85%, amber from 60%, red below. The inbox shows the weakest part of each draft rather than an average, so a list of green rows genuinely means a quiet morning.

Correcting anything is a picker: change the customer, change the delivery address, change a line's product. The product picker opens with the customer's own wording already in the search box, which is usually the fastest route to the right SKU.

Bottleneck confidence One-click overrides Reasoning on hover
The Intake inbox, with a confidence percentage against every draft
5 The price

BisTrack prices it. Not us.

Preview pricing asks BisTrack to price every matched line using that customer's real price profile, rules, bands, quantity breaks and discounts. Nothing is recalculated locally and nothing is written — Intake just asks.

Each line comes back with its unit price, its total, the discounts applied, the price rule that fired and the band it landed in. The reviewer sees the number the customer would see, before committing to it.

Real price cascade Rule and band shown No write, no side effects
A draft under review, with the matched customer, address and priced line items
6 Posting

One click. A real BisTrack quote.

Submit creates the quote in BisTrack as an open quote, adds one order line per resolved product through BisTrack's own line-add logic, and recalculates totals and tax. The quote number comes straight back to the reviewer.

Intake won't let you submit an incomplete draft, and it says exactly what's missing — an unmatched line, a missing address, a tallied line with no tally. From there the sales rep picks the quote up in BisTrack and converts it the way they always have.

Native BisTrack quote Blocked until complete Quote number returned
A posted draft showing the returned BisTrack quote number
7 Getting better

It learns how each customer talks.

Approving a draft records that customer's wording against the SKU you approved. The next email from them using the same words resolves instantly, at high confidence, without an AI call at all.

Which is why the first few weeks with a new customer take more reviewing than the months that follow — and why a bad match is worth correcting once rather than working around.

Per-customer aliases No AI round-trip Correctable
The learned SKU aliases page showing remembered customer wording and use counts
Trust, then automate

Review-first by default. Automatic when you're ready.

The auto-submit settings, off by default with a confidence threshold

Nothing posts without a human — until you say so.

Auto-submit is off out of the box. Run review-only for a few weeks, watch where the confidence numbers actually land, then switch it on at a threshold above anything you've had to correct.

You choose the conditions: a matched customer, a matched delivery address, every line resolved. Auto-posted quotes are badged in the inbox so they're easy to audit afterwards, and any individual rep can opt themselves out entirely.

The Prospects queue, holding drafts whose sender could not be matched

Nothing gets stuck quietly.

A sender Intake can't identify goes to a prospects queue rather than being guessed at. A file it can't read goes to exceptions with the reason. Neither disappears.

On top of that, notification rules cover every milestone — received, parse failed, new prospect, draft ready above or below a confidence you set, quote posted, quote failed — to the assignee, a named list, or an outside supervisor who isn't a BisTrack user at all. A periodic sweep emails a digest of anything left sitting.

Admin → Users, mapping each reviewer to their BisTrack identity

It never writes anything else.

Intake creates quotes. It doesn't create customers, touch orders, take payments or move stock — and an unmatched line is never silently dropped to make a draft look clean.

Quotes post under a service identity, or under the reviewer's own BisTrack user where you've mapped them, so your ERP audit trail says who actually approved it.

Part of Hook-Tech One

Intake is licensed on its own and runs on the Hook-Tech One hub, alongside whichever other applications you own.

Build your suite Pipeline for BisTrack →