Automated HOS Violation and ELD Exception Alerts
Every morning, WebRun opens J. J. Keller Encompass, pulls every unresolved HOS violation and ELD exception from the prior day, logs each to a Google Sheet compliance log, and posts your safety team a Slack worklist ranked by violation type so the most serious issues are resolved first.
How do I automatically surface HOS violations and ELD exceptions each morning?
WebRun opens J. J. Keller Encompass every morning, pulls every unresolved HOS violation and ELD exception from the prior day, logs each to a Google Sheets compliance tracker, and posts your safety team a Slack worklist ranked by severity, so issues are addressed before they age into CSA points or audit findings.
- Unresolved HOS violations are surfaced and assigned the same morning
- Safety team starts each day with a ranked exception worklist
- High-severity violations are highlighted before they affect CSA scores
Built for fleet safety managers · DOT compliance officers · trucking company safety directors · motor carrier operations teams
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
encompass.jjkeller.comin a real browser with your saved login - no setup, no API keys. -
1
J. J. Keller Encompass - pull unresolved HOS violations and ELD exceptions
WebRun opens J. J. Keller Encompass to pull unresolved HOS violations and ELD exceptions. - Open the Hours of Service module and filter for exceptions and violations from the prior day
- Capture driver name, violation type, date and time, and severity level
- Identify any unresolved ELD malfunctions or data diagnostic events
- Note which violations have already been annotated or resolved
Done when Every unresolved HOS violation and ELD exception from yesterday is listed with details.
-
2
Google Sheets - log each exception to compliance tracker
WebRun opens Google Sheets to log each exception to compliance tracker. - Open the HOS Compliance Log sheet and append a row for each new exception
- Record driver name, violation type, date, severity, and resolution status
- Mark high-severity violations (form and manner, 11-hour, 14-hour) in red
Done when The compliance log is updated with all new exceptions from yesterday.
-
3
Slack - post ranked worklist to safety team
WebRun opens Slack to post ranked worklist to safety team. - Post a ranked worklist to the safety channel, sorted by severity (most serious first)
- Group violations by driver so the safety team can prioritize coaching conversations
- Include a link to the Google Sheet for full detail and resolution tracking
Done when Safety team has today's HOS exception worklist 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 cover both ELD malfunctions and HOS hours violations?
Yes. WebRun surfaces all exception types in J. J. Keller Encompass, including HOS hours violations (11-hour, 14-hour, 70-hour), form and manner errors, and ELD malfunction or data diagnostic events.
Will it annotate or correct violations in the ELD automatically?
No. WebRun only surfaces the exceptions and posts a worklist. Any annotation, driver coaching, or edit request must be completed by your safety manager in Encompass.
How quickly do violations appear after they occur?
WebRun pulls from J. J. Keller Encompass each morning, so yesterday's violations are surfaced the next day. For real-time alerts, check Encompass notification settings directly.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.