Freshdesk data migration

This article is about migrating data from a Freshdesk account to a LiveAgent account. Note that Freshdesk and Freshservice are not the same platforms. If you'd like to migrate data from a Freshservice account, read this article instead.

Table of content

LiveAgent offers seamless migration of your Freshdesk data through API without the need of any coding. Everything is handled through our import plugin. If you would need any help with the migration, you are welcome to reach our support at support@liveagent.com.

The Freshdesk data migration plugin migrates into LiveAgent the following data:

  • Freshdesk contacts as LiveAgent contacts
  • Freshdesk contact fields as LiveAgent contact fields
  • Freshdesk companies as LiveAgent companies
  • Freshdesk company tags as LiveAgent contact groups
  • Freshdesk agents as LiveAgent agents
  • Freshdesk groups as LiveAgent departments
  • Freshdesk tags as LiveAgent tags
  • Freshdesk tickets as LiveAgent tickets
  • Freshdesk ticket fields as LiveAgent ticket fields
  • Freshdesk knowledge base categories & folders, and articles as LiveAgent knowledge base categories and articles
  • Freshdesk forums as LiveAgent forums

Retrieve your Freshdesk API key

To be able to migrate your Freshdesk data to LiveAgent, it is required to retrieve your Freshdesk API key. To do that, navigate in your Freshdesk profile to the Profile settings and click "View API key", see more details in this Freshdesk article.

Activate the migration plugin

In LiveAgent agent panel navigate to Configuration > System > Plugins. Find the "Freshdesk Migration" plugin and click on the "Activate" button next to it.

Configure the migration plugin

After activating the plugin and refreshing your panel, click on the Configure (pencil icon) button to set up the plugin. In its configuration window, enter your Freshdesk domain into the "Freshdesk URL" field, the copied Freshdesk API key into the "Username" field, and X into the "Password" field. Click the "Save" button to initiate the migration.

As soon as you save the plugin's configuration window, a background task begins that initiates the data migration. Data is migrated in batches, creating e.g. new tickets or contacts continuously. Once all data is migrated, the background task stops and the migration is complete.

Comparison of migrated example tickets

×