Reconcile OpenVPN connected sessions for you
Every morning, WebRun opens your OpenVPN Access Server, reconciles the list of connected sessions against your active employee roster, posts the full reconciled list to Slack, and sends an urgent Telegram alert if a session belongs to someone no longer active.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I catch an OpenVPN session from someone who has left the company?
WebRun checks your OpenVPN Access Server every morning, reconciles every connected session against your active employee roster, and posts the full list to Slack. If a session belongs to someone no longer active, it sends an immediate Telegram alert with the username and IP, though the actual disconnect is always left for your IT admin to do.
- Every session gets checked against the active roster the same morning
- A session from someone off the roster triggers an alert within minutes
- Routine, matched sessions stay quiet so alerts remain meaningful
Built for IT admins · network security teams · remote-first companies · small business owners
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
openvpn.netin a real browser with your saved login - no setup, no API keys. -
1
OpenVPN - list connected sessions
WebRun opens OpenVPN to list connected sessions. - Open OpenVPN Access Server and list all connected and recent sessions
- Note the username, connection time, and client IP for each
- Compare each username against the active employee roster
Done when Every session has been checked against the active roster.
- 2
-
3
Telegram - alert on an unmatched session
WebRun opens Telegram to alert on an unmatched session. - Send an alert the moment a session belongs to someone off the active roster
- Name the username, connection time, and IP
- Stay quiet when every session matches an active employee
Done when Any unmatched session this morning has triggered a Telegram alert.
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 WebRun disconnect a session or revoke a certificate?
No. WebRun only reports what it finds. Disconnecting a session or revoking a client certificate is left for your IT admin to do in OpenVPN.
What counts as an unmatched session?
Any connected session whose username is not on your current active employee roster, for example someone who has since left the company.
Will Telegram get noisy with routine sessions?
No. Telegram only fires for an unmatched session. Routine, matched connections only appear in the Slack list.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.