The existing payment terms for xApps are outlined in the Billing article. Cognigy reserves the right to change the billing of xApps in the future.
Compatibility
- Cognigy xApps are compatible with the supported browsers and channels.
Concepts
Session concept
You can access an xApp session via the URL and initialize it using the xApp: Init Session node. An xApp session displays a sequence of xApp pages that you can configure as needed. You can initialize a maximum of one xApp session per Cognigy session.Screen concept
The shell page has a set of configurable built-in screens. You can use these default screens to interact with end users, for example, when the xApp content isn’t displayed. These default screens are part of the shell page, which holds the connection to the Cognigy backend.xApp screen
The xApp screens appear when the xApp page launches, fails to launch, encounters an error, or is halted.

Intermediate screen
Intermediate screens appear while no xApp page is configured. You can replace the default intermediate screen with a custom-built xApp page.
Connection screen
Connection screens appear while the real-time connection to the backend is re-established. You can replace the default connection screen with a custom-built xApp page.
Session ended screen
The session ended screen appears when the xApp session ends, for example, when the channel connection is closed. The screen informs the user that no further input is accepted. You can customize this message using the ‘Session Ended’ Text parameter on the xApp: Init Session node.
PIN screen
The PIN screen prompts the end user to enter the xApp session PIN. The user needs to provide the correct PIN to access the xApp pages. Requesting a PIN to enter the session is optional.