Sonar watches public Telegram chats and finds the people who are looking for what you sell right now. A language model tells a live request apart from small talk, ads and competitors, and the alert lands in your Telegram within a minute.
Two hundred sources produce tens of thousands of messages a day. Sending all of them to a model would break the unit economics before the first customer — so the cheap layers do the cutting and the model only judges what survives.
Every message is kept — including the ones the pre-filter cut. Without them there is no way to measure what the filter ate.
A niche is a config: what counts as a lead, which words hint at it, how sure the model must be. Adding a market means adding a niche, not writing code. A single chat can feed several niches at once.
A person looks for a home for themselves or their family. Not an agent, not an owner offering a unit.
Someone buying inference for their own product: token prices, a cheaper API, access to specific models.
Someone ready to pay to get a stuck product shipped: fix what was vibe-coded, sort out the deploy.
The hardest call in this market: half the “seekers” in a rental chat are agents hunting for clients. The model states the author's role explicitly and the alert only fires on a real client. Every verdict is stored with its reason, so a filter that misses can be debugged instead of guessed at.
| Verdict | Message | Why | Confidence |
|---|---|---|---|
| lead
client |
“Looking for a 2+1 in Konyaaltı up to 30k, for a year, from September” | Direct request: district, budget and timeframe named | 86% |
| not a lead
agent |
“Looking for a 3+1 for a client, budget negotiable, urgent” | An agent searching on behalf of a client — a competitor, not a lead | 81% |
| not a lead
competitor |
“Renting out a cosy studio in Mahmutlar, 15k/mo, DM me” | An offer, not a request | 93% |
| not a lead
unclear |
“Anyone know a good dentist in Antalya?” | Off-niche: a request, but not for what we sell | 95% |
Tell the bot what you sell and where. We will find the chats, measure them, and show you how many matching requests they produced last week — before you pay anything.