All templates

Automated Windsurf Weekly Activity Scorecard

Every Monday, WebRun opens Windsurf, reads each developer's sessions and accepted AI suggestions from the past week, logs the numbers to Airtable, and emails the engineering lead a scorecard comparing this week's activity to last week's.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Windsurf read weekly sessions and suggestions
2 Airtable log the activity numbers
3 Gmail email the weekly scorecard
In short

How do I track weekly Windsurf adoption across my engineering team?

WebRun reads every developer's Windsurf sessions and accepted AI suggestions each Monday, logs the numbers to Airtable, and emails the engineering lead a scorecard comparing this week's activity against last week's. Adoption trends and quiet developers surface in one weekly email instead of getting noticed only at license renewal time.

  • Adoption trends land in an inbox every Monday, no manual pull
  • Quiet developers get noticed weeks before a renewal decision
  • A running Airtable history builds up automatically

Built for Engineering managers · developer experience teams · platform teams · CTOs

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

  2. 1
    Windsurf - read weekly sessions and suggestions
    windsurf.com
    WebRun in Windsurf: read weekly sessions and suggestions
    WebRun reads weekly sessions and suggestions in Windsurf.
    • Open the team usage view
    • Read each developer's sessions and accepted suggestions for the week
    • Note anyone with no activity

    Done when This week's activity is captured for every developer.

  3. 2
    Airtable - log the activity numbers
    airtable.com
    WebRun in Airtable: log the activity numbers
    WebRun logs the activity numbers in Airtable.
    • Open the team activity base
    • Log each developer's weekly numbers as a new row
    • Keep prior weeks in place for trend tracking

    Done when This week's numbers are logged for every developer.

  4. 3
    Gmail - email the weekly scorecard
    gmail.com
    WebRun in Gmail: email the weekly scorecard
    WebRun emails the weekly scorecard through Gmail.
    • Draft a scorecard comparing this week to last
    • Highlight the team's overall trend
    • Send it to the engineering lead's inbox

    Done when The engineering lead has this week's scorecard in their inbox.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
windsurf.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Weekly scorecard · Gmail
OutputWhat each run produces - A logged row of weekly activity per developer in Airtable, with a scorecard emailed to the engineering lead.
Spreadsheet + summary
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 this used to rank or penalize individual developers?

No. WebRun reports team-level trends for the engineering lead. It's built to spot adoption issues, not to score individuals against each other.

Does it change any Windsurf settings?

No. It only reads usage data. Changing settings or seats always stays a manual step for your admin.

What if a developer was on leave that week?

Mark them accordingly in Airtable and future scorecards skip flagging their inactivity until you change the status back.

Put this on autopilot.

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