All templates

Automated Wrike Approval Chasing

Every morning, WebRun opens Wrike, lists every approval still pending with the approver holding it, logs how many days each has waited in a Google Sheet, checks the delivery dates in Google Calendar that those approvals now put at risk, and hands the project manager a ranked nudge list.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Wrike find approvals still pending
2 Google Sheets log the wait time per approver
3 Google Calendar check the dates at risk
In short

How do I chase pending approvals before they delay a project?

Every morning WebRun opens Wrike and lists the approvals still pending, naming the approver holding each one and how many days it has waited. It logs the wait times in Google Sheets, checks which delivery dates on Google Calendar are now at risk, and hands the project manager a ranked nudge list.

  • The project manager knows exactly which approver to nudge today
  • Wait time per approver is tracked instead of guessed
  • Approvals threatening a delivery date rise to the top of the list

Built for project managers · creative agencies · marketing teams · PMO leads

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

  2. 1
    Wrike - find approvals still pending
    wrike.com
    WebRun in Wrike: find approvals still pending
    WebRun opens Wrike to find approvals still pending.
    • Open Wrike and filter to approvals that are still pending
    • Record the approver assigned to each one and the date it was requested
    • Read the task or project the approval belongs to, and its due date
    • Work out how many days each approval has been waiting
    • Group the list by approver so it is clear who is holding the most

    Done when Every pending approval is listed with its approver, age and due date.

  3. 2
    Google Sheets - log the wait time per approver
    google.com
    WebRun in Google Sheets: log the wait time per approver
    WebRun opens Google Sheets to log the wait time per approver.
    • Append today's pending approvals to the approval log sheet
    • Record approver, task, project, days waiting and the due date on each row
    • Update the rolling average wait time per approver
    • Highlight any approval that has waited longer than the threshold you set

    Done when The sheet holds today's pending approvals and each approver's rolling wait time.

  4. 3
    Google Calendar - check the dates at risk
    calendar.google.com
    WebRun in Google Calendar: check the dates at risk
    WebRun opens Google Calendar to check the dates at risk.
    • Check the delivery dates and milestones on the project calendar
    • Match each pending approval to the date it now threatens
    • Add a reminder event for the project manager listing the approvers to nudge today
    • Put the approvals whose deadline is closest at the top

    Done when The project manager has a dated reminder naming today's approvers to nudge.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.wrike.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Approval chase list · Google Calendar
OutputWhat each run produces - A ranked list of pending approvals with the approver holding each one, the days waited, and the delivery date at risk.
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

Will it approve or reject anything itself?

No. WebRun only reads the approval queue and reports who is holding what. Approving, rejecting and commenting all stay with the named approver in Wrike.

Does it message the approvers directly?

No. The nudge list goes to the project manager as a calendar reminder and a sheet row. The actual nudge comes from a person, so the tone matches the relationship.

How does it know which approvals threaten a deadline?

It reads the due date on the task or project each approval belongs to and compares it against the delivery dates on your Google Calendar, then ranks the list by how close that date now is.

Put this on autopilot.

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