Skip to main content

Product & Listing Search

Remo can present your products, properties, or offerings directly in WhatsApp conversations. When a client asks what's available, the bot searches your catalog and presents the most relevant results — all without the client having to visit a website.

How It Works

When a client asks about available options — for example, "Do you have any 2-bedroom apartments under $200,000?" — the bot:

  1. Understands the request and extracts the relevant filters (size, price, rooms, building, etc.)
  2. Searches your catalog using both structured filters and intelligent semantic matching
  3. Presents the best matches directly in the chat as a short, readable summary of each result

Supported Search Filters

The bot can filter your catalog by:

FilterExample Client Phrases
Number of rooms"3 bedrooms", "studio", "1-bedroom unit"
Floor area / size"around 100 square meters", "large apartment"
Price range"under $300k", "between $150,000 and $250,000"
Building or phase"Tower A", "Block B", "Phase 2"

Clients don't need to use exact terminology. The bot understands natural, conversational language.


How Results Are Presented

Matches come back as a short list, numbered or lettered (A / B / C), each with a brief summary of the key details — name, size, rooms, and other relevant information. The display order is set by your team in the product catalog.

When a request turns up several matches, they arrive as one combined list in a single message, not as a stream of separate cards. It's easier to compare, and it's far less noisy in the client's chat.

Choosing From the List

A client doesn't need to write a sentence to pick one. Replying with just the number, just the letter, or even a plain "yes" when only one option was offered is understood immediately and answered on the spot:

Bot: "Here are 3 options that match your criteria: A. Unit 301 — 2 bedrooms, 85 m² B. Unit 205 — 2 bedrooms, 92 m² C. Unit 412 — 2 bedrooms, 78 m²"

Client: "B"

Bot: [Provides full details for Unit 205]

Longer replies work exactly as well — "tell me more about the second one" gets the same result.

When There's an Exact Match

If the client's request matches one listing unambiguously — they name the unit, or only one option fits — the bot skips the list entirely and sends the full detail card plus every attachment that listing has, with the main image first.

It also keeps track of what it has already sent. Ask for the same unit's files twice and the bot says it already sent them rather than dumping the same PDFs into the chat a second time.

Asking for Plans or Photos of a Unit

Once a specific unit is the subject of the conversation, requests like "can you send the floor plan?" or "any photos?" return that unit's files rather than the general project gallery. The bot uses the unit already in context instead of asking the client to repeat which one they meant.

What Happens If Nothing Matches Exactly?

If no listings match the client's exact filters, the bot presents the closest available options rather than saying there's nothing — ensuring the conversation stays productive and the client stays engaged.


Managing Your Product Catalog

Your catalog is yours to manage — no ticket, no waiting. You add, edit, reorder and bulk-import listings yourself from the Catalog page, including CSV import for loading or refreshing many products at once.

Each listing can include:

  • Name and description
  • Key specifications (area, rooms, price, building)
  • Photos — several per product, with the first one used as the main image
  • PDF documents or brochures
  • Display order (which listings appear first in results)
Order and Detail Both Show Up in the Chat

The bot reads your catalog exactly as you leave it. Listings appear in the order you set, and a listing with a thin description produces a thin summary in WhatsApp. Fill in the specifications you'd want a client to hear on a first call.