All templates
For liquidity providers, crypto treasury teams & DeFi funds

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
14,115 templates Safe automation No code
Every day at 8:00 AM WebRun
1 Uniswap read every liquidity position
2 Slack post the position status list
3 Microsoft Teams mirror the list to the treasury channel
Run a sample
In short

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

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.uniswap.org in a real browser with your saved login - no setup, no API keys.

  2. 1
    Uniswap - read every liquidity position
    uniswap.org
    WebRun in 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.

  3. 2
    Slack - post the position status list
    slack.com How to Automate Slack
    WebRun in 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.

  4. 3
    Microsoft Teams - mirror the list to the treasury channel
    microsoft.com How to Automate Microsoft Teams
    WebRun in 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.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.uniswap.org
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Position status list · Slack
OutputWhat each run produces - A daily list of your Uniswap liquidity positions with range status, fee tier, and uncollected fees, out-of-range pairs first.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

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.