Sourcing software for hardware teams
Turn a CAD folder into quotes from your own suppliers.
TERIO builds the BOM from your assembly, checks every drawing against its 3D model, and lines up your suppliers' quotes at the same quantity.
A 30-minute demo with a co-founder. Bring a real CAD folder and we'll run it live.
Robot EVT build
Not clear to build4 lines block it
Sample data
Robot/137 files
- 149-line BOM
- 12 drawings checked
- 3 suppliers quoted
| Line | Part number | Qty | Where it stands | Sourcing |
|---|---|---|---|---|
| ASM-1100 | 6 | |||
| HAL-1110 | 6 | To decide | Brandt $44.00 | |
| HAL-1410 | 6 | To decide | Brandt $26.50 | |
| ASM-1200 | 12 | |||
| HAL-1240 | 24 | To decide | Oakridge $11.80 | |
| ASM-1300 | 36 | |||
| HAL-1320 | 36 | To decide | Oakridge $8.90 | |
| HAL-2105 | 36 | On order Late | Arden after 12 Nov | |
| ASM-1600 | 6 | Waiting on suppliers | RFQ-0043 · 3 lines |
Next on this build3 actions
Compare the offers · RFQ-0042
- Meridian4 of 4 lines$1,506.60
- Brandt4 of 4 lines$1,143.00
- Oakridge2 of 4 lines$603.60
- Brandt + Oakridge4 of 4 lines$1,026.60
Meridian's $450 fixture makes Brandt cheaper at 6 robots.
Chase the order · The gearmotor is promised after 12 Nov
Waiting on suppliers · RFQ-0043, 3 head lines, answers due 28 Oct
Reads the files you already have
- SOLIDWORKSassemblies, parts and drawings
- STEPfrom any CAD system
- PDFdrawings and supplier quotes
- Excel · CSVBOMs
How it works
From CAD folder to purchase order in four steps
Sample data
Drop in the CAD folder
The indented BOM fills in from the assembly, with your part numbers and quantities.
Robot.SLDASM
- Robot1
- Body assembly1
- Top body plate1Make
- Wheel assembly6
- Planetary gearmotor1Buy
149 lines
Check the drawings
TERIO compares each drawing with its 3D model and lists what a shop would call you about, like a hole with no size.
Of the 40 problems it flagged on 100 public drawings, 38 were real.
HAL-1240 · Rev B4 findings
2 holes have no size
Send to your suppliers
You send one RFQ to the suppliers you already use, from your own mailbox.
RFQ-0042
- Meridian MachiningQuoted 4 of 4
- Brandt PrecisionQuoted 4 of 4
- Oakridge CNCQuoted 2 of 4
Compare and order
Quotes line up at the same quantity, with one-time charges counted once. Pick a supplier for each line and send the POs.
4 of 4 lines ordered
- PO-0031Brandt Precision2 lines · $423.00
- PO-0032Oakridge CNC2 lines · $603.60
On order from this request $1,026.60
Your suppliers
Keep your suppliers. Drop the spreadsheet.
Spreadsheet and inbox
Four threads, three PDFs, and no two quotes at the same quantity.
- A BOM retyped from the CAD, edited by three people
- Nobody sure which revision each supplier quoted
- PDF quotes at different quantities, in three inboxes
Online marketplace
Fast, but their network makes the part, not your suppliers.
- Useful when you have no supplier for a part
TERIO
Your suppliers, one request, every answer side by side.
- Quotes at the same quantity, side by side
- Each request records the revision it went out on
PLM keeps the design and ERP keeps the books. TERIO runs the buying in between.
Your suppliers quote on a link. No account to set up.
They open the link in your email, on a phone or a laptop, and see only your request, with the drawing and the STEP file on every line.
RFQ-0043
Sample data
- Meridian MachiningOpened 2 h agoAnswering
- Oakridge CNCOpened 4 h agoQuoted
- Brandt PrecisionNot opened yet
Halden Engineering asks for a quote
RFQ-0043 · Answer by 28 OctSample data
Line 1 of 3
HAL-1612 Head panel, left side
6 pcs · Rev A
- HAL-1612_RevA.pdf
- HAL-1612.step
Price each$22.50
Lead time15 working days
Add a price break
Ask about this lineCan't quote this part
1 of 3 lines answered
Review and send
In 3D
Four questions about your build, answered on the 3D model
Each question lights up the robot with its answer.

The robot
TERIO built this BOM from the robot's CAD assembly.
149 lines30 assemblies97 different parts

01 Build date
Will 6 robots make 12 Nov?
Not yet. The gearmotors land late, and the head's three parts aren't ordered.
Robot EVT build
Sample data
No. Part number Line Qty Why Order by 1 HAL-2105 Planetary gearmotor, 435 rpm 36 Lands late 1 Oct 2 HAL-1612 Head panel, left side 6 Not ordered 22 Oct 3 HAL-1613 Head panel, right side 6 Not ordered 22 Oct 4 HAL-1620 Head tube, 3 in PVC 6 Not ordered 22 Oct 
02 Cost
What does it cost?
TERIO prices every line from your own suppliers' quotes and shows where the money goes.
Robot EVT build
Sample data
- Estimate
- $18,400
- Quoted
- $17,150
- On order, whole build
- $9,310
- Unpriced
- 3 lines
Part number Line For 6 Cost HAL-2105 Planetary gearmotor, 435 rpm 36 $2,087.64 HAL-2140 Steering servo 24 $2,039.76 HAL-2150 Absolute encoder 24 $1,008.00 
03 Suppliers
Who makes it?
See which supplier makes each part and what each order is worth.
Robot EVT build
Sample data
Supplier Makes Order Brandt Precision Body plates and the diff pivot rod PO-0031 · $423.00 Oakridge CNC Channel and wheel hub adapter PO-0032 · $603.60 Meridian Machining Rods, head panels and spacers Quoting RFQ-0043 
04 Changes
What does Rev D change?
One part, the modified channel. TERIO lists the order and the quotes it affects, with a note drafted for each supplier.
Robot EVT build
Sample data
HAL-1240Channel, 3 in, modifiedChanged in Rev D
Affects Supplier On Note PO-0032 Oakridge CNC Order on Rev B Drafted RFQ-0042 Meridian Machining Quote on Rev B Drafted RFQ-0042 Brandt Precision Quote on Rev B Drafted
Drag to turn the robot. Point at a part to see its BOM line.
Tap a part to see its BOM line. Turn the robot with the arrows.
AI
AI reads your drawings and quotes, then drafts the follow-up
You accept each value. Only a person sends anything to a supplier or places an order.
Sample data
It reads the drawing the way the shop will
HAL-1320_RevA.pdf29 of 30 values read · 1 left empty
3 findings, for you to keep or drop
The Ø6 bore for the gearmotor shaft has no tolerance. A shop would guess.
H7 · slide fitH8G7
The overall length isn't given. The shop would add it up from two steps.
4X M3 has no thread depth.
In a blind test on clean drawings, it read 293 of 301 dimensions and invented none.
Every number in a quote shows where it came from
Read into RFQ-0042 · nothing saved until you accept
MERIDIAN MACHININGQuotation Q-2231 · 18 Oct
To Halden Engineering · Your ref RFQ-0042 · Qty 6 sets
Item Description Qty Unit 1 HAL-1110 Top body plate 6 38.501 2 HAL-1240 Channel, 3 in, modified 24 14.202 3 HAL-1410 Diff pivot rod 6 22.003 4 HAL-1320 Wheel hub adapter* 36 9.804 Fixture, one time5 450.00 Delivery: 3–4 wks ARO6 · Valid 30 days
* Anodize by others.7
- 4 lines, at 6 robotsfrom items 1–4
- Fixture $450, counted onceone-time charge, not per piece
Leaves out the finish. HAL-1320's drawing calls for a clear anodize, and Meridian's footnote says anodize by others.
All in at 6 robots, Meridian comes to $1,506.60 and still needs anodizing. Brandt and Oakridge split the lines for $1,026.60, finished.
It does the follow-up, and you press send
Waiting for you · Robot EVT build3 drafted
Supplier chase
Brandt hasn't opened RFQ-0043. Answers are due 28 Oct.
Reminder drafted
Replies read into the order
Brandt's email confirms PO-0031, shipping 4 Nov.
Date read from the email, not saved yet
Changes told to each supplier
Rev D of HAL-1240 reaches PO-0032 and 2 quotes.
3 notes drafted, one per supplier
Your own AI tools read TERIO, and change nothing
Your AI assistantTERIO · read-only
What's blocking the Robot EVT build?
4 lines. The planetary gearmotor, HAL-2105, is promised after 12 Nov, and the 3 lines on RFQ-0043 aren't ordered yet.
- Robot EVT build
- RFQ-0043
You've bought this shape before
Oakridge quoted $61.00 for HAL-1612. You've paid $24.00 for HAL-1610, the same panel with one hole moved.
- Drawings with no text layerRead from the sheet's image.
- Messy BOM headersMapped to your columns, odd units flagged.
TERIO's AI acts for the person using it and can do only what they're allowed to do. Whatever a supplier writes in a file is treated as information, never as an instruction.
Security
Who can open your drawings
AI reads your files only for you
By contract, our AI providers handle your data only on our instructions.
Company data isolation
Each company's data is walled off from every other's, in the database itself.
Roles checked on every action
Owner, admin, member and viewer. A viewer can see a build but can't send a request or place an order.
Suppliers see only their request
Each supplier's link shows only the request sent to them. It expires, and you can revoke it. They get STEP and PDF files, never your native CAD.
Before you book a demo
We already have a PLM or an ERP. Where does TERIO fit?
Between them. Your CAD and PLM keep the design, and your ERP keeps the books. TERIO runs the buying for each build, from the BOM to the parts received. BOMs, parts and orders export as CSV for your ERP.
How much does it cost?
Priced per team. We'll quote after the demo.
Anything else? Write to tom@terio.io.
Pilot
Run one real build in TERIO with us
We are looking for a few hardware teams to take one build all the way to the last part received, and tell us what slowed them down.
What you get
- TERIO set up on one of your builds, with your CAD, your drawings and your supplier list
- A direct line to the people building TERIO
- A say in what gets built next, starting with what your build needs
What we ask
- One build's files, and the suppliers you would send it to
- Plain notes on what got in the way
See your next build in TERIO
30 minutes with Tom, co-founder. Bring a real CAD folder and we'll run it live, or watch it run on our sample build.
Next, you pick a time on Tom's calendar.