How to initiate the custom application when an account page is loaded in Freshsales Suite

Previously in Freshsales when we used to open an Account then the installed custom application would also load. But now after UI changes performed in Freshsales, the custom application only loads when we click on the custom App tab in the Account landing page.

Use-case,
In Sales accounts, if the value in a specific field is marked as On hold then a pop-up with a message should appear.
Previously this pop-up appeared as soon the Sales Account was loaded. But now it appears only when the App tab (Bookings in screenshot) is clicked.

Following is a screenshot for reference,

Can you help in understand how to initiate the Application so that it loads as soon a Sales account record is opened without the necessity to click on the App tab.

Hi @Pulkit_Chowdry

I am not sure if this would work 100% but have you tried putting your logic in app.initialized() method.

Hi Sachin,

app.initialized() method didn’t resolve it

"From a code perspective, this is how we tested :

  • We added a console.log line/statement to app.initialized() and app.activated() callbacks, and loaded the Account Detail page on the CRM.
  • No console.log was printed when the Account Detail page was loaded.
  • We then observed that the console.log statement of both initialized() and activated() was printed only when the Bookings app was clicked on the sidebar

Ideally, the behavior we are expecting is the console.log statement being printed when the Account Detail page is loaded, even if the Bookings app is not clicked on the sidebar."

I had this checked with the Freshsales product team and they have confirmed that at the moment we won’t be able to initialize the custom app through any changes in the custom app’s code. The only method to have the custom app load whenever a record is accessed is by having the custom app as the first section in the list of sections in the record’s landing page.

Following is a sample example where Freshdesk app is the first section under contact details and so whenever a contact is opened this will load automatically,

This topic was automatically closed 6 days after the last reply. New replies are no longer allowed.