Contacts
Manage customer contacts, lead scoring, and your sales pipeline
Contacts#
AlonChat automatically creates contact records for everyone who interacts with your agent. Each contact is enriched with AI-powered status classification, sentiment analysis, lead scoring, and journey tracking.
Automatic Contact Creation#
When someone chats with your agent on any connected channel:
- A contact record is created automatically
- The conversation is linked to the contact
- Future conversations from the same person are connected across channels
- Contact info, sentiment, lead score, and status update over time as more interactions occur
No manual data entry is required. Your contact records populate themselves from real conversations.
Where Contacts Live#
The People area in the sidebar is your Contacts list -- browse, search, and manage every contact in one place.
Related work lives elsewhere in the dashboard:
| Task | Where |
|---|---|
| Automatic follow-ups | Automations > Follow-up |
| Conversations that need human attention | Human Review |
Viewing Contacts#
- Go to your agent dashboard
- Click People in the sidebar
- Browse, search, or filter your contact list
Filtering Contacts#
Use pill-based filters to narrow your view:
Status:
- New, Active, Qualified, Converted, Inactive, Churned
Source (how the contact first came in):
- Chat Widget, Lead Form, Manual, Email
Channels (where the contact has messaged):
- Facebook, Instagram, WhatsApp, Telegram, Web Visitor, Google Business
Stage (Customer Journey):
- Inquiry (Awareness)
- Comparing (Evaluation)
- Closing (Decision)
- In Progress (Fulfillment)
- Follow-up (Retention)
You can also search by name, email, or phone number.
Auto-Classified Contact Status#
AlonChat automatically classifies each contact's status based on their behavior. These statuses update automatically as engagement patterns change:
| Status | Color | Description |
|---|---|---|
| Converted | Emerald | Has made a purchase or confirmed booking |
| Churned | Red | Was converted but has gone silent |
| Qualified | Purple | Shows buying intent signals |
| Active | Green | Recent engagement with sufficient message history |
| Inactive | Gray | No recent messages |
| New | Blue | Recently started interacting |
Status thresholds (inactivity windows, message minimums) are configurable in your agent's Settings > AI tab.
Sentiment Badges#
Each contact shows a 5-level sentiment badge based on their average conversation tone:
| Level | Icon |
|---|---|
| Very Positive | Laughing face (emerald) |
| Positive | Smile (green) |
| Neutral | Neutral face (gray) |
| Negative | Frown (orange) |
| Very Negative | Angry face (red) |
Sentiment is calculated automatically from conversation tone. Hover over the badge to see the score.
Contact Information#
Each contact card displays:
| Field | Description |
|---|---|
| Name | Customer name (auto-detected or manually set) |
| Email / Phone | Contact details (green indicator if present, gray if missing) |
| Channel | Platform icons showing where the contact interacts (Facebook, Instagram, WhatsApp, Telegram, Web) |
| Stage | Current journey stage with progression indicator |
| Lead Grade | A through F letter grade based on lead score |
| Sentiment | 5-level sentiment badge |
| Status | Auto-classified status (New, Active, Qualified, etc.) |
| Tags | Custom labels for organization |
| VIP / At-Risk | Purple crown for VIP contacts, red alert for at-risk contacts |
| Completeness | Profile data completeness indicator |
For businesses with multiple locations, contacts may also show their associated branch.
Lead Scoring#
Contacts are scored automatically based on configurable engagement signals, and assigned a letter grade from A (highest) to F (lowest).
Scoring Signals#
Define signals that add or subtract points:
- AI-detected -- AI identifies patterns such as pricing questions or purchase intent
- Keyword-based -- Specific words or phrases trigger score changes
- User actions -- Booking attempts, form submissions, and other measurable actions
- Manual -- Team members can assign scores directly
Lead Grades#
Contacts receive letter grades (A through F) based on their total score. Grade thresholds are configurable in Settings > AI.
Journey Stages#
Every contact progresses through a customer journey:
- Inquiry (Awareness) -- Initial contact, asking questions
- Comparing (Evaluation) -- Evaluating options, asking about alternatives
- Closing (Decision) -- Ready to buy, negotiating terms
- In Progress (Fulfillment) -- Order placed, service in progress
- Follow-up (Retention) -- Post-purchase, loyalty building
Stages update automatically based on conversation signals, and you can also adjust them manually.
Conversation History#
View all conversations with a contact:
- Click on a contact
- See Conversation History with full transcripts
- Messages are grouped by platform and date
- Sentiment and source attribution shown per message
Tagging Contacts#
Organize contacts with custom tags:
- Select a contact
- Click Add Tag
- Create a new tag or select an existing one
- Use tags to filter contacts across your CRM
Tags are useful for segmenting your contacts and tracking specific customer groups.
Exporting Contacts#
Export your contacts for use in external tools:
- Go to Contacts
- Apply filters if you want to export a subset
- Click Export
- Download as CSV (includes name, email, phone, company, status, source, dates, and message count)
Follow-ups#
Automated follow-ups help you re-engage customers who have gone quiet or need a nudge.
How Follow-ups Work#
AlonChat detects follow-up opportunities automatically:
- Promise-based -- When your agent or AI promises to follow up, a reminder is created
- Ghosting detection -- Contacts who stop responding mid-conversation are flagged
- Scheduled reminders -- Set manual follow-up reminders for specific contacts
Follow-up Queue#
View and manage all pending follow-ups under Automations > Follow-up:
- See which contacts need attention and why
- Review the AI-suggested follow-up message
- Approve, edit, or dismiss each follow-up
- Track sent follow-ups and their outcomes (replied, converted, etc.)
Follow-up Configuration#
Configure follow-up behavior under Automations > Follow-up:
- Auto Follow-ups -- Enable or disable automatic follow-up messages
- Built-in Triggers -- AI-powered detection of disengaged customers and undecided prospects
- Custom Triggers -- Create your own trigger rules with presets available
- Timing -- Configure delays, max attempts, and quiet hours
- Channels -- Select which platforms to send follow-ups on
Human Review#
Get notified when conversations need human attention.
What Triggers Human Review#
- Customer expresses frustration or dissatisfaction
- Conversation involves complex issues the AI cannot resolve
- Custom rules you have configured (e.g., specific intents or keywords)
- High-value leads that need personal attention
Managing Human Review#
Flagged conversations appear in Human Review and in the AI Assistant panel:
- Review the flagged conversation with full context
- Take over the conversation to respond personally
- Dismiss the item if no action is needed
- Configure rules to match your business needs
Business Profile and CRM Configuration#
CRM-related configuration is accessed through your agent's Settings > AI page:
Business Profile#
- AI-detected business type with template selection (appointments, reservations, products, delivery, etc.)
- Business description -- Editable description used by the AI to understand your business
- Business characteristics -- Visual icons representing what your business does
Lead Scoring Settings#
- Scoring Signals -- Create and manage lead scoring rules
- Lead Score Grades -- Set A/B/C/D/F thresholds
- Scoring Weights -- Adjust category weights that influence lead scores
Privacy and Deletion#
Delete a Contact#
- Select the contact
- Click Delete
- Confirm deletion
Contact data and conversation history are permanently removed.
Bulk Delete#
- Select multiple contacts using checkboxes
- Click Bulk Actions > Delete
- Confirm the operation
Related Pages#
- AI Assistant -- Monitor conversations and configure AI behavior
- Branches -- Manage multiple business locations
- Analytics -- Track engagement metrics and sentiment trends
- Training Your Agent -- Improve AI response quality