Rental Application Auto-Filler
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Rental Application Auto-Filler extracts the form fields and content from any rental application page and uses advanced AI to generate pre-filled responses based on your stored personal profile data. It matches your information to each form field, fills all required sections, and flags any sensitive or unusual fields for manual review. This saves hours of repetitive form-filling and ensures your applications are complete and professional.
WHERE IT RUNS
This tool operates as a userscript within the BotGentz extension framework, running directly in your browser on any website. It works on rental platforms like Zillow, Apartments.com, Realtor.com, and virtually any property management or rental application page. The tool integrates seamlessly into your workflow, appearing as a draggable panel that stays accessible as you apply to properties.
HOW TO USE
Click "Scan Page" to automatically extract the application form content from the current page. The tool intelligently identifies form fields and their labels. Save your profile data once using the built-in profile editor—include your full name, contact info, employment, rental history, references, and other key details. Configure your filler settings: toggle auto-detection on or off to match field types with your profile data, and toggle sensitive field flagging on or off to identify fields requiring special attention. Click "Generate Responses" to send the form and profile data to the AI backend. Within moments, you'll receive a complete draft of responses for every form field. Use the "Copy Responses" button to paste them into your application.
TECHNICAL OPERATION
Rental Application Auto-Filler employs a multi-strategy extraction pipeline that first checks for selected text, then attempts WebMCP (navigator.modelContext) when available—a W3C proposal for structured page content access—and falls back to DOM-based content detection using prioritized selectors for form containers, application sections, and content areas. User profile data is stored persistently using GM_setValue. The user's auto-detection and sensitive field flagging preferences are encoded as system-level instructions in the prompt sent to the AI. The form content and profile data are truncated to 8000 characters and transmitted via GM_xmlhttpRequest to the AI backend. The AI, specifically prompted as a rental application assistant, analyzes each form field's label and context to determine the appropriate response from the profile data. It matches fields like "full name," "email," "phone," "current address," "employer," "monthly income," "rental history," and "references" with corresponding profile entries. For fields that don't match profile data, it generates contextually appropriate responses. The AI also identifies and flags fields that request sensitive information (Social Security numbers, bank account details, etc.) for manual review. Each request is authenticated with a subscription key and counts against your monthly usage cap.
THE PANEL
The Rental Application Auto-Filler panel is fully draggable and remembers its position between sessions using GM_setValue. It snaps to the edge of the viewport for a clean interface and can be collapsed to a small icon when not in use. The panel is resizable to accommodate longer content. Press Escape to quickly close or collapse the panel. The design is optimized for productivity with a dark theme, clear visual hierarchy, and responsive controls that adapt to your workflow.
PLEASE NOTE
This tool requires the free BotGentz extension installed in your browser and an active subscription to access the AI backend. AI-generated application responses are intended as drafts and must be reviewed for accuracy and completeness before submission. Always verify all information, especially sensitive data, and ensure your responses match the specific requirements of each landlord or property manager. Never include sensitive information like Social Security numbers or bank details in your profile data unless you are comfortable with how that data is stored. No page data is stored or transmitted beyond the content you explicitly submit for processing. All processing occurs through secure HTTPS connections, and your subscription key is never exposed to the page context.