All templates
For drone service companies, commercial drone operators & UAV fleet managers

Stay on top of every FAA waiver and compliance deadline

Every Monday, WebRun reads your FAA waiver, LAANC authorisation, and insurance deadline records from Google Sheets, checks scheduled flights in DroneDeploy to flag any that require an authorisation expiring soon, and sends a clear compliance alert to your Telegram operations channel so the team can act before any deadline lapses.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 7:00 AM WebRun
1 Google Sheets read waiver and deadline records
2 DroneDeploy match expirations to scheduled flights
3 Telegram post weekly compliance alert
Run a sample
In short

How do I automatically track FAA waiver and drone compliance deadlines?

Every Monday, WebRun reads your compliance tracker in Google Sheets, finds FAA waivers, LAANC authorisations, and insurance policies expiring within 30 days, and checks DroneDeploy for flights that depend on those authorisations. It then posts a prioritised compliance countdown to your Telegram channel so the team can renew before any deadline is missed.

  • Waivers and authorisations are flagged 30 days before expiry, not on the day of a flight
  • Flights dependent on expiring authorisations are highlighted first
  • The ops team has a clear compliance countdown every Monday morning

Built for drone service companies · commercial drone operators · UAV fleet managers · drone compliance officers

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

  2. 1
    Google Sheets - read waiver and deadline records
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: read waiver and deadline records
    WebRun opens Google Sheets to read waiver and deadline records.
    • Open the compliance tracker Google Sheet
    • Read expiry or deadline dates for all FAA waivers, LAANC authorisations, Certificate of Authorisation records, and insurance policies
    • Flag any item expiring or due within 30 days and calculate days remaining

    Done when Every compliance item expiring within 30 days is listed with its deadline and owner.

  3. 2
    DroneDeploy - match expirations to scheduled flights
    dronedeploy.com How to Automate DroneDeploy
    WebRun in DroneDeploy: match expirations to scheduled flights
    WebRun opens DroneDeploy to match expirations to scheduled flights.
    • Open DroneDeploy and review flights scheduled in the next 30 days
    • Identify any scheduled flight that requires an authorisation or waiver flagged as expiring soon
    • Prioritise those jobs in the compliance alert so the team addresses the most urgent items first

    Done when Scheduled flights dependent on expiring authorisations are prioritised.

  4. 3
    Telegram - post weekly compliance alert
    telegram.org How to Automate Telegram
    WebRun in Telegram: post weekly compliance alert
    WebRun opens Telegram to post weekly compliance alert.
    • Post the weekly compliance countdown to the ops Telegram channel
    • List each expiring item with its name, expiry date, days remaining, and any linked scheduled flight
    • Sort by urgency with items expiring in 7 days or fewer at the top

    Done when The ops team has this week's compliance countdown in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
docs.google.com/spreadsheets
ScheduleRuns automatically on this cadence
Every Monday at 7:00 AM
DeliveryHow each run's result reaches you
Compliance alert · Telegram
OutputWhat each run produces - A weekly Telegram compliance alert listing FAA waivers, LAANC authorisations, and insurance renewals expiring in the next 30 days, prioritised by scheduled flight impact.
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 file waiver renewals or submit anything to the FAA?

No. WebRun tracks deadlines and alerts your team, but all filings and submissions must be completed by a certified pilot or compliance officer directly with the FAA or relevant authority.

Which compliance items can I track?

Anything you add to the Google Sheets tracker: FAA Part 107 waivers, LAANC authorisations, Certificates of Authorisation, aircraft registration renewals, and commercial insurance policy end dates.

What if an item is renewed early?

Update the expiry date in the Google Sheets tracker and WebRun will reflect the new deadline on the next Monday run.

Put this on autopilot.

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