All templates
For hazmat logistics teams, dangerous goods shippers & freight operations managers

Track detention and demurrage charges on hazmat loads

Every morning, WebRun opens Labelmaster DGIS, identifies dangerous goods shipments approaching or exceeding free-time windows at ports and terminals, logs detention and demurrage data to a Google Sheet, and posts a risk-ranked alert to your operations Slack channel.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 AM WebRun
1 Labelmaster identify shipments at detention or demurrage risk
2 Google Sheets log charges and free-time status
3 Slack alert ops team with risk-ranked list
Run a sample
In short

How do I track detention and demurrage charges on dangerous goods shipments automatically?

WebRun opens Labelmaster DGIS every morning, identifies dangerous goods shipments approaching or past their free-time window at ports and rail terminals, and logs estimated detention and demurrage charges to a Google Sheet. It then posts a risk-ranked Slack alert so your ops team can act before charges escalate.

  • At-risk DG shipments flagged daily before free time expires
  • Running charge log in Google Sheets updated automatically each morning
  • Ops team alerted in Slack with highest-charge shipments first

Built for hazmat logistics teams · dangerous goods shippers · freight operations managers · import-export compliance teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.labelmaster.com/dgeo/dgis in a real browser with your saved login - no setup, no API keys.

  2. 1
    Labelmaster - identify shipments at detention or demurrage risk
    labelmaster.com How to Automate Labelmaster
    WebRun in Labelmaster: identify shipments at detention or demurrage risk
    WebRun opens Labelmaster to identify shipments at detention or demurrage risk.
    • Open DGIS and review active dangerous goods shipments at ports and rail ramps
    • Identify shipments within 24 hours of their free-time expiry or already accruing charges
    • Capture shipment ID, UN number, terminal, days in detention, and estimated charge per day

    Done when All DG shipments at detention or demurrage risk are listed with their charge exposure.

  3. 2
    Google Sheets - log charges and free-time status
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log charges and free-time status
    WebRun opens Google Sheets to log charges and free-time status.
    • Open the Detention and Demurrage tracker sheet
    • Append a new row for each at-risk shipment with today's date, shipment ID, terminal, and estimated charges
    • Update any existing rows where the status or charge amount has changed

    Done when The tracker sheet has a current row for every at-risk DG shipment with today's charge data.

  4. 3
    Slack - alert ops team with risk-ranked list
    slack.com How to Automate Slack
    WebRun in Slack: alert ops team with risk-ranked list
    WebRun opens Slack to alert ops team with risk-ranked list.
    • Post a risk-ranked alert to the ops channel listing shipments by estimated charge, highest first
    • Include the free-time expiry date and terminal contact for each item
    • Note any shipments that tipped into demurrage since yesterday

    Done when Ops team has today's detention and demurrage risk list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.labelmaster.com/dgeo/dgis
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Charge tracker · Google Sheets
OutputWhat each run produces - A running Google Sheet of DG shipments at detention or demurrage risk, with daily charge estimates and a Slack alert for the ops team.
Spreadsheet
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it dispute or pay detention charges automatically?

No. WebRun tracks and logs charges only. Any dispute or payment action requires human approval and is never initiated automatically.

How does it know the free-time rules for each terminal?

It reads the shipment details and terminal notes in Labelmaster DGIS. You can also add terminal-specific free-time rules to the tracker sheet so WebRun can compare against your own records.

What if a shipment has already cleared the terminal?

It checks live shipment status in DGIS each morning, so cleared shipments are automatically removed from the at-risk list.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.