Skip to main content

Export conversations

You can export conversation data from the conversations page to a CSV file for further analysis or reporting purposes.

To export conversation data to a CSV file:

  1. Set the desired date range using the date picker
  2. Apply any filters to narrow down the data set
  3. Click the Export to CSV button next to the date picker

The exported CSV contains all conversations matching your current filters and date range. Each row in the CSV represents a single Q/A interaction with the following columns:

ColumnDescription
Thread IDUnique identifier for the conversation thread
Question/Answer IDUnique identifier for the individual Q/A interaction
Timestamp (UTC)When the question was asked
QuestionThe user's question text
AnswerKapa's response text
Query TypeThe type of query
LanguageDetected language of the question
Is UncertainWhether Kapa expressed uncertainty in the answer
IntentThe conversation's assigned intent, for example Troubleshooting or Lookup
SignalsComma-separated list of detected signals (Pushback, Negative Sentiment)
Custom TagsComma-separated list of custom tags assigned to the conversation
Answer UpvotesNumber of upvote reactions
Answer DownvotesNumber of downvote reactions
Feedback CommentsUser-provided text feedback comments
CSAT RatingCustomer satisfaction rating (if collected)
CSAT CommentCustomer satisfaction comment text (if collected)
Support Form Deflection StatusSuccess/Failure status for Support Form Deflector questions
IntegrationName of the integration where the question was asked
StatusCurrent status tag for the conversation
Question Origin URLURL of the page where the question was asked
End User IDUnique identifier for the end user
End User EmailEnd user's email address (if available)
End User Unique Client IDCustom client identifier for the end user (if set)
File AttachmentsComma-separated list of attached file names
URLDirect link to view the conversation in the Kapa platform

For programmatic access, use the List Threads API endpoint as an alternative to the CSV export. It supports filtering, pagination, and incremental sync via the updated_since parameter, making it suitable for syncing conversation data into third-party analytics systems.