Freshdesk Bulk Importer & Exporter: docs

← Product page

Connect

In Freshdesk open your profile and choose View API Key. In the sheet choose Extensions, Freshdesk Bulk Importer & Exporter, Connect to Freshdesk. Enter the subdomain (the acme in acme.freshdesk.com) and the key, then Test & save. Anything you apply is recorded in Freshdesk as the owner of that key.

Export

Open the sidebar, choose Add export, then pick what to export, the columns, and a destination tab.

Freshdesk limits how many tickets one list or search can return. The add-on splits large exports by updated date to stay under those limits. If a single day holds more search results than Freshdesk will return, the export notes how many were not returned.

Import

ObjectActionsMatched on
ContactsCreate, updateID, else email
CompaniesCreate, updateID, else exact name
TicketsCreate. Update status, priority, group, agent, tags, custom fieldsID
  1. Create template tab for the object. It includes a column for each writable custom field.
  2. Fill in rows. A blank cell means "leave as is". It never clears a value.
  3. Dry run. Nothing is written to Freshdesk. The Row Status and Row Message columns show Ready, Unchanged, or the reason a row will be skipped, for example "Company not in Freshdesk" or "Email is not valid".
  4. Apply. Only Ready rows are written. If any input cell changed since the dry run, nothing is written and you are asked to dry run again.

After a create, the new Freshdesk ID is written into the first column, so running it again updates instead of duplicating. Rows that already match Freshdesk are marked Unchanged and are not written.

Safety

Free and Pro

Free: manual export up to 500 rows, import up to 25 rows a month, one saved export. Pro (US$20 a month): unlimited rows, scheduled refresh, unlimited saved exports. Dry runs are always free and unlimited.

Support

[email protected]. Freshdesk is a trademark of Freshworks Inc. This add-on is independent.