How botBrains Tracks Users
botBrains automatically creates user records as people interact with your AI.Identification
You can identify users by email address, phone number, or an external ID from your own systems (CRM, auth, databases). botBrains tracks anonymous users by device and session until they identify themselves. botBrains tracks whether the owner has verified (signed) their email address or phone number, giving you higher confidence for security-sensitive operations.Attributes
| Attribute | Description |
|---|---|
| Name | First and last name |
| Email / Phone | Contact info with verification status |
| Timezone | Detected from device or explicitly set |
| Languages | Preferred communication languages |
| Last Seen | Timestamp of most recent interaction |
| External Attributes | Custom key-value data from your systems (subscription tier, account status, etc.) |
User Profile Example
Managing Users
Search and filter. Search across names, emails, phone numbers, and external IDs. Filter by labels or restrict to identifiable users only. Edit profiles. Update user information directly in the UI or sync data programmatically through the API. Label users. Apply labels likevip-customer or enterprise-user to organize users for filtering in analytics, exports, and audience targeting.
View conversations. Each profile shows the user’s complete conversation history with full message content and timestamps.
Export. Filter to the segment you need and export as CSV or JSON for compliance, CRM sync, or analysis in other tools.
The UI blurs personal information (emails, external IDs) by default and reveals it on hover, preventing accidental exposure in screenshots or screen shares.
Next Steps
- Audiences - Segment users for targeted experiences
- Conversations - Analyze user interactions
- Labels - Organize users and conversations
- Data Export - Export user data for analysis