Quoting.ai works your Spruce catalog like your best counter hand.
Live today for lumber and building materials dealers on Spruce. RFQs become draft quotes from your real item file, approved by your team, written back to Spruce.
The Spruce integration is live. Quoting.ai Supply reads your Spruce item file and customers, drafts quotes from inbound RFQs, and writes approved quotes back into Spruce. One honest caveat: the Spruce API exposes limited price-level detail, so customer-specific pricing is loaded from a price file you export, refreshed on a schedule, rather than synced live. Setup starts with two steps: connect your inbox and upload inventory.
What syncs
- Item file: SKUs, descriptions, units of measure
- Customer list
- Quote write-back into Spruce
- Scheduled price file import for customer-specific pricing
What does not, yet
- Live price-level sync: the Spruce API exposes limited pricing detail, so price levels load from a scheduled export you control, not a live feed
- Non-stock item creation stays a human step in Spruce today
This scope is kept honest on purpose. When it changes, this page changes, and the changelog says so.
How does pricing work if price levels do not sync live?
Honestly, with a scheduled import. You export your price file on a cadence you choose, the system loads it, and drafts price against the latest load. Lines whose pricing looks stale or unresolvable are flagged for your approver instead of guessed. When the Spruce API exposes deeper pricing, this page will say so.
What does a lumber dealer get on day one?
Contractor emails, texted material lists, and takeoff PDFs draft into quotes with your SKUs, your units including board-foot conversions, and your latest pricing, reviewed in one approval queue. The 6 PM cutoff stops deciding when the desk goes home.
Common questions
Is the Spruce integration actually live?
Yes, live. Where a capability is limited, like live price-level sync, this page says so plainly rather than hiding it in a sales call.
How fresh is the pricing?
As fresh as your export schedule, typically daily. Your approver always sees which price load a draft used.
What if we also run point of sale in Spruce?
Quoting.ai handles inbound RFQ-to-quote flow and write-back. Counter point of sale stays in Spruce untouched.
Running this ERP? You are closest to live.
Two steps and a kickoff call. The integration work has already been done.