Tell you when a liquidity position drifts out of range
Every morning, WebRun opens the Uniswap app, reads each of your liquidity positions, notes which pairs have moved outside their set price range and how much in uncollected fees is sitting there, then posts a short status list to Slack and mirrors it to your Microsoft Teams channel.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I get told when my Uniswap liquidity position goes out of range?
WebRun opens the Uniswap app every morning and reads each of your liquidity positions, noting which have drifted out of their price range and how much in uncollected fees sits on each. It posts the status list to Slack and mirrors it to Microsoft Teams, so idle positions never go unnoticed.
- Out-of-range positions surface the morning they drift, not weeks later
- Uncollected fees are visible every day instead of quietly accruing
- Slack and Teams both carry the same position status without anyone opening a wallet
Built for liquidity providers · crypto treasury teams · DeFi funds · individual LPs
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.uniswap.orgin a real browser with your saved login - no setup, no API keys. -
1
Uniswap - read every liquidity position
WebRun opens Uniswap to read every liquidity position. - Open the Uniswap app and go to your Positions view
- Read each position: the token pair, the fee tier, and whether it is in range or out of range
- Note the uncollected fees showing on each position
- Flag any position that has been out of range since the last run
Done when Every open position has a current in-range or out-of-range status and a fee figure.
-
2
Slack - post the position status list
WebRun opens Slack to post the position status list. - Post a short list to your trading channel with out-of-range positions first
- Show each pair, its fee tier, its range status, and uncollected fees
- Note which positions changed status since yesterday
- Leave every position untouched. WebRun never adds, removes, or collects liquidity
Done when Today's position status list is in Slack with out-of-range pairs at the top.
-
3
Microsoft Teams - mirror the list to the treasury channel
WebRun opens Microsoft Teams to mirror the list to the treasury channel. - Mirror the same list into your treasury or finance channel in Microsoft Teams
- Keep the running history so you can see how long a position has been out of range
- Tag the channel only when a position first goes out of range
Done when The treasury channel in Teams has the same daily position list.
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
Will it move my liquidity or sign a transaction?
No. WebRun only reads your positions and reports on them. It never adds liquidity, removes liquidity, collects fees, or signs any transaction. Every action stays with you in your own wallet.
How do I know when a position went out of range?
WebRun compares each position against the previous run and marks status changes, so the Slack and Teams list tells you which pairs went out of range since yesterday and which have been out for days.
Can I run it more often than daily?
Yes. Set it hourly if you run tight ranges on volatile pairs, or weekly if your positions are wide. The same checks run on whatever cadence you pick.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.