Placeholders

On a page of the product’s user interface, there are various locations where an app can be rendered. This section specifies the locations and how to configure the manifest.json file, for an app to be displayed in the specified location. An app can be rendered in multiple locations.

Note: The Freshteam apps are only supported on web applications.

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.

manifest.json

Copied Copy
1
2
3
4
5
6
7
8
9
10
"product": { "freshteam": { "location": { "full_page_app": { "url": "template.html", "icon": "logo.svg" } } } }

Notes:
1. For a Freshteam account, a maximum of five full page apps can be installed. The Full-Page App icon is displayed on the left navigation pane. App users can hover over the icon to view the list of all installed full-page apps.
2. The resolution of the logo.svg file should be 64 x 64 pixels and the fill value FFF.

Job Details Page

job_boards - In the Recruit > Jobs > Details page, the app is displayed in the Job Boards > Other Job Boards section and is activated when the Job Posting Details page loads.

manifest.json

Copied Copy
1
2
3
4
5
6
7
8
9
10
"product": { "freshteam": { "location": { "job_boards": { "url": "template.html", "icon": "logo.svg" } } } }

Note: For a Freshteam account, a maximum of four apps can be installed and they are displayed horizontally in the Other Job Boards section.