Freshservice supports three products: Freshservice (for IT & Business Teams), Freshservice for MSPs, and Freshservice for Business Teams.
This document provides a brief overview of these products, highlights their key differences and more.
Overview
Freshservice
(For IT & Business Teams)
A cloud-based IT Service Management (ITSM) solution that helps IT and Business teams to streamline service delivery within their own organization, with focus on user experience and employee satisfaction.
Freshservice for MSPs
A purpose-built offering of Freshservice designed specifically for Managed Service Providers (MSPs) to manage service delivery across multiple external clients. For more information, see Freshservice vs. Freshservice for MSPs.
Freshservice for Business Teams
A built on the Freshservice platform and designed for non-IT teams and enabling teams like HR, Finance, Legal, and others to sign up independently of IT and manage their operations autonomously. For more information, see Freshservice vs Freshservice for business teams (FSBT).
Target Users
- Organizations where business teams want to run their service delivery operations independently of IT.
- Ideal for departments like HR, Finance, Admin, and other internal teams
Freshservice vs. Freshservice for MSPs
Key differences in terminology
Freshservice for MSPs use slightly different terminology to represent similar concepts. The table below outlines these distinctions.
| Term used in Freshservice | Term used in Freshservice for MSPs | Description |
|---|---|---|
| Requester | Contact | Requester refers to employees of an organization who raise IT issues. In Freshservice for MSPs, these are Contacts—employees of the MSP’s client organizations who raised service requests |
| Workspace | Client | In Freshservice, a Workspace represents a separate area for different departments (e.g., IT, HR). In Freshservice for MSPs, this is referred to as a Client. The underlying attribute for a client remains as workspace_id. |
Frequently Asked Questions
Q: Which modules can I use to build an app for the Freshservice for MSPs product?
A: Currently, app development for the Freshservice for MSPs product is supported only with the service_ticket and service_user modules.
Q: How will I know which placeholders, data method, events method, interface method, and product events are applicable when developing an app for a Freshservice for MSPs product?
A: Throughout the documentation, you’ll find labels such as Freshservice and Freshservice for MSPs next to method names, indicating their availability for the respective products.
Q: I’ve developed a global app using modules like service_ticket and support_ticket, and I want to publish it only on Freshdesk and Freshservice for MSPs products — not on the Freshservice (for IT & Business Teams) product. How can I do that?
A: During app submission, when you upload the zipped app file, the platform automatically detects if your app contains modules supported by Freshservice for MSPs. If it does, you’ll be given the option to choose the products you want to publish the app on — for example, Freshservice, Freshservice for MSPs, or Both.
Q: I have already published my global app that uses the service_ticket module. How can I make it available for the Freshservice MSPs product as well?
A: You can make your app available for the Freshservice MSPs product when submitting a new version of the app. When you upload a new version of your app, the platform will automatically detect if it includes modules supported by Freshservice for MSPs also. If it does, you will be given the option to extend the app to Freshservice for MSPs as well by selecting the Both option.
Freshservice vs. Freshservice for business teams (FSBT)
Core positioning
- Freshservice (ITSM): Full ITSM suite.
- Freshservice for Business Teams (FSBT): Simplified ticketing and workflows tailored for non-IT teams.
Key differences
The table below summarizes the key differences between ITSM and FSBT
| Criteria | Freshservice (ITSM) | Freshservice for business teams (FSBT) |
|---|---|---|
Module availability | Freshservice supports all the available modules. | Freshservice for business teams only supports service_ticket and service_user modules. Note:Although service_ticket exists in both ITSM and FSBT, any IT-specific apps for incident, alert, on-call, problem, change, or release management will not be available in FSBT. |
| Cost | The cost is inclusive of ITSM functionalities. | The cost is lower than ITSM Freshservice accounts, as the functionality is more lightweight |
| App Compatibility | Apps built for all modules are supported. | Apps built for service_ticket & service_user are only supported. |
| Default/primary workspace | Default or primary workspace is always an IT workspace. | IT workspaces aren’t supported. Default or primary workspace is always a business workspace. |
| Features |
|
|
Module availability in Freshservice for business teams
Freshservice for business teams account supports only two modules:
service_ticket
In this account, for the service_ticket module, you can only build an app that can use the following front-end placeholders and product events.
service_user
For the service_user module, you can build an app that can uses any of the available front-end placeholders and product events.
Developer guidelines
When developing apps for Freshservice for Business Teams (FSBT), consider the following,
Build for what’s available
- When developing apps for Freshservice for Business Teams (FSBT), verify module availability, supported placeholders, and product events to ensure your app is fully compatible.
Scope
- Although service_ticket exists in both ITSM and FSBT, do not build apps for FSBT that rely on incident, alert, on-call, problem, change, or release management, as these are IT-only capabilities.
App description
- If an app is published on both the ITSM and FSBT marketplaces, write an app description that is inclusive and relevant for both IT and non-IT teams.
- Avoid using IT-specific terms unless the feature applies only to ITSM.
Frequently Asked Questions
Q: Which modules are supported for apps in Freshservice for business teams?
A: Only apps built with the service_ticket and service_user modules are supported for Freshservice for business teams accounts.
Q: Why do I see only a limited set of apps when trying to install from the marketplace?
A: When using a Freshservice for business teams account, the marketplace displays only the apps that are compatible with the modules supported in that account.
Q: How will I know which placeholders, data method, events method, interface method, and product events are applicable when developing an app for a Freshservice for business teams product?
A: Throughout the documentation, you’ll find labels such as Freshservice and Freshservice for business teams next to method names, indicating their availability for the respective products.
Q: Has the FDK been updated for Freshservice for business teams accounts?
A: There is no change or update to the FDK specifically for Freshservice for business teams accounts.