All templates

Automated Tinsel CRM Takedown Scheduling

Every morning, WebRun opens Tinsel CRM, finds installs entering their takedown window, drafts a client notice proposing a takedown date, books the crew slot on Google Calendar without double booking a route, and posts the day's takedown schedule to your crew's Slack channel.

Runs on WebRun · Strict Lockdown policy
Every day at 6:30 AM WebRunorchestrates each step
1 Tinsel CRM find installs entering takedown window
2 Google Calendar book the crew slot
3 Slack post the takedown route
In short

How do I schedule and notify clients about holiday lighting takedown automatically?

WebRun checks Tinsel CRM every morning for installs entering their takedown window, drafts a client notice proposing a date, and books the crew slot on Google Calendar without double booking a route. It then posts the day's takedown schedule to your crew's Slack channel, so nothing slips past its window.

  • No install overruns its contracted takedown window unnoticed
  • Crews get a conflict free route every morning without manual scheduling
  • Clients only hear a date once the office reviews and sends the notice

Built for holiday lighting installers · Christmas light removal crews · seasonal lighting business owners · 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 - find installs entering takedown window
    tinselcrm.com
    WebRun in Tinsel CRM: find installs entering takedown window
    WebRun opens Tinsel CRM to find installs entering takedown window.
    • Open Tinsel CRM and filter installs whose takedown window has opened
    • Draft a client notice proposing a takedown date and time window
    • Leave the notice unsent. Do not message the client automatically

    Done when Every install due for takedown has a proposed date and a drafted notice.

  3. 2
    Google Calendar - book the crew slot
    calendar.google.com
    WebRun in Google Calendar: book the crew slot
    WebRun opens Google Calendar to book the crew slot.
    • Check the crew calendar for that day's existing route
    • Add the proposed takedown as a new event without overlapping another job
    • Group nearby addresses onto the same crew's day where possible

    Done when Every proposed takedown has a conflict free slot on the crew calendar.

  4. 3
    Slack - post the takedown route
    slack.com
    WebRun in Slack: post the takedown route
    WebRun opens Slack to post the takedown route.
    • Post the day's takedown route to the crew channel in visit order
    • Flag any client notices still waiting for office approval to send
    • Note any addresses grouped together for the same crew

    Done when The crew has today's route and the office has the drafted notices to review.

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:30 AM
DeliveryHow each run's result reaches you
Takedown route · Slack
OutputWhat each run produces - A booked crew route for takedown day plus a drafted client notice for each install.
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

Will it tell clients their takedown date without approval?

No. WebRun only drafts the client notice inside Tinsel CRM. Your office reviews and sends it, so no client hears a date before a human confirms it.

How does it decide which crew gets which job?

It groups nearby addresses onto the same day and checks the existing Google Calendar route so no crew gets double booked.

What triggers a job to enter the takedown window?

Each install's contracted takedown period set in Tinsel CRM. Once that window opens, the job appears on the next run automatically.

Put this on autopilot.

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