This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Recurring Buy Scheduler for Page

Trading · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryTrading
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Recurring Buy Scheduler for Page is a trading tool that watches the page for token prices and buy interfaces, then allows the user to schedule recurring buy orders at custom intervals (e.g., every hour, day, week) with configurable amounts. It scans the page for token prices and buy interface elements, connects to the EVM chain for real-time gas prices, stores schedule configurations in GM_setValue, monitors schedules against current time, and executes buys automatically on schedule using the page's buy interface, with a confirmation overlay showing the purchase details, current price, estimated gas cost, and schedule summary before each execution.

WHERE IT RUNS

This tool operates as a panel within the BotGentz browser extension, available for Chrome, Firefox, Edge, and Brave. It works on any webpage displaying token prices and buy interfaces, such as DEX interfaces, trading platforms, and DeFi dashboard sites.

HOW TO USE

Navigate to any page that displays token prices and a buy interface. Open the BotGentz extension and select Recurring Buy Scheduler for Page from the tool menu. The panel will appear on the side of your browser. Click the "Connect Wallet" button to connect your EVM wallet. Click the "Detect Price" button to detect the current token price and buy interface on the page. Enter a schedule name, buy amount, select an interval (hour, 6 hours, 12 hours, day, week, month), and set max slippage. Click "Create Schedule" to activate recurring buys. The tool will monitor schedules and execute buys automatically. You can pause/resume or delete schedules in the Active Schedules section. Enable auto-execute to skip confirmation for trusted pages.

TECHNICAL SECTION — SCHEDULE MANAGEMENT AND EXECUTION

This tool uses a multi-stage pipeline for scheduling and executing recurring buys. First, it scans the page DOM for token prices using regex patterns and element traversal, and detects buy interface elements (buy buttons, amount inputs) for transaction execution. Second, it connects to the EVM chain via window.ethereum to read real-time gas prices using eth_gasPrice, with effectiveGasPrice used for accurate post-EIP-1559 cost estimation. Third, it stores schedule configurations in GM_setValue, including schedule name, buy amount, interval in seconds, max slippage, enabled state, last execution timestamp, and creation timestamp. Fourth, it runs a continuous monitoring loop at a configurable interval (default 60 seconds), checking if the current time matches any schedule's next execution time (based on lastExec + interval). Fifth, when a schedule triggers, it displays a confirmation overlay showing the purchase details, current price, estimated gas cost, and schedule summary. Sixth, upon user confirmation, it populates the buy amount input using React-compatible value setting (native setter + input/change events) and clicks the buy button to execute the order. Seventh, it updates the schedule's lastExec timestamp and reports the execution status with a browser notification.

THE PANEL

The side panel is designed for seamless integration into your browsing workflow. You can drag it to either side of the window, and it remembers your preferred position per website. It supports snap-to-edge behavior and can be collapsed to a small tab for minimal distraction. The panel is resizable horizontally and vertically, with a minimum width of 280px and maximum of 600px. Pressing the Escape key closes the panel. All settings are saved locally.

PLEASE NOTE

This tool requires the free BotGentz extension and a real EVM wallet extension (such as MetaMask) already installed in your browser. It works with EVM-compatible chains (Ethereum, Polygon, Arbitrum, Optimism, etc.). Cannot guarantee execution at exact schedule times due to page loading and transaction delays. Relies on the page exposing price data and buy interface in a detectable format. Some pages may have delayed price updates. Requires the page to be open and focused for scheduled execution. Does not guarantee order fulfillment if page changes or network issues occur. Websites change their trading page formats frequently, and extraction scripts may need periodic updates. This tool does not store or transmit page content except for the address and gas queries sent to the EVM network. No browsing history or personal data is collected or retained.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.