Truss is automated PDF order processing for distributors — it reads your vendor PDFs and pushes them through our native Fishbowl API integration as Sales Orders, Purchase Orders, or Transfer Orders, once you approve them.
Save hours every week on order entry.
Snap a photo with your phone — Truss reads it and flags anything it's unsure of. PDFs, screenshots, and phone photos all work.
See Truss on your own orders in a short demo. Setup typically takes about 15 minutes.

Truss is your vendor order automation layer — sitting between your vendors and Fishbowl, eliminating the Fishbowl order entry bottleneck before it ever slows your operations down. Every vendor PO, SO, or transfer order that comes in gets parsed, mapped, validated, and pushed to Fishbowl after your approval. Your team stops re-entering data and starts focusing on the work that actually moves your business forward.
Watch a vendor PDF become a Fishbowl order: read, reviewed, and synced.
Turn Supplier PDFs into Fishbowl Purchase Orders. Turn Customer PDFs into Fishbowl Sales Orders. In minutes, not hours.
Unlike legacy OCR tools, Truss's AI extracts order numbers, SKUs, quantities, and install dates from messy real-world documents — no retyping, no template setup, and anything uncertain is flagged for your review.
Why AI beats OCR for FishbowlAI-powered fuzzy matching maps supplier SKUs to your inventory products. Pre-fills high-confidence matches and flags anything uncertain for your review.
Improving Fishbowl data accuracyGREEN/YELLOW/RED sync health check validates every order before it touches your Fishbowl data — nothing syncs until you approve it.
"I built Truss after spending 10–15 hours a week re-entering vendor orders myself. So I built the tool I wished existed."
Jonathan Ward
Founder, Truss
Questions before signing up? Email or text me directly.
What used to take hours now takes minutes.
Stop the manual order entry grind. Get your team back to the work that actually moves the business forward.
Nothing pushes to Fishbowl until you approve it. Review orders instead of retyping them.
Orders are read, reviewed, and synced to Fishbowl in minutes.
Choose the plan that fits your business. Book a demo and we'll set up your account.
If one employee spends an hour a day re-entering vendor orders, Truss pays for itself in days.
For growing businesses
For busy operations
For high-volume teams
For high-volume teams, custom order formats, and warehouse-specific workflows.
All tiers: additional orders $1 each.
Need help choosing or have questions?
Contact Support →Five answers that cover what most folks ask first.
Setup typically takes about 15 minutes.
No developer required for most Fishbowl setups.
Before you begin the Setup Wizard, here are the four things you need to have on hand.
This is the address Truss uses to connect to your Fishbowl. It looks like one of these:
http://your-public-ip:28192https://yourcompany.fishbowlhosting.comDon't know it? Check the Fishbowl login screen on your computer — it's usually pre-filled there. If not, check with whoever set up Fishbowl for your company.
Use your individual Fishbowl login, not a shared account.
This matters because every order you sync through Truss gets logged in Fishbowl under your name, giving your business a clean audit trail.
During setup you'll need to approve Truss as an integrated app inside Fishbowl. This is a one-time action that takes about 30 seconds.
If you're not a Fishbowl admin, ask your administrator to do this step before you begin.
If your Fishbowl runs on your office network, port 2456 or 28192 needs to be open on your router — check your Fishbowl Server settings under the API tab to confirm yours.
Tip: Ask your IT person if you have a Static IP. If your IP address changes after a router reboot, Truss may lose the connection and you'll need to update your Server URL in Settings.
If you use Fishbowl Hosted Services, this is already handled — your server is publicly reachable and no port forwarding is needed.
Built for distributors and suppliers who are done re-entering vendor orders by hand.
White Glove Onboarding — Work directly with the founder during setup. You can be syncing your first order within 15 minutes.
You're talking directly to the founder — not a support bot.
Jonathan Ward | joncward@trussapp.online | (803) 528-4881