On the Freshsales Classic UI, an app can be rendered in multiple locations (pages). When you configure the app manifest, in manifest.json > manifest.json > product.freshsales.location.<placeholder-name>, you can specify the placeholder on a page where the app is eventually rendered.
Notes:- You can specify multiple placeholders in manifest.json > location.
- Freshsales Classic apps are supported only as web apps (and not as mobile apps).
This section provides information on all locations (and the placeholders in these locations) where an app can be rendered.
Global navigation pane
full_page_app
The app icon is displayed on the left navigation pane and when clicked, the app page occupies the entire viewport.

Lead details page
lead_entity_menu
The app is displayed in the Integration section on the Lead details page.

Contact details page
contact_entity_menu
The app is displayed in the Integration section on the Contact details page.

Deal details page
deal_entity_menu
The app is displayed in the Integration section on the Deal details page.

Sales account details page
sales_account_entity_menu
The app is displayed in the Integration section on the Account details page.

CTI
left_nav_cti
The app runs in the background and the app icon is displayed at the bottom-left corner. This location is allocated for an app that uses the Computer Telephony Integration (CTI) technology.

Chat
left_nav_chat
The app runs in the background and the app icon is displayed at the bottom-left corner. This placeholder supports messaging apps only.
