AI Powered Sales Agents

AI Powered Sales Agents

AI Powered Sales Agents

Automating buyer conversations and surfacing serious leads—so agents focus on selling, not sorting.

Automating buyer conversations and surfacing serious leads—so agents focus on selling, not sorting.

Automating buyer conversations and surfacing serious leads—so agents focus on selling, not sorting.

Product

B2B, Dashboard (with CMS), AI-Powered System Design

My Role

Research, User Study, UI Design, Prototyping

Timeline

4 weeks

Introduction

As real estate firms grow and manage multiple leads daily, the sales team often struggles to keep track of prospective clients, maintain consistent engagement, and distinguish between serious buyers and casual browsers. This leads to a significant waste of time and effort spent on leads that don’t convert. With this project, I tried to solve this problem.

Research

I started with understanding the pain points of people who work in real estate sales, I conducted interviews with sales professionals at a mid-sized property development firm. I observed their lead tracking processes, communication methods, and their CRM tools. The goal was to identify friction points in client engagement and assess how technology could help.

From these interviews, I was able to map out the typical sales engagement lifecycle and identify the opportunities for automation.

Existing Workflow

Blue boxes represent steps where sales person is completely engrossed and is engaged throughly


"The problem isn’t that we don’t have leads—it’s that we don’t have time to follow up with all of them. We need something that talks to clients first, filters them out, and brings the serious ones to us."

— Interview participant


"The problem isn’t that we don’t have leads—it’s that we don’t have time to follow up with all of them. We need something that talks to clients first, filters them out, and brings the serious ones to us."

— Interview participant


"The problem isn’t that we don’t have leads—it’s that we don’t have time to follow up with all of them. We need something that talks to clients first, filters them out, and brings the serious ones to us."

— Interview participant

Using the interviews, I crafted two personas and user flow to guide the design process:

Personas and User Journey

Observations

#1 Buyers Prefer Asynchronous Communication

#1 Buyers Prefer Asynchronous Communication

Homebuyers often inquire outside business hours and prefer chat/text over phone calls. They expect flexibility and instant responses.

Homebuyers often inquire outside business hours and prefer chat/text over phone calls. They expect flexibility and instant responses.

#2 Timely Follow-up Drives Conversions

#2 Timely Follow-up Drives Conversions

Sales agents who respond quickly are more likely to convert leads. Delays often result in the buyer losing interest or going with a competitor.

Sales agents who respond quickly are more likely to convert leads. Delays often result in the buyer losing interest or going with a competitor.

#3 Most Leads Are Unqualified

#3 Most Leads Are Unqualified

Many inquiries come from casual browsers or people outside the property’s target criteria. Sales agents waste a lot of time identifying serious buyers manually.

Many inquiries come from casual browsers or people outside the property’s target criteria. Sales agents waste a lot of time identifying serious buyers manually.

#4 Scattered Lead Data Causes Confusion

#4 Scattered Lead Data Causes Confusion

Lead details are stored across emails, spreadsheets, messages, and notebooks. This makes it hard to track interactions or follow up effectively.

Lead details are stored across emails, spreadsheets, messages, and notebooks. This makes it hard to track interactions or follow up effectively.

#5 Manual Tasks Slow Down Sales

#5 Manual Tasks Slow Down Sales

Agents spend too much time collecting buyer info, repeating the same questions, and juggling schedules. This reduces time spent on meaningful client interactions.

Agents spend too much time collecting buyer info, repeating the same questions, and juggling schedules. This reduces time spent on meaningful client interactions.

Solution Mapping

Based on the key user observations, we identified the need for faster lead qualification, centralized communication, and reduced manual work. These inferences directly shaped the design of an NLP-powered chatbot system with a real-time dashboard, enabling sales agents to focus on serious leads and streamline follow-ups efficiently.

Based on the key user observations, we identified the need for faster lead qualification, centralized communication, and reduced manual work. These inferences directly shaped the design of an NLP-powered chatbot system with a real-time dashboard, enabling sales agents to focus on serious leads and streamline follow-ups efficiently.

How it works?

The overall mechanism works as described below.

The chatbot reaches out to interested buyers through platforms like WhatsApp, email, and embedded chat widgets on listing portals and websites.

The bot asks predefined questions to buyers and they respond asynchronously, even outside business hours.

The NLP system extracts key buyer details and forwards them to a centralized web application.

Information Architecture

Following diagram shows the flow of tasks and hierarchical and sequential matrix.

Final Design and User Interfaces

Exploring Lead Details

Here, users can view all leads generated from various sources, along with their associated metadata for easy tracking and analysis.

This dashboard offers an overview of leads collected from multiple channels, showing important details like client status, contact information, response time, and lead source to help sales teams track and manage follow-ups

Viewing Chat Summary

By clicking on the chat icon, users can access access full conversation histories with individual leads. This helps sales teams understand buyer interests, review key questions, and personalize follow-ups based on past interactions.

Organize using Filters

This interface helps sales teams filter leads by status—like "Interested" or "Follow Up Required"—for more focused outreach. The filter icon highlights active filters, while the Mark Favorites feature allows users to star key leads for quicker follow-ups and better lead management.

User Study

We tested the prototype with sales teams and gathered valuable feedback.

Salespeople shared that they often don’t have time to log into the dashboard daily to check on chatbot activity. However, they still want to stay informed about how well their bots are performing and which projects are generating engagement.

“I don’t check the dashboard every day, but I’d love to get a quick summary of how the bots are doing—like how many people they interacted with and how many were actually interested.”


We explored this challenge and came up with three potential solutions:


1. Real-time Notifications - Rejected due to being too frequent and distracting.


2. Weekly Reports - Considered too infrequent for fast-paced sales environments.


3. Daily Email Digest (Final Choice) - A concise report emailed every morning, summarizing total conversations, new leads, and resolved queries. This helped sales teams stay informed and prioritize follow-ups efficiently.


Below are the design of daily email digests designed for web and mobile.


We explored this challenge and came up with three potential solutions:


1. Real-time Notifications - Rejected due to being too frequent and distracting.


2. Weekly Reports - Considered too infrequent for fast-paced sales environments.


3. Daily Email Digest (Final Choice) - A concise report emailed every morning, summarizing total conversations, new leads, and resolved queries. This helped sales teams stay informed and prioritize follow-ups efficiently.


Below are the design of daily email digests designed for web and mobile.


We explored this challenge and came up with three potential solutions:


1. Real-time Notifications - Rejected due to being too frequent and distracting.


2. Weekly Reports - Considered too infrequent for fast-paced sales environments.


3. Daily Email Digest (Final Choice) - A concise report emailed every morning, summarizing total conversations, new leads, and resolved queries. This helped sales teams stay informed and prioritize follow-ups efficiently.


Below are the design of daily email digests designed for web and mobile.

We explored this challenge and came up with three potential solutions:

1. Real-time Notifications - Rejected due to being too frequent and distracting.

2. Weekly Reports - Considered too infrequent for fast-paced sales environments.

3. Daily Email Digest (Final Choice) - A concise report emailed every morning, summarizing total conversations, new leads, and resolved queries. This helped sales teams stay informed and prioritize follow-ups efficiently.

Below are the design of daily email digests designed for web and mobile.

Introspect

A key challenge was designing a dashboard that surfaces actionable insights without overwhelming users. Sales teams needed quick access to lead scores, bot performance, and top inquiries. Through testing, features like engagement scores and favorite leads proved essential for prioritizing follow-ups. This project sharpened my understanding of real-world sales workflows and effective data visualization.

Future Scope

Future iterations can include advanced filters by agent, region, or property, and show deeper trends like conversion rates and resolution times—helping teams make more strategic decisions.

Connect with Me

zishaan.archi08@gmail.com

+1 (672) 673 6652

© zishaan_khan

Canada