> ## Documentation Index
> Fetch the complete documentation index at: https://help.cloudtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Import Contacts into CloudTalk

> Learn how to import contacts into CloudTalk, with tips on formatting and troubleshooting.

> [!NOTE]
>
> Need to import contacts into CloudTalk? Learn how to upload them via CSV, connect integrations, or use our public API for automation.

**User level:** Admin

***

## Managing Contact Imports in CloudTalk

CloudTalk offers multiple ways to import and manage your contacts, whether you're migrating data or integrating with external tools. Choose the method that best fits your workflow:

1. **Manual Creation**: Add individual contacts directly from the [CloudTalk dashboard](/en/articles/5789823-dashboard-overview) or Cloudtalk Phone App.

2. **Integrations**: Automatically sync contacts from CRM platforms like [HubSpot,](/en/articles/3206271-configure-hubspot) [Salesforce](/en/articles/3368501-configure-salesforce), [Pipedrive](/en/articles/2843578-configure-pipedrive), and more.

3. **CSV File Upload**: Upload a CSV file to quickly import multiple contacts at once.

4. **Public API**: Use [CloudTalk's API](/guides/introduction) to import or sync contacts programmatically from your own systems.

### Manual entry

You can manually create new contacts and add relevant client details in both the **CloudTalk Dashboard** and the **CloudTalk Phone App**.

To manually create contact:

1. **Navigate to Contacts > List tab** in either the CloudTalk Dashboard or the CloudTalk Phone App.

2. Click **`+ Add Contact`** to create a new entry.

3. Fill in the contact's details, including name, phone number, email, and other default attributes.

4. (Optional) If **custom attributes** are created for your account, you can fill them in when creating a contact through the CloudTalk Dashboard.

5. (Optional) Assign a **favorite agent** to ensure incoming calls are routed directly to them.

6. Click **Save** to apply the changes.

> [!WARNING]
>
> 💡 You can create a new contact in real time during a call using the **customer card**, even while you're still talking to the client.

![](https://mintcdn.com/cloudtalk/NaLCtq06pFIW2ogE/images/help-center/articles/2145547/c00140f859fa-screenshot-2026-01-08-at-12-56-41.png?fit=max\&auto=format\&n=NaLCtq06pFIW2ogE\&q=85\&s=f846a39bd72d63cb66fc02557a7a1fb9)

### Integration-Based Import

CloudTalk connects with popular CRMs and helpdesk tools like HubSpot, Salesforce, Pipedrive, and others to keep your contact list up to date automatically.

When you activate an integration, CloudTalk regularly syncs your contact data behind the scenes:

* **New contacts** from the connected platform are added to your CloudTalk contact list.

* **Existing contacts** are updated if their details change.

* Contact tags and other fields may be synced, depending on the integration.

This allows you to manage contacts where you already work, in your CRM, while CloudTalk keeps everything ready for calling, tagging, and tracking.

If you'd like to explore this option further, you can view the [full list of available integrations](https://www.cloudtalk.io/integrations/) on our website. To set up a specific integration, simply search for it in the [Integrations section](/en/articles/10570091-integrations-guide) of the Help Center for a step-by-step guide.

### CSV Import

This method lets you import a list of contacts into CloudTalk by uploading a CSV file - ideal if you're migrating from another tool, working with exported data, or maintaining contact lists in spreadsheets. It’s a quick way to add multiple contacts in bulk and is especially useful for prepping outbound call lists or tagging customers for campaigns.

To ensure smooth import, use CloudTalk’s CSV template and follow basic formatting rules (e.g. required columns like name and phone number). You’ll also have the option to apply tags during import for better organization and filtering.

> [!WARNING]
>
> To learn more about importing contacts from a file, see the detailed [How to Import Contacts to CloudTalk from a File](/en/articles/3422012-how-to-import-contacts-to-cloudtalk-from-a-file) guide.

### API Integration

CloudTalk’s public API offers a flexible, scalable way to connect with your own systems or third-party tools and **create** or **update contacts** making it ideal for custom workflows, internal CRMs, or automation at scale.

CloudTalk’s API is fully documented at [developers.cloudtalk.io](/developers), where you’ll find guides, authentication instructions, and reference docs for working with contacts, calls, agents, and other key resources.

> [!WARNING]
>
> 💡To optimize your data exchange, consider using [CloudTalk’s bulk API endpoint](/api-reference/bulks/contact-actions). It allows you to group up to 10 contact-related operations in a single request, improving performance and reducing the risk of hitting API rate limits.

***

*Need help or have a question?* Just reach out through our [Support portal](https://support.cloudtalk.io/hc/en-us/requests/new?ticket_form_id=26305535257884) — we’re here for you.


## Related topics

- [Import Contacts from a CSV File](/en/articles/import-contacts-from-a-csv-file.md)
- [Managing Contacts](/en/articles/7056354-managing-contacts.md)
- [Getting Started with CloudTalk guide](/en/articles/10558672-getting-started-with-cloudtalk-guide.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.