Types of Apps

Note: Before submitting an app in the Freshdesk Developer portal, ensure to sign up for a Freshdesk account.

Apps are classified into the following types:

  • Freshworks App: These apps extend the functionalities of the Freshdesk agent portal and are built using the Freshworks CLI. A Freshworks app is installed from the Freshworks Marketplace. A Freshworks paid app enables you to generate revenue whenever a customer installs your app from the Freshworks Marketplace. For more information, refer to the CHARGES, PAYMENT OF REVENUE SHARE AND RELATED TERMS section in Terms of Use. For information on how to submit a Freshworks app or Freshworks paid app, see Freshworks Apps.

  • Custom App:These apps address specific customer requirements and are available only to that customer. A custom app is not subject to review and is available for installation as soon as it is submitted. For information on how to submit a Custom app, see Custom Apps.

  • External App: These apps use the Freshdesk methods and integrate the Freshdesk functionalities with a third-party product. An External App is listed in the Freshworks Marketplace but is installed from the third-party’s URL. For information on how to submit an External app, see External Apps.