All templates

Automated Almanac Pending Approval Alerts

Every morning, WebRun opens Almanac, finds documents that have been waiting on approval for more than 2 days, posts the full pending list to the team's Slack channel, and reminds each approver directly on Telegram so a document doesn't stall in review just because it slipped someone's mind.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 Almanac find documents waiting on approval past 2 days
2 Slack post the pending approvals list
3 Telegram remind the approver directly
In short

How do I stop documents from stalling in Almanac approval?

WebRun checks Almanac every morning for documents waiting on approval for more than 2 days, posts the full pending list to your team's Slack channel, and reminds each approver directly on Telegram, so review cycles that would otherwise stall on a forgotten approval keep moving without someone having to chase it down manually.

  • Stuck approvals get flagged daily instead of at a weekly check-in
  • Approvers get a direct reminder instead of a buried notification
  • Review cycles keep moving instead of silently stalling

Built for Operations teams · legal and compliance teams · content teams · documentation 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 www.almanac.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Almanac - find documents waiting on approval past 2 days
    almanac.io
    WebRun in Almanac: find documents waiting on approval past 2 days
    WebRun opens Almanac to find documents waiting on approval past 2 days.
    • Open documents currently in review
    • Collect any waiting on approval for more than 2 days
    • Note the assigned approver for each

    Done when Every document stuck in approval is listed with its approver.

  3. 2
    Slack - post the pending approvals list
    slack.com
    WebRun in Slack: post the pending approvals list
    WebRun opens Slack to post the pending approvals list.
    • Group pending documents by approver
    • Post the list to the team channel

    Done when The team channel has today's pending approvals list.

  4. 3
    Telegram - remind the approver directly
    telegram.org
    WebRun in Telegram: remind the approver directly
    WebRun opens Telegram to remind the approver directly.
    • Message each approver their own pending documents
    • Ask them to approve, request changes, or reassign

    Done when Every approver has been reminded directly.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.almanac.io
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Pending approvals · Slack
OutputWhat each run produces - A daily list of documents stuck in approval for more than 2 days, with a direct reminder to each approver.
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

Does WebRun approve documents on someone's behalf?

No. It only reads how long a document has waited. Approving, requesting changes, or reassigning is always done by the approver in Almanac.

Who sees the pending approvals list?

Only your internal Slack channel and the approvers themselves on Telegram. It's never shared outside your team.

What if an approval clears right before the check?

It reads live status each morning, so a document already approved is left off that day's list.

Put this on autopilot.

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