Discover
Free-text business search on an interactive map. "Agencies in Kochi" returns 18 real, callable businesses. No more paste-from-a-PDF.
A mobile-first prospecting workspace for the Invenex Solutions team. Discover real businesses on a map. Curate a queue you actually believe in. Dial straight from the list — and never lose a follow-up to the floor again.
The agent isn't a CRM operator. They're a caller.
Every screen should answer one of two questions: who do I call next? and what did the last call mean?
Everything else — filters, exports, reports — is a side road. This product stays on the highway.
Discover prospects, curate a queue, dial without thinking, log what happened, schedule the next move, and let the system bring the right lead back to you tomorrow.
Free-text business search on an interactive map. "Agencies in Kochi" returns 18 real, callable businesses. No more paste-from-a-PDF.
Drag-reorder your Up Next. Pin a lead to the very top of the queue. Delete the ones that don't fit. Your queue, your call order.
Tap Call. Phone dialer opens. Tap WhatsApp — it opens with the right number. Every row, every screen. No app-switching, no manual copy.
Schedule callbacks after the call. The Followups page groups them by Overdue / Today / This week / Later. Nothing slips.
Phone-level UNIQUE INDEX. Hard duplicate block at every entry path. If a number's already on a lead, you get a link to it — not a second row.
Star ratings, review counts, per-agent analytics, pickup-rate stats. The numbers are there — but they don't get in the way.
Tiny snapshots of what the agent actually sees: a drag-sortable queue, a search list ranked by audience, a triage sheet with the phone right there.
Grip-and-drop the next four. The dragged item gets a fresh pinned timestamp and becomes the new hero on refresh.
A balanced quality score blends star rating with audience size. Big crowds with great reviews bubble up; tiny-sample 5★ outliers don't.
Scheduled callbacks land in one place — overdue at the top, today next, this week below. Nothing slips through the gap.
Every shipped feature, line by line. Each one earning its place on the screen — nothing here for show.
Free-text business search on an interactive map. Type a category, a brand, or a neighbourhood — "agencies in Kochi", "Blue Tokai Coffee Roasters", "supermarkets near me" — and the map auto-fits to wherever the matches actually are. 14 quick-pick chips for common targets. /leads/quick-add
The query is location-aware without being location-trapped. Zoomed in to a neighbourhood, results prefer there. Zoomed out to the whole country, that bias is dropped — so a brand-name lookup still finds the right place, anywhere on the map.
Every visible search row is guaranteed callable. Businesses without a valid phone are quietly skipped before they reach your list — a small toast tells you how many were hidden, so the trade-off is transparent.
Tap any result row — a bottom Sheet slides up with the full business card: rating × review-count, full address, click-to-call phone (formatted), Open-in-Maps deep-link, Visit-website button, and a green primary CTA to add it to your selection.
One-tap chips for the categories you reach for most: restaurants, hotels, clinics, hospitals, pharmacies, gyms, salons, supermarkets, bakeries, real estate, lawyers, schools, agencies, shops. Tap, search, done — no typing.
Default keeps the natural result order. Top rated is highest stars first, tiebroken by review count so tiny-sample outliers don't dominate. Most reviewed mirrors that. High profile blends rating with audience size — popular, well-loved businesses bubble to the top.
Tick a few results, hit "Add N selected → my queue". Server checks both placeId and phone against existing leads, so you can't accidentally add the same business twice — even if it was added manually first. Skipped rows are surfaced with reasons.
The home screen. A hero "Currently Up" card with the lead's name, formatted phone, area, last call note (in serif italic, because notes are human), and three big CTAs: Call Now, WhatsApp, Open lead. Below it: stats and Up Next. / · the loop
Grab the handle. Drop the row. The lead you put first becomes "Currently Up" — your very next call. Works perfectly on a phone — a deliberate touch delay so taps still open leads, drags still feel like drags.
On the Pipeline, any row's Pin button lifts that lead to the top of Today's Queue immediately. Pinned leads show a "PINNED" badge so you know which order is curated vs heuristic.
A full lead inventory with temperature pills, status segmented control, category dropdown, sort options, and active-filter chips. Desktop renders a dense hairline table; mobile renders editorial cards with a colored left rule per temperature. /leads
Every Pipeline row carries an always-on green Call button and an outlined WhatsApp button. No hover required, no detail-page round-trip — agents dial directly from the list on both desktop and mobile.
Bin a single lead with a confirm prompt, or multi-select to mass-clean. Owner-scoped: agents can only delete their own leads, admins can delete any.
A first-class route, not a buried filter. Leads with nextFollowupAt grouped into Overdue · Today · This week · Later, sorted ascending within each group. Red left-rule for overdue, green for today, neutral for the rest. Call + WhatsApp inline on every row.
/followups
A bottom Sheet that takes three taps: pick an outcome (Picked up / No answer / Busy / Wrong # / Interested / Not now), pick the new temperature, pick a follow-up window (Tomorrow / +3d / +1w / None), optional note. The lead's status, temperature, and next-followup are all updated at once.
One phone number, one lead. If a number is already on file — added manually, pulled from the map, or imported in a spreadsheet — the system blocks the duplicate and shows you a "View existing lead →" link straight to the original. No phantom rows, no split histories.
City, area, and category are free-text inputs with smart autocomplete — type "Kochi", "Indiranagar", "Real Estate", anything you want. Seeded suggestions help, but never gate you.
Drag-and-drop CSV upload with batch tags, source labels, and dedup. Admins get analytics charts, dropdown-list management, and user CRUD on dedicated pages. /leads/import · /admin/*
"We didn't build a CRM. We built a tool we'd actually open at 9:47am on a Tuesday."
Agents work between calls, between rooms, on the floor. Every screen is built thumb-first; the desktop layout is a respectful upgrade, never the design target.
Hairline borders. Generous white space. Serif italic where notes feel human. Mono labels where labels should feel like signage. The product looks like it knows what it is.
Each interaction is shaped around what the agent does next. The detail page, the queue card, the followup grouping — all reverse-engineered from the daily flow.
Real shifts surface real friction. When agents tell us a screen feels slow or a filter feels wrong, the change ships the same day, not the next quarter.
The app is one tap away. Your queue is waiting. Your follow-ups are queued by date. The map has a thousand businesses you haven't pitched yet.