All templates

Automated Platform.sh Deployment Activity Export

Every Monday morning, WebRun opens the Platform.sh console, reads the past week's deployments, branch merges, and environment activity across your projects, logs each event as a row in Google Sheets, and emails the team a short summary through Gmail so everyone can see what shipped.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Platform.sh read the week's deployment activity
2 Google Sheets log each event to a sheet
3 Gmail email the team a summary
In short

How do I get a weekly record of what shipped across my Platform.sh projects?

Every Monday, WebRun reads the past week's deployments, branch merges, and environment activity from the Platform.sh console and logs each one as a row in Google Sheets. It also emails the team a short summary through Gmail, so everyone can see what shipped across every project without opening the console themselves.

  • A full week of deployments lands in one sheet without a manual export
  • The team sees what shipped every Monday morning without opening the console
  • Unusually quiet or busy projects are called out automatically

Built for engineering teams · platform engineers · agencies on Platform.sh · release 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 console.platform.sh in a real browser with your saved login - no setup, no API keys.

  2. 1
    Platform.sh - read the week's deployment activity
    platform.sh
    WebRun in Platform.sh: read the week's deployment activity
    WebRun opens Platform.sh to read the week's deployment activity.
    • Open the Platform.sh console and go to the activity log for each project
    • Capture every deployment, branch merge, and environment change from the past 7 days
    • Note which environment each activity happened on and who triggered it

    Done when The past week's activity is captured for every project.

  3. 2
    Google Sheets - log each event to a sheet
    google.com
    WebRun in Google Sheets: log each event to a sheet
    WebRun opens Google Sheets to log each event to a sheet.
    • Open the activity tracking sheet in Google Sheets
    • Append a row for each deployment or environment change with its project, environment, and timestamp
    • Keep the sheet sorted with the newest activity first

    Done when Every activity from this week is logged as its own row.

  4. 3
    Gmail - email the team a summary
    gmail.com
    WebRun in Gmail: email the team a summary
    WebRun opens Gmail to email the team a summary.
    • Draft and send a short summary email through Gmail
    • Count deployments per project and flag any project with unusually high or low activity
    • Link back to the full sheet for anyone who wants the detail

    Done when The team has this week's activity summary in their inbox.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
console.platform.sh
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Activity log · Google Sheets
OutputWhat each run produces - A row per deployment or environment change for the week, plus a summary email highlighting activity by project.
Spreadsheet
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 deploy or merge anything itself?

No. WebRun only reads the activity log that already exists in Platform.sh. It never triggers a deployment or merges a branch on its own.

Can I filter the sheet by project?

Yes. Every row includes the project and environment name, so you can filter or pivot the sheet however you need.

What if a project had no activity that week?

It still appears in the summary email with a zero count, so a quiet project is visible rather than simply missing.

Put this on autopilot.

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