| DeactivateInstruction | Deactivate an existing instruction to stop its execution. |
| Refuel | Refuel a target account when its native token balance falls below a threshold. |
| RefuelERC20 | Refuel a target account when its ERC20 token balance falls below a threshold. |
| Sweep | Move native tokens from a target account when balance exceeds a threshold. |
| SweepCCTP | Move CCTP tokens from a target account when balance exceeds a threshold. |
| SweepERC20 | Move ERC20 tokens from a target account when balance exceeds a threshold. |
| SweepUniswapV3 | Move tokens via Uniswap V3 swap when balance exceeds a threshold. |
| Transfer | Send native tokens to a target account at scheduled intervals. |
| TransferCCTP | Send CCTP tokens to a destination domain at scheduled intervals. |
| TransferERC20 | Send ERC20 tokens to a target account at scheduled intervals. |
| UniswapV3ExactInput | Swap tokens using Uniswap V3 pools at scheduled intervals. |