All templates
For Internal tools teams, engineering managers & startup ops teams

Chase down internal apps stuck waiting to deploy

Every morning, WebRun opens ToolJet, finds apps that have sat in a pending or draft state for 3 days or more without deploying, books a review slot on Google Calendar for the builder to finish or discard it, and messages them on WhatsApp so half-built internal tools don't pile up unnoticed.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 8:00 AM WebRun
1 ToolJet find apps stuck in draft
2 Google Calendar book a review slot
3 WhatsApp message the builder
Run a sample
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 tooljet.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    ToolJet - find apps stuck in draft
    tooljet.com
    WebRun in ToolJet: find apps stuck in draft
    WebRun opens ToolJet to find apps stuck in draft.
    • Open ToolJet and check apps in a pending or draft state
    • Find any untouched for 3 days or more without deploying
    • Note the app name and its builder

    Done when Every stalled app is listed with its builder and days idle.

  3. 2
    Google Calendar - book a review slot
    calendar.google.com How to Automate Google Calendar
    WebRun in Google Calendar: book a review slot
    WebRun opens Google Calendar to book a review slot.
    • Book a short review slot for the builder to revisit the app
    • Attach the app name and how long it has been idle
    • Skip booking if a review slot already exists

    Done when A review slot exists for every stalled app.

  4. 3
    WhatsApp - message the builder
    whatsapp.com How to Automate WhatsApp
    WebRun in WhatsApp: message the builder
    WebRun opens WhatsApp to message the builder.
    • Message the builder naming the stalled app and its review slot
    • Ask whether to finish, hand off, or discard it
    • Leave the decision to the builder

    Done when The builder has been messaged about every stalled app.

How do I find ToolJet apps that are stuck and never got deployed?

WebRun checks ToolJet every morning for apps stuck in a pending or draft state for 3 days or more, books a Google Calendar review slot, and messages the builder on WhatsApp. Half-built internal tools get a scheduled decision to finish, hand off, or discard instead of quietly piling up in the workspace.

  • Stalled app builds get a scheduled decision instead of piling up
  • Builders are reminded before an app is forgotten entirely
  • The workspace stays clear of half-finished, abandoned apps

Built for Internal tools teams · engineering managers · startup ops teams · platform teams

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
tooljet.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Stalled app list · WhatsApp
OutputWhat each run produces - A WhatsApp message per stalled app, each with a booked Calendar review slot.
Chase list
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 deploy or delete a stalled app?

No. WebRun only flags stalled apps and books a review slot. Deploying, finishing, or discarding an app stays with the builder.

How is a stalled app defined?

Any app left in a pending or draft state for 3 days or more with no new changes. You can adjust that window.

Will it keep chasing the same app every day?

It messages once a review slot is booked, then waits until the slot passes before flagging it again if it's still stalled.

Put this on autopilot.

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