Understanding Contacts
Each contact in TelemanAI can store:- Name: Contact’s full name (required)
- Phone Number: International format with country code (required)
- Email: Contact’s email address
- Country: Contact’s country
- Gender: Male, Female, or Other
- Date of Birth: Contact’s DOB
- Profession: Contact’s occupation or job title
- Groups: Multiple group assignments
Adding Contacts Manually
Enter Contact Information
Fill in the contact form:Required Fields:
- Name: Enter the contact’s full name
- Phone Number: Enter phone number with country code
- Email: Contact’s email address
- Country: Select from dropdown
- Gender: Select gender
- Date of Birth: Choose date
- Profession: Enter occupation
Assign to Groups
Select one or more groups to assign this contact:
- Check the boxes next to group names
- You can select multiple groups
- Groups can be created later if needed
Contacts can belong to multiple groups, allowing flexible campaign targeting.
Phone Number Format
International Format Requirements
All phone numbers must include the country code:Importing Contacts via CSV
Import hundreds or thousands of contacts at once using CSV files.Prepare Your CSV File
Create a CSV file with the following columns:Required Columns:
name: Contact namephone: Phone with country code
email: Email addresscountry: Country namegender: Male, Female, Otherdob: Date in YYYY-MM-DD formatprofession: Job title or occupation
Select CSV File
- Click Choose File
- Select your prepared CSV file
- Verify the file size is reasonable (recommend under 10MB per file)
Upload and Process
Click Import to start the upload:
- The file will be split into chunks for processing
- Import runs in the background via queue
- You’ll receive a success notification
Large imports are processed asynchronously. Check back in a few minutes for completion.
CSV Import Best Practices
File Preparation
File Preparation
- Use UTF-8 encoding for international characters
- Remove duplicate phone numbers before import
- Validate phone numbers include country codes
- Keep file size under 10MB for faster processing
- Use consistent date formats (YYYY-MM-DD)
Data Quality
Data Quality
- Clean data before import (remove invalid numbers)
- Standardize country names
- Verify email addresses are properly formatted
- Remove test data and placeholder entries
Handling Large Lists
Handling Large Lists
- Split very large files into multiple CSVs
- Import during off-peak hours
- Monitor system performance during import
- Allow time for background processing to complete
Managing Contact Groups
Groups allow you to organize contacts for targeted campaigns.Creating a Group
Enter Group Details
Fill in the group information:
- Name: Descriptive group name (required)
- Description: Purpose or criteria for the group (required)
- Status: Toggle active/inactive
Assigning Contacts to Groups
Method 1: Individual Assignment
Select Contacts
- Browse the contact list
- Check boxes next to contacts to add
- Use search to find specific contacts
Method 2: Assign All Contacts
Method 3: During Contact Creation
When adding or editing a contact:- Check group boxes in the Groups section
- Contact will be automatically assigned
- Multiple groups can be selected
Removing Contacts from Groups
Editing Contacts
Find Contact
Navigate to Dashboard → ContactsUse search to find specific contacts:
- Search by name
- Search by phone number
Searching and Filtering Contacts
Quick Search
Use Search Bar
Enter search criteria in the search box:
- Search by name
- Search by phone number
- Results appear as you type
AJAX Contact Lookup
The system also provides real-time contact lookup:- Used in dialer and campaign interfaces
- Searches by caller number automatically
- Displays contact info during active calls
Exporting Contacts
Export your contact list to CSV for backup or external use.Deleting Contacts
Managing Groups
Editing Groups
Deleting Groups
Contact Data Fields Reference
| Field | Type | Required | Format | Notes |
|---|---|---|---|---|
| Name | Text | Yes | Any text | Contact’s full name |
| Phone | Text | Yes | +[country code][number] | International format |
| Text | No | [email protected] | Valid email format | |
| Country | Text | No | Country name | Free text or dropdown |
| Gender | Select | No | Male, Female, Other | Optional demographic |
| DOB | Date | No | YYYY-MM-DD | Date of birth |
| Profession | Text | No | Any text | Job title or occupation |
| Groups | Multiple | No | Group IDs | Can belong to multiple groups |
Best Practices
Data Organization
Data Organization
- Create groups based on customer segments
- Use consistent naming conventions for groups
- Regularly review and clean contact data
- Remove duplicate contacts
- Archive old or inactive contacts
Data Quality
Data Quality
- Always use international phone format
- Validate phone numbers before importing
- Keep contact information up-to-date
- Remove bounced or invalid numbers
- Maintain accurate email addresses
Group Management
Group Management
- Create specific groups for each campaign type
- Use descriptive group names
- Document group criteria in descriptions
- Regularly audit group memberships
- Remove inactive groups
Compliance
Compliance
- Respect do-not-call lists
- Remove contacts who request removal
- Maintain opt-out records
- Follow GDPR and local regulations
- Document consent where required
Troubleshooting
CSV Import Not Working
CSV Import Not Working
Problem: CSV import fails or contacts don’t appearSolution:
- Verify CSV format matches required columns
- Check file encoding is UTF-8
- Ensure phone numbers have country codes
- Wait for background processing to complete
- Check import status endpoint
- Review error notifications
Phone Numbers Not Calling
Phone Numbers Not Calling
Problem: Campaigns fail for certain contactsSolution:
- Verify phone number format (+[country code][number])
- Remove spaces and special characters
- Check country code is valid
- Test number manually in web dialer
- Verify number is not blocked
Duplicate Contacts
Duplicate Contacts
Problem: Same contact appears multiple timesSolution:
- Search for duplicates by phone number
- Manually merge contact information
- Delete duplicate entries
- Use data cleaning before import
Cannot Delete Contact
Cannot Delete Contact
Problem: Error when attempting to delete contactSolution:
- Check if contact is in active campaign
- Wait for campaigns to complete
- Remove from all groups first
- Contact support if issue persists
Related Resources
Creating Campaigns
Learn how to create campaigns using your contact groups
Web Dialer
Make individual calls to contacts
Campaigns
Create campaigns with your contacts
CSV Import Guide
Learn about bulk contact import