For the complete documentation index, see llms.txt. This page is also available as Markdown.

🧩Dashboard apps

Dashboard apps list

Dashboard apps - allows users to embed their other applications in the NovaTalks interface to provide agents with additional information about users, their orders, previous payment history, etc. Conversation context and contact/dialog details can be transferred to an application.

To add a new application/edit an existing one, select Add a new dashboard app/Edit dashboard app.


Create/Edit a Dashboard App

  1. Name - a name of an application

  2. Endpoint - a URL where an application is located

  3. Selected icon - an icon that will be displayed on the Dashboard Apps panel

  4. Add additional parameters β€” allows you to specify parameter values to be passed through the Key/Value fields. The additional parameters are passed in the Browser Event Payload ntk-dashboard-app-on_loading.

  5. Auto launch β€” if enabled, the application is automatically launched on the Conversations tab, while remaining collapsed.

  6. Pin to the panel β€” if enabled, the application is pinned to the application panel on the Conversations tab and cannot be removed from the panel.

  7. Allow close β€” if enabled, the application has a close function (Close button) available.

Dashboard apps can receive data from NovaTalks:

  • When an app is launched for the first time (event "ntk-dashboard-app-context");

  • When you run a Macro with the Send Browser Event action (For more information - Macros).

Event Payload

Last updated