Types of Apps

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

Apps are classified into the following types:

  • Freshworks App: These apps extend the functionalities of the Freshchat agent portal and are built using the Freshworks CLI. A Freshworks app is installed from the Freshworks Marketplace. For information on how to submit a Freshworks 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.

    Note: Custom apps are available only for Estate and Forest subscription plans.


  • External App: These apps use the Freshchat methods and integrate the Freshchat 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.