All templates

FieldGroove Automated Crew Scheduling

Every morning, WebRun opens FieldGroove, pulls today's scheduled jobs, groups them by crew into a sensible drive order, mirrors the plan onto Google Calendar and a shared Google Sheet, and posts each crew a clean Telegram run with addresses, scope, and arrival windows.

Runs on WebRun · Strict Lockdown policy
Every day at 6:00 AM WebRunorchestrates each step
1 FieldGroove read today's jobs
2 Google Calendar lay out arrival windows
3 Google Sheets build the run sheet
4 Telegram send each crew their route
In short

How do I send each insulation crew their daily route automatically?

WebRun builds each crew's day every morning. It opens FieldGroove, pulls today's scheduled jobs, groups them by crew into a sensible drive order, mirrors the plan onto Google Calendar and a shared Google Sheet, and posts each crew their route in Telegram with addresses, scope, arrival windows, and what to load.

  • Every crew starts the day with stops in drive order
  • Material loads are totalled per crew before they roll
  • Reruns keep the run sheet matched to the live schedule

Built for insulation contractors · spray foam crews · dispatchers · field-service 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 app.fieldgroove.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    FieldGroove - read today's jobs
    fieldgroove.com
    WebRun in FieldGroove: read today's jobs
    WebRun opens FieldGroove to read today's scheduled jobs.
    • Open FieldGroove and list every job scheduled for today
    • Capture the crew, address, scope, and board-foot or bag count for each
    • Note any job flagged as a priority or a tight arrival window

    Done when Every job scheduled for today is captured with crew and location.

  3. 2
    Google Calendar - lay out arrival windows
    calendar.google.com
    WebRun in Google Calendar: lay out arrival windows
    WebRun lays out ordered arrival windows on each crew calendar.
    • Order each crew's jobs into a sensible drive sequence by address
    • Block arrival windows on each crew's calendar
    • Leave travel gaps between stops so the day stays realistic

    Done when Each crew has ordered arrival windows on their calendar.

  4. 3
    Google Sheets - build the run sheet
    google.com
    WebRun in Google Sheets: build the run sheet
    WebRun writes the per-crew run sheet in Google Sheets.
    • Write today's run sheet with one tab per crew
    • List stops in drive order with address, scope, and material counts
    • Total the board-feet and bags each crew should load

    Done when The shared run sheet shows every crew's ordered stops for today.

  5. 4
    Telegram - send each crew their route
    telegram.org
    WebRun in Telegram: send each crew their route
    WebRun posts each crew their ordered route in Telegram.
    • Post each crew a clean message with their stops in order
    • Include address, scope, arrival window, and what to load
    • Flag any priority job at the top of the run

    Done when Every crew has their route for today in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.fieldgroove.com
ScheduleRuns automatically on this cadence
Every day at 6:00 AM
DeliveryHow each run's result reaches you
Crew routes · Telegram
OutputWhat each run produces - A per-crew run sheet and Telegram message with stops in drive order, scope, arrival windows, and materials to load.
Text
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

Is it safe to auto-post the routes to the crews?

Yes. The route is an internal run sheet for your own crews, so WebRun posts it straight to Telegram. It never messages a customer, only your team's channels.

How does it decide the drive order?

It orders each crew's scheduled jobs by address into a sensible sequence and leaves travel gaps between stops, so the day stays realistic. You can tell it to keep certain jobs first.

What if the schedule changes during the day?

Rerun it on demand and WebRun rereads FieldGroove, rebuilds each crew's order, and reposts the updated run, so the sheet and Telegram always match the live schedule.

Put this on autopilot.

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