All templates

Automated MineralTree Stuck Approval Alerts

WebRun checks MineralTree for invoices sitting in approval too long, posts the list to Telegram, and texts you when a high value invoice is stuck so payment doesn't stall.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 MineralTree find invoices stuck in approval
2 Telegram post the list to Telegram
3 Twilio text you if a high value one is stuck
In short

How do I catch AP invoices stuck waiting on approval?

WebRun checks MineralTree every morning for invoices that have sat in approval more than 3 business days, and posts the full list with vendor and approver to Telegram. When a stuck invoice is above your high value threshold, it also texts you directly, so a big payment never stalls just because an approval got buried.

  • Stuck approvals surface after 3 days instead of at month end
  • High value invoices get a direct text, not just a list entry
  • Approvers are named so you know exactly who to nudge

Built for accounts payable teams · controllers · finance managers · mid market businesses

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

  2. 1
    MineralTree - find invoices stuck in approval
    mineraltree.com
    WebRun in MineralTree: find invoices stuck in approval
    WebRun opens MineralTree to find invoices stuck in approval.
    • Open MineralTree and list invoices still awaiting approval
    • Check how many days each has been waiting
    • Flag anything waiting more than 3 business days

    Done when Every invoice waiting more than 3 days is listed with its approver.

  3. 2
    Telegram - post the list to Telegram
    telegram.org
    WebRun in Telegram: post the list to Telegram
    WebRun opens Telegram to post the list to Telegram.
    • Post the full list of stuck invoices with vendor, amount, and approver
    • Order it by longest waiting first
    • Keep the message readable in a glance

    Done when You have today's full stuck approval list in Telegram.

  4. 3
    Twilio - text you if a high value one is stuck
    twilio.com
    WebRun in Twilio: text you if a high value one is stuck
    WebRun opens Twilio to text you if a high value one is stuck.
    • If a stuck invoice is above your high value threshold, send a text
    • Name the vendor, amount, and approver
    • Skip the text when nothing crosses the threshold

    Done when You're texted only when a high value invoice is stuck.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
mineraltree.com
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Stuck approval list · Telegram
OutputWhat each run produces - A Telegram list of every invoice stuck in approval past 3 days, with a text alert for high value ones.
List + alert
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 approve the invoice for me?

No. It only reports what's stuck and who owns the approval. Approving or rejecting stays a human step inside MineralTree.

What counts as stuck?

Any invoice still awaiting approval more than 3 business days after it was submitted, read from MineralTree's live queue.

What counts as high value?

An amount above the threshold you set. Only those trigger the Twilio text, everything else appears in the Telegram list only.

Put this on autopilot.

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