Automated Spendesk Approval Handoffs
A few times a day, WebRun opens Spendesk, checks purchase and card requests still waiting on approval, posts a Slack summary to the approver with the requester and amount, and pings Telegram to escalate to the finance lead once a request has waited more than 3 business days.
How do I stop Spendesk approval requests from stalling?
WebRun checks Spendesk a few times a day for purchase and card requests waiting on approval, then posts a Slack summary to the approver naming the requester and amount. Once a request has waited more than 3 business days, it pings Telegram to escalate it to the finance lead, so nothing stalls unseen.
- Approvers see their queue in Slack without opening Spendesk
- Requests older than 3 business days get escalated automatically
- The finance lead only hears about the ones actually stuck
Built for Finance teams · office managers · startup operators · procurement leads
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.spendesk.comin a real browser with your saved login - no setup, no API keys. -
1
Spendesk - find requests waiting on approval
WebRun opens Spendesk to find requests waiting on approval. - Open Spendesk and filter requests to pending approval
- Capture the requester, amount, and days waiting for each
- Sort the list with the oldest requests first
Done when Every pending request is listed with how long it has waited.
-
2
Slack - hand the queue to the approver
WebRun opens Slack to hand the queue to the approver. - Post the pending list to the approver's Slack channel
- @ mention the approver so the handoff is direct
- Group requests by requester for a faster review
Done when The approver has a clear, current queue in Slack.
-
3
Telegram - escalate the oldest requests
WebRun opens Telegram to escalate the oldest requests. - Check for any request still pending after 3 business days
- Send a Telegram alert to the finance lead for those
- Include the requester, amount, and how long it has waited
Done when Nothing sits unapproved past 3 business days without escalation.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Does it approve requests on its own?
No. WebRun only reads the queue and hands it to the right person. Every approval decision still happens inside Spendesk by a human.
Who gets the escalation after 3 days?
The finance lead you set up gets the Telegram alert, so aging requests do not just sit with the original approver.
Will requesters be notified by WebRun?
No. It only posts to internal Slack and Telegram channels for your team. Requesters hear back through Spendesk itself once approved.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.