Three quotes in. One PO out.
Quotes read, levelled to landed cost, then keyed into your ERP once you award.
Today
You do everything. Agents should!
- ManualAgent Read request
- ManualAgent Pick suppliers
- ManualAgent Write RFQs
- ManualAgent Chase replies
- ManualAgent Read PDFs
- ManualAgent Convert units
- ManualAgent Add freight
- ManualAgent Build bid tab
- ManualAgent Key the PO
- ManualAgent File quotes
What it costs
Where money is lost.
- Wrong winner Box price looked cheaper
- Hidden minimums Buy 50 when you need 30
- Freight surprises Flat charge on page two
- Stale prices Quote expired before the PO
The solution
No integrations. No babysitting.
The agent works your screens like a trained employee, by your rules.
- Screen, mouse, keyboard It uses your apps the way your team does.
- Runs on your machines In your sessions, with the logins you give it.
- Rules decide, not the model Your limits, checked the same way every run.
- People approve Spend and exceptions stop for the right person.
- Every run on record Documents, values, approvals, saved records.
The solution
Hand the whole cycle to an agent
- Reads request
- Sends RFQs
- Reads replies
- Levels bids
- You award
- Keys PO
- Verifies & files
Agent does itYou decide
How it works
Five steps. Zero re-typing.
-
Step 1
It reads the request
Items, quantities, need-by date, ship-to. From email or ERP.
Inbox
Maintenance planner
REQ-3148 · need by 11/20, Plant 1
Checked request
✓20 EA UCP208 pillow block bearing
✓30 EA hydraulic hose 1/2 in x 36 in
✓10 EA M18 proximity sensor
✓1,000 EA hex bolt 1/2-13 x 2 Gr 8
✓6 EA pneumatic cylinder 2 in x 6 in
✓No duplicate open PO
-
Step 2
It sends the RFQs
Approved suppliers only. Every message logged.
Draft · to Suppliers A, B and C
RFQ · REQ-3148 · 5 lines
Please quote unit price, unit of measure, freight, lead time and quote validity for the 5 attached lines.
- PO sent
- No reply, 2 days
- Reminder sent
- Buyer told if still silent
-
Step 3
It levels the bids
Per box, per each, freight, minimums. Made equal.
Quotes received
PDFSupplier A$1,932.50 + $185 freight
PDFSupplier B$2,049.50, freight incl.
PDFSupplier C$2,347.50 + $60, 50 EA min
Landed cost per each · REQ-3148 · 5 lines
-
Step 4
It keys the PO. Then checks it.
After you award. Reopened to confirm every line and total.
PO ENTRY PO#: 40733
VENDOR: SUPPLIER B
LN PART QTY COST
01 REQ-3148 5 lines $2,049.50
▌
Green screenERP · PO entry
PO 40733Emailed to supplier -
Step 5
It sends the PO
Emailed to the winner. Promised date checked against need-by.
NOVEMBER
SMTWTFS 12345678910111213141516171819202122232425262728293031Need datePromised
Supplier B · PO 40733
PO 40733 received. All 5 lines ship 11/18.
Earliest is the 18th.
To your buyer
PO 40733 is on time. ExpediteSwitch supplier
The full process
RFQ to PO: every step
What the agent does, where you decide, and the rules it checks.
- Approved requisition
- Read items & need-by
- Supplier on approved list?No → don't send RFQ
- Send RFQs
- Read each reply
- Quote still valid?No → ask for fresh price
- Convert units, apply minimums
- Add freight to landed
- Freight & lead stated?No → mark unknown, ask
- Same part number?No → flag alternate
- Build linked bid tab
- Buyer awards & approves
- Key PO in ERP
- Saved PO matches award?No → stop and ask
- File quotes with PO
- PO ready to send
Agent does it You decide Rule check
Built for you
Built for messy quotes
- 1Three formatsPDF, email body, spreadsheet
- 2Mixed unitsPer box versus per each
- 3Hidden minimumsMOQ changes the real total
- 4Fine-print freightFlat, included or not stated
- 5Alternate partsDifferent brand on one line
Your controls
Your rules. Exactly.
Written once in plain English. Followed every time.
- Over $5,000? Manager approves
- Quote expired? Ask for fresh price
- Alternate part quoted? Qualified person decides
Never, on any run
- Pick the supplier on its own
- Accept an alternate part
- Treat missing freight as zero
- Use an expired quote price
- RFQ an unapproved supplier
When a rule says no
It stops and asks you.
Every held item lands in one queue with the documents, the values read and the rule that fired.
- Don't send RFQSupplier on approved list? 2 min
- Ask for fresh priceQuote still valid? 14 min
- Mark unknown, askFreight & lead stated? 1 h
- Flag alternateSame part number? 3 h
RUN-2291
Don't send RFQ
RuleSupplier on approved list? No
I stopped here. Everything I read is attached. Your call.
The difference
Your team, before and after
| Today | With your agent | |
|---|---|---|
| Retyping quotes | Every line, by hand | None |
| Unit conversions | When someone notices | Shown with the formula |
| Landed cost | Often skipped | On every quote |
| Supplier choice | Buyer | Buyer, from one bid tab |
Your existing systems
No new systems!
The agent runs where you work.
ERP
-
Business Central -
Epicor -
SAP
-
Oracle -
NetSuite -
Infor -
Acumatica -
Sage -
SYSPRO
Supplier portals
-
SAP Ariba
-
Coupa -
Amazon Business -
Grainger -
McMaster-Carr
Inbox & documents
-
Outlook -
Gmail -
Excel -
Teams -
Acrobat / PDF -
SharePoint
Screens differ by version and setup; we confirm the exact steps on your system before a pilot. Logos and product names identify systems only and belong to their owners; they do not imply a partnership or endorsement.
Your numbers
How many hours can you get back?
Your volume, your times, your labor cost. Estimates, not results.
POs × (minutes today − minutes with the agent) ÷ 60 × hourly cost
These are example assumptions, not results. Minutes per competitively quoted PO cover sending RFQs, reading replies, building the comparison and entering the PO. These defaults are assumptions; replace them with your own timings.
Demonstration
Watch recorded runs
This recording is adjacent, not RFQ-to-PO. It shows a sales quote in Epicor Kinetic where the agent found an expired supplier price, raised supplier RFQ 482 and waited for the buyer to approve the new $2.05/EA price in Teams. It does not show a multi-supplier comparison or a purchase order being created.
FAQ
Questions buyers ask us
Can it read PDFs and spreadsheets?
Yes. It reads quote PDFs, Excel or CSV attachments and quotes typed into an email body, then puts every line into the same comparison. Each value links back to where it was found so the buyer can check it. Scanned or handwritten quotes are read too, but low-confidence values are marked for a person to confirm.
Does it compare freight?
Yes, as part of landed cost. Freight, handling and other charges stated on the quote are added by a written formula. If a supplier didn't state freight, the comparison says unknown rather than assuming it's free, and the agent can ask the supplier.
Who chooses the supplier?
Your buyer, whenever your policy requires a person to decide, which is the default. The agent lays out price, landed cost, delivery and any flags side by side; it does not quietly pick the lowest number.
Which ERP does it create the PO in?
The one you already use. The agent works through your PO entry screens with a signed-in user's permissions, or an API where that's the better route. Screens vary by version and configuration, so we confirm the steps on your system before a pilot; we don't claim a vendor partnership or identical behavior everywhere.
What if a supplier quotes a different part?
It is flagged as an alternate and kept out of the recommended totals until someone qualified approves it. The agent never decides that two parts are equivalent.
Turn your next quote into a PO.
- We build itYou show us the work once.
- Start to finishDoes exactly what your team does.
- No-risk trial$0 setup. See it work before you scale.
Bring one requisition and the quotes that came back for it.
Get demo