How Ava prevents Aave liquidation — watch, warn, fix — end-to-end.
The canonical Guardian job. The one that justifies the whole product.
You borrow against collateral on Aave. The collateral price moves the wrong way. Your health factor (HF) drops. Below 1.0, you get liquidated — typically losing 5%+ of the position to liquidators in seconds. You can prevent it by topping up collateral or repaying — but only if you're awake, only if you notice in time, and only if the right asset is sitting in your wallet when minutes matter.
Manual monitoring is stressful, unreliable, doesn't scale.
Ava runs a Liquidation Guard on your position — our name for health-factor protection:
🛡️ Ava — ⚠️ Heads up — your Aave position dropped to a health factor of 1.3. Liquidation risk is rising. Want me to help you top it up?
You — yes
🛡️ Ava — Here's what's in your wallet right now: • 500 USDC • 0.2 WETH • 50 LINK. Which would you like to top up with?
[ USDC ] [ WETH ] [ LINK ]You — taps
USDC🛡️ Ava — Supplying 300 USDC would lift your health factor 1.3 → 1.9 — safely clear of liquidation. I've prepared the transaction; you review it and sign in your own wallet.
[ Sign on web ] [ Adjust amount ]You — taps
Sign on web, taps Confirm in Ava Studio, and signs in your wallet🛡️ Ava — ✅ Done. Supplied 300 USDC → health factor now 1.9. I'll keep watching and ping you before it gets risky again.
Manual (the default). Ava prepares the fix. A Sign on web link opens Ava Studio, where you tap Confirm and sign in your own wallet, paying the gas yourself. Nothing happens without your signature, and Ava holds no keys to your wallet. Before you sign, Ava runs a best-effort security check of the transaction.
Auto (optional). You turn on health-factor protection as a standing job — a job that runs on a schedule without asking you each time. It checks your position every hour and, when it gets risky, repays debt or adds collateral. It runs from a separate Ava smart wallet you fund, under an agent permission you sign for it, enforced on-chain. The job repays or supplies on behalf of your main wallet's position, paid from the smart wallet — you don't need to move the position. See Smart Wallets. After a repay, you get an email summary.
What bounds Auto is the smart wallet's balance — the job can't spend more than you've funded — and the permission: the contracts it allows, its expiry and one chain, and the chain refuses anything outside them. The standard permission has no spending limit, and a repay amount in the job isn't one either; narrower permissions can add a spending limit. To stop the job, pause it on the Running page in Ava Studio, turn off the permission, or withdraw from the smart wallet. See Permissions & Limits.
Either way, the Liquidation Guard only repays or supplies. Ava won't borrow unless you ask — that's how Ava behaves, not something a permission blocks.
If nothing in your wallet can resolve the risk, Ava says so rather than borrowing on your behalf:
⚠️ You're at HF 1.2, but nothing in your wallet is large enough to fix this. Want to add USDC to this wallet first?
In Auto, the job can only use what's in your Ava smart wallet, and only up to a spending limit if your permission sets one. If the smart wallet is empty, there's nothing to repay or supply with, so keep it funded (Deposit on the Wallets page) if you want the job to act.
The fix Ava prepares uses your position's numbers at that moment, and markets can move before you sign. Ava's pre-sign check is best-effort: it can be skipped in some cases and never blocks you. If the price has moved a lot, ask Ava again for fresh numbers before you sign.