Automated Natural HR Leave Request Digests
Every morning, WebRun opens Natural HR, checks pending leave requests and who's away in the next 2 weeks, saves a coverage summary to Google Drive, and posts a digest to Slack so managers can plan around it.
How do I get a daily view of pending leave requests in Natural HR?
WebRun checks Natural HR every morning for pending and upcoming leave requests, saves a coverage summary to Google Drive flagging any team with overlapping leave, and posts a digest to Slack for managers. It never approves a request or contacts the employee. Managers get one daily view instead of checking Natural HR themselves.
- Managers see pending leave and coverage gaps every morning
- Overlapping leave within a team is flagged before it's approved
- No leave request is approved or denied without a human
Built for People managers · HR operations · Small business HR · Team 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
naturalhr.comin a real browser with your saved login - no setup, no API keys. -
1
Natural HR - check pending and upcoming leave requests
WebRun opens Natural HR to check pending and upcoming leave requests. - Open Natural HR and list pending leave requests awaiting approval
- Check who's confirmed away in the next 2 weeks
- Note any overlapping leave within the same team
Done when Every pending and upcoming leave request has a status and team overlap check.
-
2
Google Drive - save the coverage summary
WebRun opens Google Drive to save the coverage summary. - Save a coverage summary listing who's away and when
- Flag any team with overlapping leave
- Keep the file updated for the rolling 2-week window
Done when A current coverage summary exists in Drive.
-
3
Slack - post the leave digest for managers
WebRun opens Slack to post the leave digest for managers. - Post the leave digest to the managers channel
- List pending approvals first
- Leave every approval decision to the manager
Done when Managers have today's leave digest in Slack.
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 or deny leave requests?
No. WebRun only reads pending requests from Natural HR and summarizes them. Every approval decision stays with the manager.
Does it message the employee requesting leave?
No. It only posts internally to the managers channel in Slack. The employee sees their request status directly in Natural HR.
How does it catch overlapping leave?
It checks confirmed leave across the same team for the next 2 weeks and flags any dates where more than one person is away.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.