Freshservice — Migration Support Overview
Role in migrations
- Staff (HD): supported as both (source and target).
- Company (HD): supported as both (source and target).
- Contact (HD): supported as both (source and target).
- Ticket (HD): supported as both (source and target).
- Change (HD): supported as both (source and target).
- Problem (HD): supported as both (source and target).
- Category (KB): supported as both (source and target).
- Folder (KB): supported as both (source and target).
- Article (KB): supported as both (source and target).
Field-level support migrating FROM Freshservice (Ticket)
| Field | Supported |
| Requester | Yes |
| Company | Yes |
| Assignee | Yes |
| Group | Yes |
| Attachments | Yes |
| Comments | Yes |
| Tags | Yes |
| Custom fields | Yes |
| CC | Yes |
| First Response Time | Yes |
| Created date | Yes |
| Updated date | Yes |
| Closed date | Yes |
Field-level support migrating TO Freshservice (Ticket)
| Field | Supported |
| Requester | Yes |
| Company | Yes |
| Assignee | Yes |
| Group | Yes |
| Attachments | Yes |
| Comments | Yes |
| Comment Created date | Yes |
| Comment Author | Yes |
| Tags | Yes |
| Custom fields | Yes |
| CC | Yes |
| First Response Time | No |
| Created date | Yes |
| Updated date | Yes |
| Closed date | Yes |
Field-level support migrating FROM Freshservice (Company)
| Field | Supported |
| Domains | Yes |
| Tags | No |
| Custom fields | No |
| Notes | Yes |
Field-level support migrating TO Freshservice (Company)
| Field | Supported |
| Domains | Yes |
| Tags | No |
| Custom fields | No |
| Notes | Yes |
Field-level support migrating FROM Freshservice (Contact)
| Field | Supported |
| Tags | No |
| Custom fields | Yes |
| Phone | Yes |
| Notes | No |
Field-level support migrating TO Freshservice (Contact)
| Field | Supported |
| Tags | No |
| Custom fields | Yes |
| Phone | Yes |
| Notes | No |
Field-level support migrating FROM Freshservice (Article)
| Field | Supported |
| Inline images | Yes |
| Attachments | Yes |
| Tags | Yes |
| Support multilevel Folder structure | No |
Field-level support migrating TO Freshservice (Article)
| Field | Supported |
| Inline images | Yes |
| Attachments | Yes |
| Tags | Yes |
| Support multilevel Folder structure | No |
Field-level support migrating FROM Freshservice (Change)
| Field | Supported |
| Requester | Yes |
| Company | No |
| Assignee | Yes |
| Group | Yes |
| Attachments | Yes |
| Comments | No |
| Tags | No |
| Custom fields | Yes |
| Created date | Yes |
| Updated date | Yes |
| Due date | No |
| Closed date | No |
| Planned start date | Yes |
| Planned end date | Yes |
| Task | Yes |
| Task notes | Yes |
| Task attachments | Yes |
Field-level support migrating TO Freshservice (Change)
| Field | Supported |
| Requester | Yes |
| Company | No |
| Assignee | Yes |
| Group | Yes |
| Attachments | Yes |
| Comments | No |
| Comment Created date | No |
| Comment Author | No |
| Tags | No |
| Custom fields | Yes |
| Created date | Yes |
| Updated date | Yes |
| Due date | No |
| Closed date | No |
| Planned start date | Yes |
| Planned end date | Yes |
| Task | Yes |
| Task notes | Yes |
| Task attachments | No |
Field-level support migrating FROM Freshservice (Problem)
| Field | Supported |
| Requester | Yes |
| Company | Yes |
| Assignee | Yes |
| Group | Yes |
| Attachments | Yes |
| Comments | Yes |
| Tags | No |
| Custom fields | Yes |
| Created date | Yes |
| Updated date | Yes |
| Due date | Yes |
| Closed date | Yes |
| Task | Yes |
| Task notes | No such field in platform |
| Task attachments | No such field in platform |
Field-level support migrating TO Freshservice (Problem)
| Field | Supported |
| Requester | Yes |
| Company | Yes |
| Assignee | Yes |
| Group | Yes |
| Attachments | Yes |
| Comments | Yes |
| Comment Created date | Yes |
| Comment Author | Yes |
| Tags | No |
| Custom fields | Yes |
| Created date | Yes |
| Updated date | Yes |
| Due date | Yes |
| Closed date | Yes |
| Task | Yes |
| Task notes | No such field in platform |
| Task attachments | No such field in platform |
Migration options available for Freshservice
- Update cross-links between articles - applies to: both (Article)
- Migrate the newest records first - applies to: source (Ticket), source (Change), source (Problem)
- Retain multi-company contact associations - applies to: both (Contact)
- Select records for Demo - applies to: source (Ticket), source (Change), source (Problem), source (Article)
- Migrate records associated with tickets - applies to: source (Company), source (Contact)
- Migrate time entries - applies to: both (Ticket)
- Inline images in tickets - applies to: source (Ticket)
- Skip ticket attachments - applies to: source (Ticket)
- Add a new tag to tickets - applies to: target (Ticket)
Freshservice — Setup & How-To Guide
For more information: https://help-desk-migration.com/help/freshservice-migration-guides/ , https://help-desk-migration.com/help/freshservice-data-migration-checklist/
How to disable email notifications in Freshservice?
When configuring your email workflow in Freshservice, you can enable automatic notifications so that your customers are notified that their ticket was created, agents are notified about new comments, etc. When migrating to Freshservice, you should disable all email notifications so neither your customers nor agents get emails while the tickets are being imported to Freshservice.
Here's how you do it:
- Log into your Freshservice.
- Then go to the Admin panel in the left sidebar.
- Choose Email Notifications under Account Settings.
- Turn off all email notifications for tickets.
Note: If you have problems or changes, switch off email notifications for them too.
How to create custom filtering reports in Freshservice?
To export Freshservice tickets with specific filters, you’ll create a custom report. This is essential if you want to transfer tickets based on criteria like status or date. Our team can't use advanced custom filters due to API limitations in Freshservice.
Follow these steps to create a custom report:
- Go to your Freshservice account.
- Select “Tickets” in the left navigation.
- On the right-hand side, navigate to the "Filters" menu, choose the desired parameter you want to use as a filter, and then click “Apply.”
- After applying the filter, hit the "Export" button.
- In the export menu, choose "CSV."
- Select the ticket fields you need, like "Ticket ID" and your filter criteria.
- Click "Export," and the file will be sent to your email.
- Forward the exported CSV file to our migration experts.
Following this step, our team will handle the ticket filtering process. If you have any questions, don't hesitate to contact our support team.
How to enable API key permission in new Freshservice accounts?
In new Freshservice accounts, the API key is not visible by default in the agent profile settings, even for the account owner.
To enable it:
- Go to Admin > Users.
- Click on the agent’s name to open their settings.
- Enable the "API Key Access" permission for that user.
Once enabled, the agent can go to Profile Settings, where the API key will now be visible.
How to get the Freshservice API key?
Since Freshdesk and Freshservice have similar user interfaces, the path to finding the API key on both platforms is identical.
- Click on your profile picture in the top right corner of the screen:
- Go to Profile settings:
- There, you will find your API key:
- Copy the API key.
Why disable Workflow, Scenario Automations, Closure Rules, and Change Lifecycle in Freshservice?
When migrating to Freshervice, you need to deactivate settings such as Change Lifecycle, Closure Rules, Workflow Automator, and Scenario Automations. This way, your support reps won’t receive unnecessary notifications during the migration process.
How to Turn off Workflow Automator and Scenario Automations?
Freshservice has Workflow Automator (previously Observer) and Scenario Automations that help streamline mundane tasks and increase productivity.
However, if you're migrating to Freshservice, which already has active automation rules, the service desk will send email notices to your clients and agents during ticket import. You can avoid that by disabling all Workflow and Scenario automations before starting the migration.
Here's how to do it:
- Log in to Freshservice.
- Hover over the Admin panel in the left sidebar.
- Go to Automations & Productivity.
- Choose Workflow Automator and disable all active automation rules.
- Open Scenario Automations and document all scenarios and afterward, delete them.
You can keep all scenarios active, but remember that even if you disable Agent Notifications, Freshservice might still send updates during the migration.
Alternatively, you can contact the Freshservice support team and ask to turn off all Requester and Agent notifications.
How to Deactivate Closure Rules?
If you don’t want your tickets to change status after the Full Data Migration, take the time to disable Closure Rules. This way, you can rest assured that everything that you’ve mapped will remain the same. To do so:
- Go to the Admin panel.
- Scroll down to Service Management > Service Desk Settings.
- Click on Closure Rules.
- Disable all the Closure Rules to prevent unexpected changes in ticket statuses.
- Click Save.
Note: if you have problems (ticket type), turn off this feature for them too.
How to Switch off Change Lifecycle?
To ensure a smooth migration process for the Change category, it's essential to disable the Minor Change type. This prevents any errors or issues during the migration process. Here's how you can do it:
- Open the Admin panel.
- Go to Service Management > Service Desk Settings.
- Select Change Lifecycle.
- Disable the Minor Change type to make the migration process of your Change go smoothly.
What is the Freshservice Priority Matrix, and why do you need to disable it?
The Priority Matrix is a feature of Freshservice that automatically assigns a priority to an issue. It helps eliminate the human factor when prioritizing tickets.
Practicality aside, this feature can affect the outcome of your migration.
If you have the Priority Matrix enabled during the migration, Freshservice will set priorities according to it. Therefore, the priority statuses will differ from those in the source help desk. If this is not a problem for you, feel free to leave the Matrix enabled.
However, if you want to keep all priorities as they were in the source help desk, then you have to disable the Matrix before starting the Demo and Full Data Migration.
Here’s how to do it:
- Open up your Freshservice account.
- Go to Admin > Priority Matrix (under Service Management).
- Toggle OFF the Enable Priority Matrix option.
Once the migration is over, you can return to this menu and re-activate the Priority Matrix.
How to calculate contacts in Freshservice?
Freshservice automatically calculates the number of all your contacts (requesters) and breaks them down into groups, such as Verified, Unverified, Deactivated, and Blocked.
1. Open the Admin settings on the sidebar.
2. Choose Requesters in the User Management section.
3. Check the number of contacts next to each contact group. You can sort contacts by name and email.
How to calculate the number of tickets in Freshservice?
You can calculate the number of Tickets in Freshservice by using filters.
- Go to the Tickets tab
- In the menu Created select Any time
- Then choose All Tickets.
- Find the number of your Tickets.
How to calculate knowledge base articles in Freshservice?
To calculate specific lists of Freshservice articles, such as all articles, drafts, and published articles, follow these steps:
1. Open the Solutions tab on the sidebar.
2. Check the number of all articles in brackets next to All articles. Click All articles to filter out your drafts or published articles and check their number in brackets.
How to find the Ticket View ID in Freshservice?
- Choose the necessary View in the drop-down menu.
- Copy the last digits in the URL.
How to create a Custom View in Freshservice?
When migrating from Freshservice, you can decide which tickets to migrate by using filters and creating the Custom view in Freshservice.
Note that the Custom view ID field is required. Without the View ID, you cannot continue the migration.
Here's how to create a custom view:
- Log in to your Freshservice and go to the Ticket List tab.
- Open the menu with all views and choose All Tickets:
- Go over to the filter and specify your requirements. For instance, to migrate tickets from 6 months ago, scroll down to the Created drop-down menu and choose the appropriate option.
- When done, go back to the top of the page and click Save as:
- Name and save the view:
- Check the total number of tickets in the view:
- Copy the View ID from the address bar and run the Free Demo Migration. When the Demo is complete, make sure that the Migration Wizard shows the same amount of all tickets as in your Freshservice
Comments
0 comments
Please sign in to leave a comment.