Core Capabilities
The Contacts system enables businesses to:- Automatically generate contact profiles - Each conversation creates or updates a contact record
- Track contact activity - Monitor last seen timestamps and interaction history
- Link contacts to conversations - Navigate between contact profiles and their associated chats
- Identify contacts across channels - Track visitors across chat, call, SMS, and form interactions
- View agent associations - See which agent(s) have interacted with each contact
- Search contact directory - Quickly locate contacts using search functionality
- Filter by interaction date - View contacts ordered by most recent activity
- Access conversation history - Track chat type and conversation origins
- Block and unblock contacts - Prevent unwanted interactions while preserving message history for audit
Contact Information
Each contact profile includes:- Contact ID - Unique identifier for the contact
- Visitor information - Device, browser, and session data
- Last seen timestamp - Most recent interaction date and time
- Associated agent - Agent emoji and name from last conversation
- Conversation type - Chat, call, SMS, or form indicator
- Creation date - When the contact was first created
- Team association - Team ID for multi-tenant organization
Contact Display Names
The platform automatically determines contact display names using a priority hierarchy:- First name + Last name (if both available)
- First name only
- Last name only
- Email address
- Phone number
- Any other populated attribute
- Contact ID (fallback)

