Contacts Flow Guide - Voicing AI
Table of Contents
- Overview
- Contact Management Methods
- Creating Contacts Manually
- Importing Contacts via CSV File
- Connecting a CRM System
- Managing Existing Contact Lists
- Best Practices
- Getting Started
Overview
The Contacts module in Voicing AI allows you to manage the people or customers your AI assistant will engage with during outbound campaigns. This is where you add, import, or sync contact information to ensure your calls are delivered to the right audience with the right personalization.
[Contacts Interface Overview Screenshot - Replace with actual image]
There are three ways to manage contacts in Voicing AI:
- Create them manually - Quick addition of individual contacts
- Import them via CSV file - Bulk upload for large contact lists
- Connect a CRM platform - Automatic synchronization from external systems
This guide explains each option in detail so you can choose the method that best fits your workflow.
Contact Management Methods
Method Comparison
| Method | Best For | Use Case |
|---|---|---|
| Manual Creation | Testing, demos, small batches | 1-10 contacts |
| CSV Import | Large-scale campaigns | 10+ contacts |
| CRM Integration | Ongoing campaigns with dynamic data | Enterprise workflows |
Creating Contacts Manually
The Create option is useful when you want to quickly add one or a few contacts manually, without using a spreadsheet or external tool. It is typically used for testing, demos, or small batches of contacts.
[Manual Contact Creation Interface Screenshot - Replace with actual image]
Steps to Create Contacts Manually
- Click the Create button
- A popup will open titled "Create a contact"
- Enter a Contact Name (this is the label for the list)
- Add Key-Value pairs for each data field:
- Key: The type of data (e.g.,
first_name,phone,account_id) - Value: The actual value for that contact (e.g.,
Amit,9876543210,12345)
- Key: The type of data (e.g.,
- Click + Add Keys if you need to add more fields
- Press Save to create the contact list
When to Use Manual Creation
This method is ideal when you want to:
- Run a quick test
- Configure one-off records
- Demo the system
- Add a small number of contacts without uploading a file
Importing Contacts via CSV File
If you need to upload a large set of contacts, the Import option lets you do this efficiently using a CSV file. This is best suited for running real outbound campaigns at scale.
[CSV Import Interface Screenshot - Replace with actual image]
Steps to Import Contacts via CSV
-
Start the Import Process
- Click the Import button
- A popup will appear titled "Import file csv"
-
Name Your Contact List
- Fill in the "Contact Name" field
- Use descriptive names like "RenewalClients_March" or "PromoCalls_April2025"
-
Upload Your File
- Drag and drop your CSV file into the upload area, OR
- Click "Choose file from computer" to browse and select your file manually
- File size limit: Up to 10MB
-
Complete the Import
- Click the Upload button to process the file
- The contact list will appear in the left-hand panel with other lists
CSV File Requirements
Important: Ensure your CSV file is formatted correctly:
-
Include a header row with field names such as:
first_namephoneemailcity- Any other custom fields you wish to use during calls
-
Download the sample template by clicking the "Click here" link in the popup for reference
CSV Formatting Best Practices
- Use consistent field names across all rows
- Include country codes for international phone numbers
- Ensure all required fields are populated
- Avoid special characters in field names
- Use standard date formats (YYYY-MM-DD)
Connecting a CRM System
For teams using platforms like Salesforce, HubSpot, or Google Sheets to manage customer data, the CRM option provides seamless contact synchronization.
[CRM Connection Interface Screenshot - Replace with actual image]
Supported CRM Platforms
- Salesforce
- HubSpot
- Google Sheets
Steps to Connect Your CRM
-
Initiate Connection
- Click the CRM button
- A connection window will open
-
Choose Your Provider
- Select your CRM provider from the available options
- Sign in with your CRM credentials
-
Authorize Access
- Grant Voicing AI permission to access your contacts
- Complete the authorization process
-
Sync Contacts
- The platform will automatically sync your contacts
- Contacts will appear directly in your Voicing AI account
Benefits of CRM Integration
- Real-time synchronization - Contacts stay up-to-date automatically
- No manual uploads - Eliminates the need for CSV imports
- Scalable solution - Ideal for larger teams and businesses
- Data consistency - Single source of truth for customer information
When to Use CRM Integration
This option is perfect for:
- Larger teams managing extensive contact databases
- Businesses with existing CRM workflows
- Organizations requiring real-time data synchronization
- Teams that want to eliminate manual data management
Managing Existing Contact Lists
All contact lists you create or import are displayed on the left panel of the Contacts page. This centralized view helps you organize and access your contact data efficiently.
Contact List Display
Each contact list entry shows:
- List name - The identifier you assigned
- Creation date - When the list was added
- Record count - Number of contacts in the list