All templates

Automated Solar Permit and Interconnection Tracker

Every morning, WebRun opens Enerflo, reviews the permit and interconnection status of every active project, logs any changes or overdue milestones to a tracking sheet in Google Sheets, and sends your ops team a concise Slack digest of what needs attention today.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 Enerflo read permit and interconnection status
2 Google Sheets log updates and flag overdue items
3 Slack send daily ops digest
In short

How do I track solar permit and interconnection status automatically?

WebRun opens Enerflo every morning and reads the permit and interconnection status of every active solar project. It logs updates to a Google Sheets tracker and sends your ops team a Slack digest that puts overdue and stalled milestones at the top, so nothing slips through the cracks on its way to PTO.

  • Overdue permits and interconnection applications are flagged before they cause install delays
  • The ops team opens Slack each morning to a prioritised list of what needs chasing
  • The Google Sheets tracker stays current without anyone manually updating rows

Built for solar operations managers · residential solar installers · solar project coordinators

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

  2. 1
    Enerflo - read permit and interconnection status
    enerflo.com
    WebRun in Enerflo: read permit and interconnection status
    WebRun opens Enerflo to read permit and interconnection status.
    • Open Enerflo and navigate to the active projects pipeline
    • For each project, read the current permit status and interconnection application status
    • Note the expected completion date and days since the last status change
    • Flag any project where a milestone is overdue by more than 3 business days

    Done when Every active project has a current status reading and any overdue items are identified.

  3. 2
    Google Sheets - log updates and flag overdue items
    google.com
    WebRun in Google Sheets: log updates and flag overdue items
    WebRun opens Google Sheets to log updates and flag overdue items.
    • Open the permit and interconnection tracking sheet
    • Update the status column for each project with today's reading
    • Highlight rows where a milestone is overdue or has been stalled for more than a week
    • Add a timestamp to the last-updated column

    Done when The tracking sheet reflects today's status for every active project.

  4. 3
    Slack - send daily ops digest
    slack.com
    WebRun in Slack: send daily ops digest
    WebRun opens Slack to send daily ops digest.
    • Post a digest to the ops Slack channel listing projects with overdue or stalled milestones first
    • Include the project address, milestone name, and days overdue for each flagged item
    • List projects with no issues as a brief count so the team knows the full pipeline size

    Done when The ops team has today's permit and interconnection status digest in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
enerflo.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Status log · Google Sheets · Slack digest
OutputWhat each run produces - A Google Sheets log updated daily plus a Slack digest listing every overdue or stalled permit and interconnection milestone.
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 submit permit applications or contact the utility on our behalf?

No. WebRun only reads and logs status. It never submits applications, contacts a utility, or takes any action that could affect a permit or interconnection application.

What counts as overdue?

By default it flags milestones that have had no status change for more than 3 business days past the expected date. You can adjust this threshold during setup.

Can it track multiple jurisdictions with different permit timelines?

Yes. WebRun reads the milestone data as it exists in Enerflo, so it handles multiple jurisdictions as long as those projects are tracked there.

Put this on autopilot.

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