This is super old and no longer maintained.
Freshdesk Enhancements is a Chrome extension that adds functionality to Freshdesk.
- Desktop Notifications
- Agent collision - See if other agents are viewing the same ticket
- Chat - Chat with other agents from any page
- Edit chrome-extension\contentscript.js and modify the serverName and port variables to match your environment
- Edit chrome-extension\backgroundscript.js
helpdeskUrlto your custom Freshdesk URL (if you don't have one, just set it to your https://domain.freshdesk.com URL)
apiUrlto your Freshdesk URL (https://domain.freshdesk.com)
apiKeyto your Freshdesk API Key (found under Profile Settings within Freshdesk)
- Edit server\settings.json and choose a port for the server to run on
- Load the extension into Chrome (choose 'Load unpacked extension' and point it to the chrome-extension directory).
npm installfrom server directory
- Run the node server
- That should be it!