Automated ERPNext Purchase Approval Handoff
Every morning, WebRun opens ERPNext, checks purchase orders and stock requests waiting on approval, logs each to Airtable with the requester and amount, and adds a Notion page listing what is waiting so the approver has one place to work through them.
How do I clear a stuck ERPNext purchase approval queue?
WebRun checks ERPNext every morning for purchase orders and stock requests waiting on approval, logs each to Airtable with the requester and amount, and adds a Notion page listing everything waiting. The approver works through one current list instead of hunting through ERPNext for what still needs a decision.
- Approvers see one current queue in Notion instead of searching ERPNext
- The oldest pending requests surface first instead of getting buried
- Every request has an Airtable record until it is approved or declined
Built for Procurement teams · finance teams · operations managers · ERPNext users
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
erpnext.comin a real browser with your saved login - no setup, no API keys. -
1
ERPNext - find purchase orders waiting on approval
WebRun opens ERPNext to find purchase orders waiting on approval. - Open ERPNext and filter purchase orders and stock requests to pending
- Capture the requester, amount, and item for each
- Note how long each request has been waiting
Done when Every pending purchase order and stock request is captured.
-
2
Airtable - log each pending request
WebRun opens Airtable to log each pending request. - Log each pending request to Airtable with requester and amount
- Sort the log with the oldest requests first
- Mark requests as cleared once approved or declined
Done when The Airtable log reflects every request still waiting.
-
3
Notion - post the approver's working list
WebRun opens Notion to post the approver's working list. - Add a Notion page listing everything waiting on the approver
- Group requests by requester for a faster review
- Update the page each morning with the current queue
Done when The approver has a current working list in Notion.
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 purchase orders on its own?
No. WebRun only reads the pending queue and logs it. Every approval or rejection still happens inside ERPNext by a person.
Will requesters be notified?
No. The Airtable log and Notion page are internal to your approvers. Requesters hear back through ERPNext once a decision is made.
Does it cover stock requests too?
Yes. Both purchase orders and stock requests waiting on approval are included in the same working list.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.