How to Automate J. J. Keller Encompass

J. J. Keller Encompass automates the fleet's own compliance record: driver qualification checklists, expiring file alerts, log auditing against state rule sets, drug and alcohol program management and a CSA scorecard fed by FMCSA inspection data. Confirming a renewal on a state, insurer or customer site is still somebody's errand.

J. J. Keller Encompass is the filing cabinet a fleet is judged on

J. J. Keller & Associates has sold Department of Transportation compliance to American fleets for decades, first as publications and forms, now largely as software. Encompass is that software: a cloud platform for driver and vehicle compliance, used by carriers running anything from one truck to a few thousand.

Worth saying plainly, because the name is crowded. This is not the mortgage origination system or the beverage distribution ERP that share the word. This Encompass is where a trucking company keeps its driver qualification files, its hours-of-service logs, its drug and alcohol program and its maintenance records.

What lives in it is evidence. A driver qualification file holds the application, the motor vehicle record, the road test, the medical examiner's certificate and the annual review. Inspection reports and maintenance history sit alongside it, unit by unit.

The person inside it every day is a safety director or a compliance clerk, and the job is not driving anything. It is making sure that when an auditor asks for a file, it is complete.

The alert names the problem and stops there

Encompass is good at telling you something is about to expire. It cannot go and fix it, and nor can the person reading the alert: the fix belongs to somebody else.

A medical certificate runs out in three weeks. The driver has to see a certified medical examiner, get a new card and send a photograph of it for somebody to check. A licence renewal happens at a state office on the state's schedule. A new hire needs a query run against the federal drug and alcohol clearinghouse, which needs the driver's written consent first. An annual review needs a fresh motor vehicle record from the state holding the licence.

Then the customers. A shipper will not tender a load until a current certificate of insurance sits on its vendor portal, which keeps its own expiry dates and sends reminders to a mailbox nobody watches.

So a compliance clerk spends the week on logistics about compliance rather than compliance: emailing drivers, ordering records, uploading documents to other companies' websites, checking whether anything came back.

The jjkeller.com homepage, the app these three jobs run in. J. J. Keller Encompass
Renewals confirmed, not assumed Licence status, plates and permits checked on the state sites that issue them, so an expiry list turns into a list with answers written on it.
Certificates the customer quietly rejected Insurance certificates checked on each shipper's vendor portal, because a failed upload stops nothing until the day a load will not tender.
Drivers chased for the card The medical certificate, photograph or signature an open alert is waiting on, requested in a message a manager reads before it goes out.

Encompass audits the logs and counts down the folders

The platform automates more of this than most fleets ever configure, and a carrier paying for it should push the built-in features hard first.

Driver qualification management runs checklists of renewable items, and dashboard alerts flag what is pending or expired, so a med card coming due sits on a screen instead of in somebody's memory. Log auditing works electronic logs, scannable logs and manual entries against state and industry rule sets, which is the difference between having logs and knowing they are clean. Drug and alcohol program management handles random selections and records test results with the paperwork behind them. The CSA Fleet Scorecard imports FMCSA roadside inspection data, so the score the business is judged on lives beside the files.

The boundary is the file itself. Encompass automates the record and the reminder. It does not automate the errand.

Everything that closes an alert is issued by an organization the carrier does not control: a state licensing agency, a medical examiner, an insurance agent, a customer's vendor portal, a federal query a named person has to run. Each of those is a login and a human being.

The renewal can be confirmed on the site that issued it

The expiry list can be a column of answers instead of a column of worries. Each date on it is published on a site the compliance clerk already has a login for.

Every driver's licence status checked on the state's own site, so a downgrade or a suspension is found the week it happens, not at the next annual review. Registrations, plates and oversize permits counted down against the portals that renew them.

Certificates of insurance checked on each customer's vendor portal: which are current, which lapse before the next contract date, which were rejected on upload over wording nobody read. That last one is the quiet killer, because a rejected certificate breaks nothing until the morning a load will not tender.

New roadside inspections read off the federal record as they post and set beside what the scorecard already holds, so a violation worth challenging is spotted inside the window. And the drivers themselves chased for the card, the photograph or the signature, in a message somebody reads before it goes.

A compliance manager should be reading files, not fetching them

Deciding whether a driver is qualified to drive is a judgement with a career and an operating authority attached. Finding out whether the new medical card was ever uploaded is not.

WebRun is an agent that works a real Chrome browser, signed in as you. It opens Encompass, the state site, the customer's vendor portal and the federal record, reads what each one now says, and brings back the exceptions with their dates attached.

Filing with a regulator, disputing an inspection, running a consented query or putting a driver out of service all stay with the person whose signature they carry. What runs unattended is the looking, which is the half nobody has hours for.

The workflows below are already built, and each one names what it opens.

Questions people ask

Will it file anything with FMCSA or run a clearinghouse query?

No. A clearinghouse query needs written consent and a named authorized person, and challenging a record is a regulated act. Both are prepared and left for whoever is responsible for them. Reading what a portal says is the part that runs unattended.

Our safety office is one person. Does this need an IT project?

No. It works the browser signed in as that person, so it reaches Encompass, the state sites and the customer portals with nothing connected in advance. There is nothing to integrate with on a state licensing site in any case.

Can it change a driver's qualification status for us?

It can prepare the update and show you exactly what it found, but changing a qualification record stays with a person. A driver marked unqualified in error is a truck parked for a week, and no schedule should be allowed to cause that.

12 ready-made J. J. Keller Encompass workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated Freight Quote Follow-Up Drafts
Every morning, WebRun checks your open quote log, finds every quote sent more than 48 hours ago with no response, and drafts a polite follow-up email in Gmail for your sales team to review and send before the load is tendered elsewhere.
J. J. Keller EncompassGmailGoogle Sheets
Automated Proof of Delivery Chaser for Carriers
Every morning, WebRun checks your load management records in J. J. Keller Encompass against your delivery log, finds every completed load that still lacks a signed POD, and drafts a chase email to the driver or broker for your dispatcher to review.
J. J. Keller EncompassGmailGoogle Sheets
Automated On-Time Delivery and CSA Score Report
Every Monday, WebRun opens J. J. Keller Encompass, compiles on-time versus late delivery rates from the prior week alongside any new roadside inspection results, and delivers your safety team a performance digest to monitor CSA BASIC scores and service trends.
J. J. Keller EncompassGoogle SheetsSlack
Automated Fleet Maintenance and DOT Inspection Alerts
Every morning, WebRun opens J. J. Keller Encompass, finds every vehicle with a PM inspection, annual DOT inspection, or scheduled maintenance due within 14 days, and sends your fleet team a prioritized action list.
J. J. Keller EncompassGoogle SheetsTelegram
Automated Daily Load Status Digest for Carriers
Every morning, WebRun opens J. J. Keller Encompass, compiles the status of all active loads, flags any in-transit or at-risk deliveries, and posts your dispatch team a structured daily digest so every load has an owner and a plan.
J. J. Keller EncompassSlackGoogle Sheets
Automated Lane Capacity Digest for Carriers
Every Monday, WebRun opens J. J. Keller Encompass, reviews available driver hours and truck positions by lane for the coming week, and posts your sales and dispatch teams a structured capacity digest so they know exactly what loads to accept.
J. J. Keller EncompassGoogle SheetsSlack
Automated J. J. Keller DQ File Expiry Tracking
Every morning, WebRun opens J. J. Keller Encompass, finds every driver with a medical card, CDL, MVR, or road test due to expire within 30 days, and sends your safety team a prioritized action list.
J. J. Keller EncompassGoogle SheetsSlack
Automated Driver Detention and Demurrage Tracking
Every morning, WebRun reviews driver logs in J. J. Keller Encompass for on-site dwell times exceeding your free-time threshold, flags detention events, and posts your billing team a daily log of unbilled detention charges to invoice before the window closes.
J. J. Keller EncompassGoogle SheetsSlack
Automated HOS Violation and ELD Exception Alerts
Every morning, WebRun opens J. J. Keller Encompass, finds every hours-of-service exception or unresolved ELD violation from the prior day, and posts your safety team a prioritized worklist so issues are addressed before they reach an audit.
J. J. Keller EncompassSlackGoogle Sheets
Automated DOT Insurance Certificate Expiry Tracking
Every Monday, WebRun opens J. J. Keller Encompass, finds every insurance certificate expiring in the next 60 days, and sends your compliance team a prioritized renewal list so you never operate with expired coverage.
J. J. Keller EncompassGmailSlack
Automated Cargo Claim Tracking and Resolution Digest
Every Monday, WebRun opens J. J. Keller Encompass and your claims inbox, compiles all open cargo claims with their age and status, and posts your operations team a weekly resolution worklist so no claim ages past the statutory deadline.
J. J. Keller EncompassGoogle SheetsSlack
Automated Accessorial Charge Audit for Carriers
Every Monday, WebRun reviews completed loads in J. J. Keller Encompass against your rate confirmations, identifies accessorial charges that were incurred but not invoiced, and posts your billing team a reconciliation worklist to fix before the weekly billing run.
J. J. Keller EncompassQuickBooksSlack

Want one of these running on your own J. J. Keller Encompass?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.