# Conversation history

### What are Conversations?

Conversations provides historical information on conversation sessions that have taken place with your deployed application.&#x20;

Viewing conversation history allows you to troubleshoot unique or common issues, pinpoint where one or more flows could be more efficient, where users might be losing interest, or where additional automations are needed.&#x20;

To access, click the *Conversations* tab on your Voice+ or Custom app type:

{% @arcade/embed flowId="02eWYOHnMttdKnSoyNQv" url="<https://app.arcade.software/share/02eWYOHnMttdKnSoyNQv>" %}

{% hint style="warning" %}
For enterprise tier, *Conversations* may also be accessed directly from your main navigation menu.
{% endhint %}

### Conversation filters

The following are all available conversation history filters you can use to narrow results:

{% @arcade/embed flowId="7B5RYT3snyc43jQsS1fi" url="<https://app.arcade.software/share/7B5RYT3snyc43jQsS1fi>" %}

* *Language*: Filter by all available languages; workspace languages that have been selected for resources are ordered first in the list
* *Start/End time*: Enter calendar date and time to filter conversation results within this window
* *Channel*: Filter by all possible delivery channels, if more than one is assigned to your application
* *User engagement*
  * *Engaged only*: Filter by conversations that recorded at least one response from the user
  * *Unengaged only:* Filter by conversations that did not record any responses from the user
* *Flows*: Filter by specific flows
* *Tags*: Filter by any tags in the workspace; you may select more than one to filter by
* *Search*: Filter by user utterances logged in the *Flow message* column. Results will include all conversations containing your search keyword(s)

Enterprise-tier filters:

* *Application*: Filter by available applications in your workspace, if looking at the Conversations dashboard from your main navigation menu
* *Region*: Filter by Global region or European Union
* *User/Conversation ID*: Filter by a specific user ID or conversation ID

### View conversations

Each row of the results table represents a unique conversation session:

<figure><img src="/files/lvf4VxtpiLzTGSPJdob8" alt=""><figcaption></figcaption></figure>

* *First message*: The initial user utterance submitted in a conversation (N/A indicates unengaged user)
* *Time*: Date a conversation session started
* *Duration*: Length of the conversation session
* *Scores*: Confidence level of the NLP or AI intelligence used when invoking flows
* *Average response time*: Length of time for the conversational AI to reply to the user
* *Flows*: All flows invoked during the conversation

Additional columns (enterprise):

* *Date:* Day and time a conversation session started
* *Application*: The conversational AI application the user engaged with
* *Channel*: The communication channel used for the conversation
* *Tags*: Displays nodes that have been visited by the user with [Analytics tags applied](/platform/nlx-platform-guide/flows-and-building-blocks/overview/nodes.md#analytics-tags)

To view more details from a specific conversation, select any row from the results table:

{% @arcade/embed flowId="vS73NS6KBXBpQSE7NXz5" url="<https://app.arcade.software/share/vS73NS6KBXBpQSE7NXz5>" %}

The *Conversation details* pop-out menu provides advanced info, including *Conversation ID*, *User ID*, and a full transcript of messages between your conversational AI and a user.&#x20;

Copy icons for conversation and user IDs are also provided, making it easy to copy and paste these values into the *Conversations* filter fields or when viewing [Canvas analytics](/platform/nlx-platform-guide/monitoring/analytics/canvas-analytics.md).

#### Add a conversation tab (enterprise)

To add a tab with predefined filters to your workspace's conversation history dashboard:

{% @arcade/embed flowId="yPhXu8OStBKiqAnvWJed" url="<https://app.arcade.software/share/yPhXu8OStBKiqAnvWJed>" %}

* Navigate to *Conversations* in workspace menu > click *+ Add tab*
* Enter a name for the tab (might reference a channel, specific application, or region, for example)&#x20;
* Select from [one or more filter dropdowns](#conversation-history-filters) to create a preset of parameters for conversations you wish to view
* Click *Save*

For additional edits to existing tabs, select the tab name and click the edit icon that appears.

{% hint style="info" %}
Adjust filters to existing tabs to automatically refine results; however, this does not save the applied filter(s) for future visits unless saving them while in edit mode with the tab.&#x20;
{% endhint %}

#### Delete a conversation tab (enterprise)

To add a tab with predefined filters to your workspace's conversation history dashboard:

{% @arcade/embed flowId="93cJCVeRgu9e7BiGQnrZ" url="<https://app.arcade.software/share/93cJCVeRgu9e7BiGQnrZ>" %}

* Navigate to *Conversations* in workspace menu > Click on tab name
* Select the *Edit tab* option
* Click *Delete tab*
* Select *Confirm delete*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nlx.ai/platform/nlx-platform-guide/monitoring/conversation-history.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
