A 40-line quote request, priced in minutes
RFQ emails are read, every line matched, stock and customer pricing checked. Sales just approves the quote.
- Industry
- Wholesale and distribution
- Systems connected
- Email, ERP or inventory system, price agreements, CRM
- Headline result
- Concept, not yet built
Expected outcome
Expected: quotes go out the same morning instead of the next day, and reps spend their time on the lines that need judgment rather than re-typing the rest.
The business
Designed for distributors and wholesalers whose sales team receives quote requests by email, often as spreadsheets or PDFs with dozens of lines.
The problem
Every request is re-typed line by line. Customers describe the same part five different ways, stock has to be checked in one system and contract prices looked up in another. A large quote takes half a day, and the fastest supplier usually wins the order.
- RFQ email arrives
- Rep re-types each line
- Checks stock in ERP
- Looks up customer price
- Builds quote by hand
- RFQ email arrives
- Lines read and matched
- Stock and price checked
- Draft quote ready
- Rep approves and sends
My approach
Matching messy part descriptions to a catalogue is judgment work, so an agent does it and shows how confident it is for every line. Fixed rules handle the rest: stock comes straight from the ERP and prices from the customer’s agreement. Nothing is sent without a person approving it.
How I’d solve it
- Reads quote requests from email, including attached spreadsheets and PDFs.
- Matches each line to the catalogue, suggests alternatives for unclear or out-of-stock items, and flags low-confidence matches.
- Checks live stock and applies the customer’s contract pricing and discount rules.
- Creates a draft quote in the existing system for the rep to review, edit and send.
For technical readers.
- LLM extraction from email bodies and attachments into a fixed line-item schema
- Catalogue matching with embeddings plus rules for part numbers and units, with a confidence score per line
- Stock and pricing read through the ERP’s API; draft quote written back, never sent automatically
- Every match and correction logged, so accuracy improves over time