Freshdesk migration development


#1

Hi,

we are currently using freshdesk as our ticket system and planning to migrate to zammand. As a required feature, we would like to implement a migration of the current data in freshdesk.

What would be the best and easiest way to achieve this? Use the API and a migration tool or as a migration plugin / code direct in zammad? Are there any documentation of writing new zammad migration tool?

Thanks for your help!
With best regards,
Richard Liebmann


#2

Hi @richardliebmann - You could use the Zammad REST API (and clients) to achieve this.
However, it would be great to have a Freshdesk migrator build into Zammad itself. I would be happy to support you on building this by planning, answering any questions and doing the QA.
Let me know wich way you prefer.

Greetings,
Thorsten


#3

Hi Thorsten,

I think, I will try to implement it directly into Zammad because it will help you in the future.
I’m not very familar with ruby, but I’ll try my best :slight_smile:. Is the import of zendesk a good starting point?

Thanks,
Richard


#4

My recommendation is to start a plain file like e.g. dev_freshdesk.rb and place it into the Zammad root dir. Then just start and write all the code down. This allows you to be free from any additional overhead like architecture, file paths, class names, Settings etc.
After you have a fully working Freshdesk import or if any questions arise let me know, I’m happy to help. Just create a fork and let me know which one is it. We will work things out :muscle:


#5

I’m in the same situation. Any progress on this?