Proactive rental alerts via Telegram

Get the latest rental listings pushed to you automatically.

House Assistant checks Funda and Huislijn, matches your city and budget, then proactively pushes only new rental listings that fit your preferences.

  • 2 Property Sources
  • 3 Languages
  • 0 Duplicate Alerts

Live Push Preview

Rental Alert Flow
/set_city Amsterdam
Great. I will track new rentals in Amsterdam.
/set_price 1200 2200
Budget saved. I will only push new matches.
New rental found: Jan Evertsenstraat 58, Amsterdam · €2,050 · 58 m²
Tap to open listing. Sent now, not hours later.

The bot keeps checking in the background and pushes only fresh rental opportunities.

Why teams choose it

Built from real product specs, not generic templates

Source Aggregation

Crawl Funda and Huislijn through a common interface, normalize records, and keep your property data synchronized.

Preference Matching

Track city, price range, and home type. Every preference is evaluated with strict AND logic for precise results.

Smart Notifications

Send each matching listing once per user, retry failures, and avoid historical spam before onboarding is complete.

Telegram UX

Support guided commands, natural language prompts, and improved validation for fast setup without confusion.

Language Support

Start in English by default, then switch to Simplified or Traditional Chinese with a single command.

Config Driven

Control crawler and notification behavior from config files: intervals, batch size, limits, and provider settings.

Bot Commands

Everything users need to start in minutes

/start            Welcome + quick guidance
/set_city         Choose or type your target city
/set_price        Set min and max budget in EUR
/get_preferences  Review saved preferences
/delete_preference Remove a specific preference
/language         Switch: English, zh-CN, zh-TW

FAQ

Common questions before launch

No. Notification state starts when preferences are set, so users only receive newly discovered listings from that point forward.
No. A per-user listing notification record prevents duplicates and keeps delivery idempotent.
Failed sends remain pending and are retried on the next check cycle until they are delivered.
Yes. Notification labels follow each user's language preference, while dynamic listing values remain unchanged.

Ready to ship

Launch a reliable property alert experience on Telegram.

Start with the bot flow, then tune crawler intervals and notification settings from your config.

Open Telegram Bot (Mock)