Automated Detention and Demurrage Tracking
Every night, WebRun opens Truckbase, reads arrival and departure timestamps on completed loads, calculates any detention time beyond the free-time window, logs the billable amount to a Google Sheet, and posts a summary to your Slack channel.
How can I automatically track detention and demurrage charges on freight loads?
WebRun reviews Truckbase load timestamps each night, calculates detention beyond your free-time allowance, and logs every billable event to a Google Sheet with load number, customer, and charge amount. It then posts a nightly summary to Slack so your team can see what to invoice without manually auditing each load.
- Billable detention is captured on every load without manual review
- Detention revenue is never left on the table due to missed tracking
- Dispatchers start each day with a clear overnight detention summary
Built for freight dispatch services · asset-based carriers · owner-operator dispatchers · fleet managers
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.truckbase.comin a real browser with your saved login - no setup, no API keys. -
1
Truckbase - read load arrival and departure times
WebRun opens Truckbase to read load arrival and departure times. - Open Truckbase and filter completed loads from the past 24 hours
- Read the arrival time and departure time recorded on each load
- Calculate detention hours by subtracting the free-time allowance from the total dwell time
- Flag any load where detention exceeds zero hours
Done when Every completed load has been reviewed and detention hours calculated.
-
2
Google Sheets - log billable detention per load
WebRun opens Google Sheets to log billable detention per load. - Open the detention tracking sheet
- Append a row for each load with billable detention, including load number, customer, location, dwell time, free time, and charge amount
- Skip loads with zero detention so the sheet stays clean
Done when All billable detention events are logged with amounts in the sheet.
-
3
Slack - post nightly detention summary
WebRun opens Slack to post nightly detention summary. - Post a nightly summary to the dispatch Slack channel listing total detention hours and estimated revenue
- Highlight any single load with detention over two hours
Done when The team has a nightly detention summary in Slack.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does it automatically bill the broker or shipper for detention?
No. WebRun logs the charge and posts the summary, but does not send any invoice or email without your approval. You review the sheet and decide which charges to pursue.
How is the free-time window set?
You configure your standard free-time allowance once during setup. WebRun applies that value to every load calculation, and you can update it at any time.
What if arrival or departure times are missing from a load?
Loads with incomplete timestamps are flagged separately in the sheet so you can fill them in manually. They are not included in billable totals until both times are recorded.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.