Bridging Search and CRM: Productionizing AI Product Research Agents for Customer Re-Engagement
AI agents win back window-shopping customers by chasing them down on WhatsApp
Flipkart built a production system where multiple AI agents research products for vague search queries like "best smartphones," verify the findings, and send personalized WhatsApp recommendations to re-engage users who left without buying. In a 23-day live deployment of about 15,000 WhatsApp messages, the AI-driven campaign achieved roughly 285% higher click-through rate than earlier WhatsApp campaigns, with signs that users forwarded messages to others. It also drove measurable downstream purchases and GMV.
What they did
- A PySpark-based filtering pipeline scans search logs to isolate high-value, disengaged users: queries with zero clicks, high-affluence users, subjective terms like "best" or "latest," and the mobile phones category
- A Query Analysis Agent reads user intent, a Discovery Agent gathers candidate products from web search, reviews and videos, and a Flipkart Search Agent grounds those candidates in real catalog data—checking stock, delivery feasibility, and personalized pricing
- A Review Agent re-checks specs and launch dates against catalog data and external sources, pruning inaccurate recommendations to reduce hallucinations
- A centralized orchestrator that coordinates all agents produced far fewer instruction-violation errors than a simple fixed-order (sequential) pipeline, tested on 2.2K recommendations
- Over 23 days, the campaign hit about 285% higher CTR than historical WhatsApp mobile campaigns, saw visit counts exceed messages sent on several days (suggesting organic forwarding), and generated downstream purchases and GMV impact

| % WA message reads | CTR | |
|---|---|---|
| AI Agent campaign | ~+8% | ~+285% |
| No. of products | spec accuracy | launch date accuracy |
|---|---|---|
| 2218 | 99.1 % | 99.2 % |
| Architecture | Instruction Violation Rate (%) |
|---|---|
| Centralized orchestration | 8.5% |
| Sequential Agents | 35.4% |
Why it matters
This shows a concrete, deployed example of stitching together search, AI reasoning, and CRM messaging to recover customers who leave to research elsewhere—turning exploratory browsing into an actionable re-engagement channel with real revenue impact. It offers a working blueprint for teams considering agentic AI beyond chatbots, tied to measurable business metrics like CTR and GMV.
Terms in this paper
- PySpark · a distributed data-processing framework for filtering huge log datasets quickly
- CTR (click-through rate) · the share of message recipients who clicked the included link
- orchestrator · a controller agent that manages the order and information flow among specialized AI agents
- GMV · Gross Merchandise Value, the total value of goods sold through the platform
- UTM tags · tracking parameters added to URLs to identify which campaign or message drove a click
Original abstract (English)
Modern e-commerce platforms often operate search, recommendation, personalization, and CRM systems independently, limiting opportunities for proactive customer re-engagement. This is particularly challenging for exploratory intents such as best smartphones or latest 5G phones, where users may leave the platform for external research before purchasing. We present a scalable, production-deployed framework that bridges search and CRM workflows through
Read on arXivLatest papers
- FM-Bench: A Benchmark for Long-Horizon Management with Competing AgentsHanding an AI a football club to run for 20 years reveals that winning comes from management habits, not raw model power
- FinRCA-Bench: Benchmarking Evidence Retrieval and Reasoning for Financial AI SystemsAI often names the right cause of a financial mismatch without ever finding the proof for it
- FACET: Preserving Source Intent and Executable State in Terminal Task SynthesisFACET builds internally consistent terminal-task 'exam sets' to train command-line AI agents
- Alignment Is All You Need: Instruction-Free Training for General Audio-Language ModelsA frozen language model plus one lightweight connector is enough to build a capable audio-understanding AI
- Adversarial Review: Structured Disagreement for Grounded Agentic Code ReviewFor AI code review, one reviewer plus one critic beats piling on more agents
- Looped Language Models Improve Compositional Tool CallingAI models that rethink their own answers multiple times get better at chaining tools together
- GenEx: A Graph-Based Representational Paradigm for SARS-CoV-2 Variant Detection via Codon Co-occurrence NetworksTurning viral gene sequences into codon relationship maps to tell coronavirus variants apart
- Which Negatives Matter? Ask Your Text Encoder: Adaptive Similarity Margins for Dense-Caption RetrievalAn image-to-long-caption search AI kept thinking it had already solved the problem, so it never learned to tell near-identical captions apart
Latest from METAL LAB
- NVIDIA's 300 Verified Skills Lift Correctness by 41 Points
- Wave your hand at a webcam, hear a theremin: browser instrument released
- Meta AI launches desktop app for Mac, can read an entire app window
- Factory Commits $100M to Partner Network, Pushes to Scale Software Factories
- SpaceX approached Cognition for acquisition four days after closing Cursor deal
Figures: Mandar Kulkarni et al., arXiv:2608.18543, CC BY 4.0