All templates

Automated Suralink Engagement Deadline Tracker

Every morning, WebRun reads the deadline dates set on your active Suralink engagements, compares them to today's date, and posts a tiered alert to Slack for deadlines arriving in 1 day, 3 days, and 7 days. It also writes upcoming deadlines to a Google Calendar so the whole team can see what is coming.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Suralink read engagement deadlines
2 Google Calendar sync upcoming deadlines
3 Slack post tiered deadline alerts
In short

How do I automatically track and get alerts for Suralink engagement deadlines?

Every morning WebRun reads the deadline dates on all active Suralink engagements and posts tiered Slack alerts for deadlines arriving in 1, 3, and 7 days, each showing the current completion percentage. It also syncs upcoming deadlines to a shared Google Calendar so your team can see exactly what is coming and how ready each engagement is.

  • Team alerted at 7, 3, and 1 days before every engagement deadline
  • Completion percentage shown alongside each approaching deadline
  • Upcoming deadlines synced automatically to a shared Google Calendar

Built for audit partners · CPA firms · engagement managers · assurance teams

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

  2. 1
    Suralink - read engagement deadlines
    suralink.com
    WebRun in Suralink: read engagement deadlines
    WebRun opens Suralink to read engagement deadlines.
    • Open Suralink and list all active engagements with their set deadline dates
    • Calculate the number of days remaining to each deadline
    • Bucket engagements into 1-day, 3-day, and 7-day alert tiers
    • Note the current completion percentage for each deadline-imminent engagement

    Done when All upcoming deadlines are bucketed by days remaining with current completion data.

  3. 2
    Google Calendar - sync upcoming deadlines
    calendar.google.com
    WebRun in Google Calendar: sync upcoming deadlines
    WebRun opens Google Calendar to sync upcoming deadlines.
    • Check the shared audit deadline calendar for any existing events for each engagement
    • Create or update a calendar event for each engagement deadline not already present
    • Include the engagement name and completion percentage in the event description

    Done when All upcoming engagement deadlines are reflected in the shared Google Calendar.

  4. 3
    Slack - post tiered deadline alerts
    slack.com
    WebRun in Slack: post tiered deadline alerts
    WebRun opens Slack to post tiered deadline alerts.
    • Post a tiered alert to the audit team Slack channel
    • List 1-day deadlines first, then 3-day, then 7-day, with completion percentage for each
    • Highlight any engagement with a deadline in 3 days or fewer and less than 70% completion

    Done when The team has today's tiered deadline alerts in Slack with completion context.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.suralink.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Deadline alerts · Slack · Google Calendar
OutputWhat each run produces - Daily tiered Slack deadline alerts and updated Google Calendar events for all Suralink engagement deadlines within 7 days.
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 this file or submit anything when a deadline arrives?

No. WebRun only alerts your team. Any filing, submission, or client-facing action on the deadline date is performed by your staff. WebRun provides the early warning.

What if a deadline date changes in Suralink?

WebRun reads the live deadline from Suralink each morning, so if a date is updated it picks up the new date automatically and adjusts the Google Calendar event and Slack alerts accordingly.

Can it alert specific partners or managers for specific engagements?

During setup you can configure which Slack channel or users receive alerts. Per-engagement routing can be set up by tagging the responsible partner's Slack handle in the alert template.

Put this on autopilot.

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