People

Manage customer contacts, lead scoring, broadcasts, follow-ups, and your sales pipeline

People#

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:

  1. A contact record is created automatically
  2. The conversation is linked to the contact
  3. Future conversations from the same person are connected across channels
  4. 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.


People Navigation#

The People section in the sidebar contains these sub-sections:

SectionPurpose
ContactsBrowse and manage all contacts
Follow-upsAutomatic follow-up queue and status tracking
BroadcastsSend bulk messages across channels

Escalation rules and alert inboxes are handled from the separate Alerts section in the sidebar.


Viewing Contacts#

  1. Go to your agent dashboard
  2. Click People in the sidebar, then Contacts
  3. Browse, search, or filter your contact list

Filtering Contacts#

Use pill-based filters to narrow your view across three dimensions:

Status Filter:

  • New, Active, Qualified, Converted, Inactive, Churned

Source Filter:

  • Chat Widget, Lead Form, Facebook, Instagram, WhatsApp, Telegram, Web Visitor

Stage Filter (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:

StatusColorDescription
ConvertedEmeraldHas made a purchase or confirmed booking
ChurnedRedWas converted but has gone silent
QualifiedPurpleShows buying intent signals
ActiveGreenRecent engagement with sufficient message history
InactiveGrayNo recent messages
NewBlueRecently 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:

LevelIcon
Very PositiveLaughing face (emerald)
PositiveSmile (green)
NeutralNeutral face (gray)
NegativeFrown (orange)
Very NegativeAngry face (red)

Sentiment is calculated automatically from conversation tone. Hover over the badge to see the score.


Contact Information#

Each contact card displays:

FieldDescription
NameCustomer name (auto-detected or manually set)
Email / PhoneContact details (green indicator if present, gray if missing)
ChannelPlatform icons showing where the contact interacts (Facebook, Instagram, WhatsApp, Telegram, Web)
StageCurrent journey stage with progression indicator
Lead GradeA through F letter grade based on lead score
Sentiment5-level sentiment badge
StatusAuto-classified status (New, Active, Qualified, etc.)
TagsCustom labels for organization
VIP / At-RiskPurple crown for VIP contacts, red alert for at-risk contacts
CompletenessProfile 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:

  1. Inquiry (Awareness) -- Initial contact, asking questions
  2. Comparing (Evaluation) -- Evaluating options, asking about alternatives
  3. Closing (Decision) -- Ready to buy, negotiating terms
  4. In Progress (Fulfillment) -- Order placed, service in progress
  5. 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:

  1. Click on a contact
  2. See Conversation History with full transcripts
  3. Messages are grouped by platform and date
  4. Sentiment and source attribution shown per message

Tagging Contacts#

Organize contacts with custom tags:

  1. Select a contact
  2. Click Add Tag
  3. Create a new tag or select an existing one
  4. Use tags to filter contacts across your CRM

Tags are useful for segmenting audiences for broadcasts or tracking specific customer groups.


Exporting Contacts#

Export your contacts for use in external tools:

  1. Go to Contacts
  2. Apply filters if you want to export a subset
  3. Click Export
  4. Download as CSV (includes name, email, phone, company, status, source, dates, and message count)

Broadcasts#

Send bulk messages to contacts across multiple channels simultaneously.

Sending a Broadcast#

  1. Go to People > Broadcasts
  2. Select your audience (filter by status, source, stage, or tags)
  3. Compose your message or select a saved template
  4. Optionally attach images or media
  5. Choose delivery channels (Messenger, WhatsApp, Email, etc.)
  6. Send immediately or schedule for later

Broadcast Features#

  • Audience filtering -- Target specific contact segments with precision
  • Template management -- Save and reuse message templates
  • Media support -- Attach images and files to your messages
  • Multi-channel delivery -- Send across all connected messaging platforms
  • Delivery tracking -- Monitor sent, delivered, and read status for each message

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 in People > Follow-ups:

  • 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 in your agent's Settings > AI tab:

  • 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
  • Cost -- 2 credits per AI-generated follow-up message

Escalation Alerts#

Get notified when conversations need human attention.

What Triggers Escalation#

  • Customer expresses frustration or dissatisfaction
  • Conversation involves complex issues the AI cannot resolve
  • Custom escalation rules you have configured (e.g., specific intents or keywords)
  • High-value leads that need personal attention

Managing Escalations#

Escalation alerts appear in Alerts and in the AI Assistant panel:

  • Review the flagged conversation with full context
  • Take over the conversation to respond personally
  • Dismiss the alert if no action is needed
  • Configure escalation 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#

  1. Select the contact
  2. Click Delete
  3. Confirm deletion

Contact data and conversation history are permanently removed.

Bulk Delete#

  1. Select multiple contacts using checkboxes
  2. Click Bulk Actions > Delete
  3. Confirm the operation