WasteBolt Bridge Linked — Straight from Your Weighbridge Database
WasteBolt Bridge Linked is a Windows desktop app that connects directly to your weighbridge software's SQL Server database and automatically stages new completed transactions into the WasteBolt Import queue — no CSV exports, no manual re-entry. It feeds the same Import Review page used by WasteBolt Bridge and manual uploads.
Developer / IT setup required — limited support available
Bridge Linked talks directly to your weighbridge software's SQL Server database. Every weighbridge system stores its data differently — different table names, column names, and database structures — so setup requires someone comfortable with SQL Server: your IT contact, developer, or weighbridge vendor.
We'll happily help with the WasteBolt side (signing in, the Import queue, templates, and DWT submission), but because every weighbridge database is different we can't, within reason, write or debug the SQL query for your specific system, or support your SQL Server, ODBC drivers, or network setup.
Bridge Linked vs Standard WasteBolt Bridge
Both apps do the same job — getting weighbridge transactions into WasteBolt automatically — but they get the data in very different ways. Standard WasteBolt Bridge watches a folder for CSV files your weighbridge software exports. Bridge Linked skips the CSV step entirely and reads new transactions straight out of the weighbridge software's own SQL Server database.
How It Works
You (or your developer) give Bridge Linked a read-only SELECT query. On a timer, it runs that query against your weighbridge database, fetches any transactions newer than the last one it synced, and stages them in your WasteBolt Import queue. Duplicate ticket IDs are detected and skipped automatically, so re-running a sync never creates the same record twice.
How WasteBolt Bridge Linked works
Bridge Linked only ever reads from your weighbridge database — it runs your SELECT query and nothing else. It never writes to, changes, or deletes anything in your weighbridge system.
What a Typical Setup Looks Like
Most installations run Bridge Linked on the same yard-office PC as the weighbridge software, connecting to a local SQL Server Express instance. Larger sites may run it on any machine on the network that can reach the database server.
A typical site setup
Example only — every weighbridge system and SQL database is different. Yours will not look exactly like this.
Weighbridge software
Creates tickets & records weights as normal
SQL Server Express
e.g. WEIGHBRIDGE-PC\SQLEXPRESS
WasteBolt Bridge Linked
Polls the database on a timer (e.g. every 600 seconds)
Import queue
New transactions arrive staged & validated
Import Review + Templates
Resolve producer/carrier/consignee roles & EWC codes
Waste Movements / DWT
Approved records become waste movements, ready for DWT
The SQL Query — What Your Developer Needs to Know
Bridge Linked works with any SQL Server database because you supply the SELECT query. The query just has to follow two rules:
1Include a ? placeholder
Used as WHERE some_id > ?. Bridge Linked fills it with the last synced ID each poll, so only new transactions are fetched.
2Alias columns to standard names
Use AS to rename your database's columns to the aliases below. Missing optional columns are simply left blank.
ID★CompanyName★NetKg★VehicleRegProductNameProductCodeHaulierNameConsigneeNameTareKgGrossKgGrossDateTareDateComments★ ID is essential for sync tracking. Rows missing CompanyName or with zero NetKg still arrive in the Import queue, but are flagged invalid so you can fix them during review.
A real working example
This query is from one real installation and is shown only to illustrate the shape of a working query. Your weighbridge database will use different table and column names — copying this verbatim will not work.
SELECT
t.ID AS ID,
t.Vehicle AS VehicleReg,
a.[Company Name] AS CompanyName,
p.Product AS ProductName,
t.EWC AS ProductCode,
t.[Net Weight] AS NetKg,
t.[Weight 1] AS TareKg,
t.[Weight 2] AS GrossKg,
t.[Date 2] AS GrossDate,
t.[Date 1] AS TareDate
FROM tblTransactions t
LEFT JOIN tblAccounts a ON a.ID = t.[Account ID]
LEFT JOIN tblProducts p ON p.ID = t.[Product ID]
WHERE t.ID > ?
AND t.Complete = 1
AND t.Cancelled = 0
ORDER BY t.ID ASCSetting Up Bridge Linked
With a developer on hand and the SQL query written, setup typically takes 15–30 minutes. You'll need your WasteBolt login and the database connection details.
Get the app from the WasteBolt team
Bridge Linked isn't a public download — it's supplied directly by us so we can walk through the requirements with you first. Contact us and we'll send the installer.
Sign in with your WasteBolt account
Bridge Linked is available on Pro and Enterprise plans. Sign in with the same email and password as the WasteBolt website, and tick "Remember me on this device" for a dedicated yard PC — Bridge Linked will then sign in automatically on startup.
Enter the SQL connection details
In Settings → Data Source, enter the SQL Server instance (e.g. WEIGHBRIDGE-PC\SQLEXPRESS), database name, and either a SQL login or Windows Authentication. We recommend a dedicated read-only SQL login. Click Test Connection to confirm.
Paste in your SQL query
Add the SELECT query your developer has written (with the ? placeholder and column aliases). This is the step that needs SQL knowledge — see the section above.
Set the poll interval and starting point
Choose how often to check for new transactions (e.g. every 600 seconds). Click "Start from now" to skip historical records and only sync transactions created from this point on — or set a specific last-synced ID.
Start syncing
Switch on Auto-poll on the Sync page (or use Sync Now for a one-off run). New transactions appear in your WasteBolt Import queue, ready for template-matching and review.
Frequently Asked Questions
Interested in Bridge Linked?
Bridge Linked is available on Pro and Enterprise plans, and is supplied directly by the WasteBolt team rather than as a public download — so we can make sure it's the right fit for your site first.
Have your IT or developer contact ready — we'll talk through the requirements and send you the installer.