/marketplace-sample-apps

Collection of Freshworks sample apps demonstrating various platform features (App Lifecycle events, Data APIs, Event APIs, Interface APIs, Data storage, OAuth, Serverless, and much more). https://developers.freshdesk.com



Primary LanguageJavaScriptOtherNOASSERTION

Freshworks Sample Apps

Sample Apps in this repository demonstrate features of our developer platform. Any app that you build will be run as part of the in-product experience. Join us in crafting those experiences.

The App development for any Freshworks product follows a common pattern. Which implies once an app built for one product will be similar to another with very few changes required.

Environment Setup

  1. Quickstart buidling an app for any product as they follow a common pattern.
  2. See these 7 steps introducing you freshworks developer platform.
  3. Build your first advanced app.
  4. Bonus! Unleash the power of serverless apps.
Setting up environment
  1. Install NVM
    • Instructions for Mac
    • For Windows:
      • Download
      • Extract the installer from nvm-setup.zip listed under Assets.
  2. Install Node 8.10
  3. Install command line tool - FDK
Overall references
Products App SDK API Description
Freshdesk Documentation Reference Customer Support Software
Freshservice Documentation Reference IT service management software
Freshchat App Quickstart Web SDK Customer messaging software
Freshsales Documentation Reference Sales CRM software
Freshcaller Coming soon Coming soon Call center software
✍️Developer Blogs and Training