Job Description
Project Overview I am a real estate investor actively purchasing small multifamily properties using BRRRR, value-add, and cash-flow strategies. I am looking to build a high-quality automated acquisitions system that operates daily, finds deals, analyzes them, communicates with brokers and wholesalers, extracts their responses, and updates a clean Google Sheet for me and my business partner. This system does not need to be enterprise-level, but it must be: β reliable β well-structured β stable β professional-quality Core Objectives Build a multi-agent AI system that includes: 1. Automated On-Market Deal Sourcing Pull listings daily from selected markets using filters defined by me: β’ LoopNet β’ Crexi β’ Zillow β’ Redfin β’ Realtor β’ Broker websites The system must use dynamic parameters, including: β’ Market β’ Price range β’ Unit count β’ Strategy type β’ Neighborhood class β’ Section 8 settings Parameters controlled in a Google Sheets βParametersβ tab. 2. Broker & Wholesaler CRM Automation β’ Identify brokers and wholesalers in chosen markets β’ Add them to a CRM tab β’ Send automated introductory emails β’ Follow up based on schedule β’ Track communication status All outreach templates must be editable in the Google Sheet. 3. Gmail Email Intake Automation Using the Gmail API, the system must: β’ Monitor a dedicated Gmail label β’ Read replies from brokers and wholesalers β’ Extract deal information using AI β’ Convert emails into structured JSON β’ Pass deals into the analyzer agent 4. Deal Analysis & Grading AI-driven grading system that evaluates deals as A, B, or C based on: β’ Price β’ Unit count β’ Rent condition β’ Value-add potential β’ Neighborhood class β’ BRRRR/refinance potential The system must generate: β’ Deal summary β’ Key risks β’ Questions to ask the broker β’ Basic offer-range guidance (optional but helpful) Only A and B deals should appear in the main leads sheet. 5. Outreach Message Generation For each promising deal, generate: β’ Follow-up email β’ SMS-style message β’ Broker questions β’ A quick βexpress interestβ message All templates editable in Parameters. 6. Full Automation Scheduling The system must run independently, including: β’ Morning listing pull β’ Afternoon email parsing β’ Daily CRM updates β’ Basic error handling β’ Simple activity summary (βX new deals found todayβ) Google Sheet Requirements 1. Parameters Tab (Core Component) User-controlled fields: β’ Markets (on/off toggle) β’ Price range β’ Unit range β’ Strategy type β’ Neighborhood class β’ Section 8 settings β’ Email templates β’ Outreach automation toggles 2. New_Leads Tab Clean, formatted table for analyzed deals. 3. Brokers Tab CRM with last contact date, notes, and status. 4. Wholesalers Tab 5. Email_Log Tab (optional) Preferred Tech Stack (Flexible) β’ Google Sheets β’ Gmail API β’ Gemini API or OpenAI API β’ Google Apps Script β’ n8n or Make for orchestration β’ Optional: Python or Cloud Run Deliverables System architecture and JSON schemas Cleanly designed Google Sheet (with formatting and validation) Full working automation agents: β’ Listing hunter β’ Deal analyzer β’ Email intake parser β’ Broker & wholesaler hunter β’ Sheet updater + deduper β’ Outreach message generator Scheduling and monitoring system Documentation including: β’ How to adjust buy box β’ How to add/remove markets β’ How to edit templates β’ How to pause or adjust automations Required Experience Please apply only if you have strong experience with: β’ AI automation using Gemini/OpenAI β’ Google Sheets API or Apps Script β’ Gmail API integrations β’ Multi-step workflow orchestration β’ Structured JSON outputs from LLMs Preferred but not required: β’ Real estate data systems β’ Multi-agent frameworks (AutoGen, CrewAI, LangGraph) β’ CRM automation experience Success Criteria The final system should: β Operate daily without manual input β Identify deals in the markets I activate β Grow my broker and wholesaler contact lists β Read and extract deal details from emails β Grade deals accurately β Store clean and well-formatted opportunities β Generate ready-to-send follow-up messages β Provide simple daily summaries This should function as a high-quality AI acquisitions assistant. How to Apply Please include: A brief overview of your experience One or two examples of similar AI automations youβve built A short explanation of how you would architect this system Your estimated timeline Confirmation you accept the $3500 fixed budget Apply tot his job