Contacts
Contacts lets you store and manage user profiles and contact information, enabling your agents to deliver personalized interactions. By maintaining a record of who your users are, your agents can tailor responses, track engagement, and provide a more human experience.
How It Works
Section titled “How It Works”Frontend Cloud Contacts stores user information that your agents can access during conversations. This enables your agents to:
- Greet returning users by name
- Access user preferences and past interactions
- Track customer details for sales and support agents
- Segment users for targeted responses
Use Cases
Section titled “Use Cases”- Shopping assistants - Remember customer preferences, sizes, and past purchases
- Support agents - Access customer account details and history for faster resolution
- Sales agents - Track leads, follow-ups, and deal progress
- WhatsApp agents - Maintain contact records for messaging-based interactions
Schema
Section titled “Schema”Contacts
Section titled “Contacts”| Column | Type | Description |
|---|---|---|
id | UUID | Primary key |
project_id | text | The project/agent this contact belongs to |
avatar | text | URL to the contact’s profile image |
name | text | Full name of the contact |
email | text | Email address |
phone | text | Phone number |
message | text | Notes or latest message from the contact |
metadata | jsonb | Arbitrary metadata for custom fields and attributes |
Getting Started
Section titled “Getting Started”Access Contacts from your project dashboard to view and manage user records. Your agent can read and write contact information at runtime, building a richer profile of each user over time.