I'm Matias, founder of Circli
. I want to share how an everyday frustration turned into a product that uses AI to solve a problem we all have.
The problem: the best recommendations get lost in WhatsApp π©π±
In Argentina (and most of Latin America), when you need a plumber, dentist, or electrician, the first thing you do is ask in your WhatsApp group.
Someone shares a contact, it works. But that contact gets buried under thousands of messages.
Next time someone in the group needs the same thing, they ask again. And the answer was already there β lost in the chat. π«
I thought: what if all that valuable information circulating in our groups actually stayed organized? π‘
The solution: Circli π
Circli transforms the recommendations already flowing through your WhatsApp groups into a private, searchable directory.
It works 100% inside WhatsApp β no app to download, no account to create. β
How it works βοΈ
Create a circle β Type CREATE in the Circli WhatsApp chat. Your circle is active in 30 seconds. β‘
Import your group's contacts β Export your WhatsApp group history and upload it. The AI automatically extracts every shared contact and organizes them by category. π§
Invite your group β Type SHARE to generate a link. They join with one tap. π
Search your directory β Type LIST and get a private link to a web directory where you can filter by category and see who vouched for whom. π
The most interesting technical challenge is how we categorize contacts. We use a 3-layer system:
Layer 1 β Keyword fast path β‘
Instant detection of obvious professions from contact name or WhatsApp Business metadata. If the contact is named "Garcia Dental Clinic" or has X-WA-BIZ-DESCRIPTION: dental services, we know immediately.
Layer 2 β Name-only LLM π·οΈ
For contacts without clear keywords, a model analyzes the name looking for professional signals (titles like "Dr.", "Lic.", business suffixes like "LLC", "Corp").
Layer 3 β Context-enriched LLM π¬
The most powerful layer. We analyze the messages surrounding the shared contact. If someone asked "does anyone have a good dentist?" and another person responded by sharing a contact, Circli understands it's a dentist.
Chat context:
"Ana: does anyone have a good dentist?"
"Juan: Here's MarΓa GarcΓa"
[MarΓa GarcΓa.vcf shared]
"Ana: Thanks! What area does she cover?"
β Result: MarΓa GarcΓa β Category: Dentist (confidence: HIGH)
The system was designed to understand patterns in Latin American Spanish π: it detects phrases like "necesito" (I need), "alguien tiene" (does anyone have), "te paso a" (let me share), and "recomiendo" (I recommend) as evidence to classify each professional.
Bulk upload: from group to directory in minutes πβ‘οΈπ
Users can export the complete history of their WhatsApp group and upload it to Circli.
The AI automatically extracts every contact shared over months or years of conversation, categorizes them, removes duplicates, and organizes them into a ready-to-use directory. β¨
A group with 3 years of history might have dozens of recommended professionals that nobody remembered.
Privacy as a first principle π
This is critical: we're processing WhatsApp conversations. Privacy has to be at the core of everything.
Every circle is 100% private β only invited members see the contacts π‘οΈ
Chat data is anonymized for the AI and not stored after processing π§Ό
No ads, no data selling, no unsolicited messages π«
Access links expire after 15 minutes β³
Users can leave any circle at any time π
What I learned building this π
- WhatsApp as a platform is underestimated π²
In Argentina (and much of LATAM), WhatsApp isn't just a messenger β it's social infrastructure.
Building on WhatsApp eliminates the biggest friction: you don't have to convince anyone to download a new app.
- Useful AI is invisible π€
The best uses of AI aren't the ones that say "look, I use AI."
They're the ones that solve something that used to be tedious. Manually categorizing 50 contacts would take hours. With AI, it takes seconds. β±οΈ
- Trust is the product π€
Circli doesn't compete with Google Maps or Yelp.
It competes with the question "does anyone have a good...?" in a WhatsApp group.
The difference is that it organizes the answers so they don't get lost. π§
Current state and what's next π
We're in the early growth stage in Argentina, with active circles sharing real recommendations.
We're looking for people with active networks who want to try it and give us feedback.
If you want to try it, send "Hi" to the bot on WhatsApp and you'll have your first circle in 30 seconds:
π Try Circli on WhatsApp
Or visit www.circli.app
for more info.
Top comments (0)