Telegram Bot for Property Matching and Viewing Requests
Who It's For and What It Solves
For realtors, real estate agencies and developers tired of asking “so what's your budget?” five times over. The bot puts each request into the “economy”, “mid-range” or “premium” segment using thresholds you set separately for buying and renting, and adds a budget tag. The agent gets a ready brief plus the listings the client saved.
- Who it's for
- Realtor, real estate agency, developer
- Level
- Medium — Texts plus one connection: team chat, channel or AI key. About 10–15 minutes.
- What to connect
- Needs: team chat
- How it starts
- The bot's main flow: it answers /start and any message that a command or keyword flow didn't catch.
- Blocks in the flow
- 27
How the Bot Talks to a Customer
The bot's messages are taken from the template as is. Highlighted parts are filled in by the bot: your details from Bot Fields or the customer's answers.
- Bot
🏠 agency name: we’ll match you a flat in a minute. Do you want to buy or rent?
- 🔑 Buy
- 📝 Rent
- Customer
📝 Rent
- Bot
How many rooms?
- 1 Room
- 2 Rooms
- 3 or More
- Customer
2 Rooms
- Bot
Your budget in currency? Type a number only, without spaces or letters.
- Customer
600
- Bot
Which district or street are you interested in?
- Customer
Podil
- Bot
🏙 “Mid-Range” picks: mid-range listing: rooms, district, price
- Bot
Like it? Save it to favourites or book a viewing right away.
- ⭐ Save to Favourites
- 📅 Book a Viewing
- 🔁 New Search
- Customer
📅 Book a Viewing
- Bot
Share your phone number — tap the button below 👇 or type it in a message
- 📱 Share Phone Number
- Customer
📱 Share Phone Number
- Bot
✅ Done! An agent will call you to arrange the viewing.
How the Flow Works, Step by Step
- Buy or rent.
- Number of rooms.
- Budget as a number and district.
- The Filter picks a segment: economy, mid-range or premium.
- Segment picks with a photo; a budget tag.
- “Save to Favourites” collects listings into a list.
- “Book a Viewing” — phone and a request with all favourites to the agents chat.
What to Adjust for Your Business
- Set the budget thresholds for buying and renting in the bot fields — numbers only, one currency.
- For each segment add a photo and a one-line listing — or a link to the picks on your website.
- Put the agents chat ID into the bot fields.
- Want more listings per segment — add Media blocks to its branch.
Recommendations
- We recommend setting the buy and rent budget thresholds in one currency, because the bot compares the client's number with the thresholds as is.
What the Template Doesn't Do
- The picks are a photo and a one-line listing from Bot Fields for each segment; the bot doesn't keep or search a property database.
Which Blocks It's Built From
Click a block to open its description in the builder reference.
Message
The bot sends a text message. For example: Hi! How can we help?Media
The bot sends a photo, video, GIF, audio or document with a caption. For example, a photo of the menu or a price list in PDF.Buttons
A message with buttons to choose from — each button leads down its own path. For example: Menu, Opening hours, Call a manager.Ask
The bot asks a question and remembers what the person answers. For example, it asks for a name or a delivery address.Phone / location
With one button the bot asks for a phone number or location. For example, a number for the courier to call or a delivery point on the map.Conditions
Several conditions at once — the scenario follows the matching path. For example, split customers by their chosen plan: start, business, pro.To team chat
The bot sends a message to your team chat or channel. For example, to notify staff about a new request.Save value
Saves a value to use later. For example, store the chosen city and then insert it into messages.List (cart)
Collects chosen items into a cart list: add, remove or clear. For example, the customer picks products with buttons and the bot shows the cart and total.Tag
Adds or removes labels on the customer. For example, mark bought or interested in delivery, then use labels to build a mailing.Frequently Asked Questions
How does the bot choose the picks?
The “Conditions” block compares the budget with the “mid-range” and “premium” thresholds — separately for buying and renting — and shows the photo and description for the matching segment.
What does the agent receive?
A request in the agents chat: buy or rent, rooms, budget and segment, district, all Favourites, name, phone and a link to the client.
Similar Templates
Launch your Telegram bot with Forgebot
Build your first flow, reply to subscribers and watch analytics — free, no code.
Free plan: 1 bot, 5 flows, 100 subscribers. No card required.