Contacts
Contacts represent the people your agents will call. Each contact can have associated metadata that gets injected into conversations.What is a Contact?
A contact stores:- Basic Info - Name, phone number, email
- Metadata - Custom fields relevant to your use case
- History - Previous conversations with this contact
Contact Properties
| Property | Description |
|---|---|
id | Unique identifier (UUID) |
workspaceId | The workspace this contact belongs to |
firstName | Contact’s first name |
lastName | Contact’s last name |
phone | Phone number in E.164 format |
email | Email address |
metadata | Custom JSON object with additional data |
createdAt | When the contact was created |
updatedAt | When the contact was last modified |
Phone Number Format
All phone numbers must be in E.164 format:Using Metadata
Metadata lets you store custom data that can be used in agent conversations:{{variableName}} syntax.
