All templates
For holiday lighting install crews, Christmas light installers & seasonal lighting dispatchers

Hand crews a route sheet before they roll out

Every morning, WebRun opens Tinsel CRM, pulls every install and takedown job scheduled for today, checks Google Calendar for crew assignments and confirms there's no route overlap, and sends each crew a Telegram route sheet in visit order with materials and access notes before they leave the shop.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 6:00 AM WebRun
1 Tinsel CRM pull today's scheduled jobs
2 Google Calendar confirm crew assignments
3 Telegram send the route sheet
Run a sample
In short

How do I generate a daily route sheet for holiday lighting install crews?

WebRun pulls every install and takedown job scheduled for today from Tinsel CRM every morning, checks Google Calendar to confirm crew assignments and avoid overlap, and orders each stop by drive distance. It then sends each crew a Telegram route sheet with materials and access notes before they leave the shop.

  • Crews leave the shop with a route sheet instead of waiting on the office
  • Stops are ordered by drive distance so nobody backtracks across town
  • Missing crew assignments are flagged before a job gets skipped entirely

Built for holiday lighting install crews · Christmas light installers · seasonal lighting dispatchers · exterior lighting operations managers

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.tinselcrm.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Tinsel CRM - pull today's scheduled jobs
    tinselcrm.com How to Automate Tinsel CRM
    WebRun in Tinsel CRM: pull today's scheduled jobs
    WebRun opens Tinsel CRM to pull today's scheduled jobs.
    • Open Tinsel CRM and pull every job scheduled for today
    • Capture the address, job type, material list, and access notes for each
    • Flag any job missing a confirmed crew assignment

    Done when Every job scheduled for today is listed with its full job details.

  3. 2
    Google Calendar - confirm crew assignments
    calendar.google.com How to Automate Google Calendar
    WebRun in Google Calendar: confirm crew assignments
    WebRun opens Google Calendar to confirm crew assignments.
    • Check each crew's calendar for today's assigned jobs
    • Order the stops by drive distance to avoid backtracking
    • Confirm no crew has two jobs booked at the same time

    Done when Every job has a confirmed crew and a conflict free stop order.

  4. 3
    Telegram - send the route sheet
    telegram.org How to Automate Telegram
    WebRun in Telegram: send the route sheet
    WebRun opens Telegram to send the route sheet.
    • Send each crew their route sheet in visit order
    • Include the address, materials needed, and any access notes per stop
    • Flag any job still missing a confirmed crew for the office to assign

    Done when Every crew has today's route sheet in Telegram before departure.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.tinselcrm.com
ScheduleRuns automatically on this cadence
Every day at 6:00 AM
DeliveryHow each run's result reaches you
Crew route sheet · Telegram
OutputWhat each run produces - A per crew route sheet in visit order with materials and access notes for every job scheduled today.
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

Does it assign crews on its own if one is missing?

No. It flags any job without a confirmed crew for the office to assign. WebRun orders and reports the route. It doesn't reassign your team without a person deciding.

How does it decide the stop order?

It orders each crew's stops by drive distance so the route avoids backtracking across town, using the addresses and assignments already confirmed in Google Calendar.

What's included on each stop?

The address, job type, material list, and any access notes, such as a gate code or a dog on site, pulled straight from the Tinsel CRM job record.

Put this on autopilot.

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