All case studies
Delivered

Real Estate Agent Lead Finder

An AI agent on Telegram that pulls real estate agent contacts by city and sends back ready-to-use CSV files.

Industry
Real Estate Services
Region
United States
Type
AI agent + scraping
Status
Delivered

Overview

A business selling to real estate agents needed a simple way to get agent contact lists by area. We deployed an AI agent on a VPS that the client messages on Telegram; it runs the right scraper, cleans the data and sends back a CSV.

The Challenge

Building agent lead lists city by city was slow, and the client wanted to request them from his phone.

The Solution

Agent directory scrapers

For Realtor.com and Zillow agent profiles.

Google Maps realtor search

By state, city or neighbourhood after the original MLS source closed off.

Clean CSV output

With names, agencies, phones and addresses, named by city and date.

Telegram interface

Ask in plain language, get the file back in chat.

How It Works

1

Telegram request

2

AI agent picks skill

3

Apify / Maps scraper

4

Parse + clean

5

CSV saved

6

File sent on Telegram

Architecture

Agent

Custom agent with skills, running as a system service.

Model

Open-source LLM via OpenRouter.

Scrapers

Apify actors for Realtor.com and Zillow agents.

Maps source

Google Maps scraper for realtors by area.

Parsing

Extracts nested phone fields that standard exports miss.

Delivery

CSV files sent natively through Telegram.

Engineering Highlights

  • Skill instructions written so the agent never confuses agent directories with property listings.
  • Recovered missing phone numbers by reprocessing data instead of paying for a re-scrape.
  • Pivoted to Google Maps when MLS pages blocked server traffic, with client sign-off.

Outcome

  • Delivered and walked through with the client on Telegram.
  • Unlimited agent lists by area on demand.

Tech Stack

OpenRouterApifyGoogle Maps scraperPythonTelegramLinux VPS

More Case Studies

Free Strategy Session

Ready to Automate Your Business?

Book a free 30-minute strategy Meet. We'll analyze your processes, identify automation opportunities, and show you exactly how Nyvvo can transform your operations.