Auto-approve field tickets whose geofence timestamps match the haul
Every hour, WebRun opens Engage Mobilize, pulls newly submitted field tickets, compares each ticket's GPS geofence site entry and exit timestamps against the expected load window, approves the tickets that match cleanly, logs every decision to a Google Sheet, and posts a short Slack summary of what was approved and what needs a dispatcher to look at.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically approve field tickets from their geofence timestamps?
Every hour, WebRun opens Engage Mobilize, reads each new field ticket's GPS geofence entry and exit timestamps, and compares them against the contract load window. It approves the tickets that match cleanly, holds anything outside tolerance for a dispatcher, logs every decision to a Google Sheet, and posts a short Slack summary.
- Clean tickets clear in minutes instead of waiting on manual review
- Every approval decision is logged with its geofence reason for audit
- Only tickets that fail the geofence check reach a dispatcher
Built for oilfield dispatchers · fluid hauling companies · produced water logistics · oil and gas operators
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
www.engagemobilize.comin a real browser with your saved login - no setup, no API keys. -
1
Engage Mobilize - read new tickets and geofence times
WebRun opens Engage Mobilize to check geofence timestamps on new tickets. - Open Engage Mobilize and filter field tickets to those submitted in the last hour
- For each ticket, read the GPS geofence site entry and exit timestamps and the on-site duration
- Compare the timestamps and volume against the load window and rate defined in the contract
- Approve tickets that fall inside tolerance and mark the rest for review
Done when Every ticket from the last hour is either approved or tagged for dispatcher review.
-
2
Google Sheets - log each approval decision
WebRun logs every approval decision to a Google Sheet. - Open the ticket-audit sheet and add a row for each ticket reviewed this hour
- Record ticket number, lease, driver, entry and exit times, on-site minutes, barrels, and the decision
- Note the exact reason for any ticket held back, such as a short on-site duration or a missing exit scan
Done when The audit sheet holds a timestamped row for every ticket decision made this run.
-
3
Slack - report approvals and review items
WebRun posts an hourly approval summary to Slack. - Post a short Slack summary of how many tickets were approved this hour and their total barrels
- List the held tickets with the reason each one needs review
- Leave the held tickets in Engage Mobilize for a dispatcher to approve or reject manually
Done when Dispatch has an hourly Slack summary and a clear list of tickets to review.
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
Will it approve tickets that do not match the geofence data?
No. WebRun only auto-approves tickets whose geofence entry and exit timestamps and volume fall inside the tolerance you set. Anything outside that window is held in Engage Mobilize for a dispatcher to approve or reject by hand.
How does it decide a ticket is clean?
It compares each ticket's GPS site entry and exit times, on-site duration, and barrels against the load window and rate in your contract. Tickets that fall inside tolerance are approved, and every decision is written to the audit sheet with its reason.
What happens to a ticket it holds back?
It stays unapproved in Engage Mobilize and appears in the hourly Slack summary with the reason, such as a short on-site duration or a missing exit scan, so a dispatcher can review it directly.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.