Include placeholders for app deployment

Marketplace Platform v2.3 deprecation:We’re continuing to improve the Marketplace Platform to deliver stronger security, better performance, and new capabilities. As part of this evolution, Marketplace Platform v2.3 will be deprecated. To learn the dates and next steps, see Migration guide.

On the Freshchat UI, an app can be rendered in multiple locations (pages). When you configure the app manifest, in manifest.json > manifest.json > product.freshchat.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.
  • Freshchat 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.

Inbox Page

conversation_user_info

The app is displayed in the right pane of a conversation on the Team Inbox page and is loaded when the conversation loads.

Image of app in the Inbox pageApp rendered at conversation_user_info placeholder in the Team Inbox page

conversation_message_editor

The app is displayed in the input panel of a conversation.

Image of app in the Inbox pageApp rendered at conversation_message_editor placeholder in the message editor

conversation_background

The app runs in the background of the Team Inbox page.