Files
Project_Velocity/app/src/components/oracle/mockLeads.ts

198 lines
5.9 KiB
TypeScript

import type { Lead } from '@/types/crm';
export const mockLeads: Lead[] = [
{
id: 'lead-001',
name: 'Mr. Kapoor',
phone: '+91 9876543200',
stage: 'negotiation',
oracleScore: 92,
badge: 'whale',
tags: ['#Investor', '#CashBuyer'],
source: 'whatsapp',
budget: 'INR 12-15 Cr',
unitInterest: '4BHK Sky Villa - Unit 402',
profileImageUrl:
'https://images.unsplash.com/photo-1463453091185-61582044d556?auto=format&fit=crop&w=180&q=80',
selfieImageUrl:
'https://images.unsplash.com/photo-1557862921-37829c790f19?auto=format&fit=crop&w=180&q=80',
visitedShowroom: true,
inShowroomNow: false,
messages: [
{
id: 'm-001',
sender: 'lead',
content: 'Can we discuss negotiation scope for Unit 402?',
createdAt: '2026-02-17T09:10:00.000Z',
},
{
id: 'm-002',
sender: 'oracle',
content:
'Absolutely. Based on your timeline and payment comfort, I can draft two pricing structures.',
createdAt: '2026-02-17T09:11:10.000Z',
},
{
id: 'm-003',
sender: 'system',
content: 'Visited Showroom (Duration: 45m)',
createdAt: '2026-02-17T09:38:00.000Z',
},
{
id: 'm-004',
sender: 'system',
content: 'Looked at 3BHK Unit 402',
createdAt: '2026-02-17T09:41:00.000Z',
},
],
sentimentLog: [
{ id: 's-001', at: '10:00', score: 52, note: 'Neutral on entry' },
{ id: 's-002', at: '10:12', score: 65, note: 'Interest peaked at kitchen' },
{ id: 's-003', at: '10:25', score: 78, note: 'Positive on balcony view' },
{ id: 's-004', at: '10:40', score: 74, note: 'Price sensitivity' },
],
},
{
id: 'lead-002',
name: 'Ananya Rao',
phone: '+91 9881122408',
stage: 'site_visit',
oracleScore: 84,
badge: 'hot',
tags: ['#EndUser'],
source: 'walkin',
budget: 'INR 3.8-4.5 Cr',
unitInterest: '3BHK - Tower B',
profileImageUrl:
'https://images.unsplash.com/photo-1494790108377-be9c29b29330?auto=format&fit=crop&w=180&q=80',
visitedShowroom: true,
inShowroomNow: true,
messages: [
{
id: 'm-101',
sender: 'lead',
content: 'We are in the lounge now. Can you show the sun path?',
createdAt: '2026-02-17T10:03:00.000Z',
},
{
id: 'm-102',
sender: 'oracle',
content: 'Triggering live sun simulation for 5:30 PM in June.',
createdAt: '2026-02-17T10:03:15.000Z',
},
{
id: 'm-103',
sender: 'oracle',
content: 'Thinking...',
createdAt: '2026-02-17T10:03:18.000Z',
isThinking: true,
},
],
sentimentLog: [
{ id: 's-101', at: '10:00', score: 60, note: 'Curious at arrival' },
{ id: 's-102', at: '10:10', score: 73, note: 'Excited on kitchen finish' },
{ id: 's-103', at: '10:20', score: 80, note: 'High confidence on school access' },
],
},
{
id: 'lead-003',
name: 'Rizwan Shaikh',
phone: '+91 9812267804',
stage: 'qualified',
oracleScore: 69,
badge: 'hot',
tags: ['#Investor'],
source: 'whatsapp',
budget: 'INR 2.2-2.8 Cr',
unitInterest: '2BHK Corner Unit',
profileImageUrl:
'https://images.unsplash.com/photo-1500648767791-00dcc994a43e?auto=format&fit=crop&w=180&q=80',
visitedShowroom: false,
inShowroomNow: false,
messages: [
{
id: 'm-201',
sender: 'lead',
content: 'Need ROI sheet and expected rental yield.',
createdAt: '2026-02-17T07:20:00.000Z',
},
{
id: 'm-202',
sender: 'oracle',
content: 'AI verified budget. Sharing projected 7.8% rental yield details.',
createdAt: '2026-02-17T07:20:18.000Z',
},
],
sentimentLog: [
{ id: 's-201', at: '09:00', score: 49, note: 'Conservative start' },
{ id: 's-202', at: '09:20', score: 58, note: 'Positive on ROI data' },
{ id: 's-203', at: '09:40', score: 62, note: 'Needs tax clarity' },
],
},
{
id: 'lead-004',
name: 'Devika Sen',
phone: '+91 9900211206',
stage: 'new_inquiries',
oracleScore: 42,
badge: 'tire_kicker',
tags: ['#EndUser'],
source: 'whatsapp',
budget: 'Undisclosed',
unitInterest: 'General inquiry',
profileImageUrl:
'https://images.unsplash.com/photo-1438761681033-6461ffad8d80?auto=format&fit=crop&w=180&q=80',
visitedShowroom: false,
inShowroomNow: false,
messages: [
{
id: 'm-301',
sender: 'lead',
content: 'Do you have anything near metro? Just checking options.',
createdAt: '2026-02-17T11:45:00.000Z',
},
],
sentimentLog: [
{ id: 's-301', at: '11:45', score: 38, note: 'Exploratory intent' },
{ id: 's-302', at: '11:47', score: 41, note: 'Mild interest' },
],
},
{
id: 'lead-005',
name: 'Farah Nadeem',
phone: '+91 9820033344',
stage: 'closed',
oracleScore: 97,
badge: 'whale',
tags: ['#CashBuyer'],
source: 'website',
budget: 'INR 9 Cr',
unitInterest: 'Penthouse Unit PH-03',
profileImageUrl:
'https://images.unsplash.com/photo-1544005313-94ddf0286df2?auto=format&fit=crop&w=180&q=80',
selfieImageUrl:
'https://images.unsplash.com/photo-1488426862026-3ee34a7d66df?auto=format&fit=crop&w=180&q=80',
visitedShowroom: true,
inShowroomNow: false,
messages: [
{
id: 'm-401',
sender: 'system',
content: 'Contract signed successfully.',
createdAt: '2026-02-16T17:15:00.000Z',
},
{
id: 'm-402',
sender: 'oracle',
content: 'Closing complete. Scheduling welcome concierge.',
createdAt: '2026-02-16T17:15:20.000Z',
},
],
sentimentLog: [
{ id: 's-401', at: '15:00', score: 76, note: 'Confident' },
{ id: 's-402', at: '16:00', score: 88, note: 'Ready to close' },
{ id: 's-403', at: '17:10', score: 94, note: 'Final commitment' },
],
},
];