> ## Documentation Index
> Fetch the complete documentation index at: https://docs.feedal.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Browsing responses

> Filter, search, and inspect individual sessions in the Responses tab.

The **Responses** tab shows every session collected by your form as a paginated table. Click any row to open the session detail panel on the right and read the full response.

Open a form and click **Responses** in the top navigation.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/feedal/images/results-responses.png" alt="Responses table with session detail panel open on the right" />

***

## Response table

Each row represents one session (one respondent's complete traversal of the form).

| Column            | Description                                                            |
| ----------------- | ---------------------------------------------------------------------- |
| **ID**            | Shortened session UUID (hover to see full ID)                          |
| **Device family** | Device model or family (e.g. iPhone, Galaxy)                           |
| **Device type**   | Category: Desktop, Mobile, Tablet, Bot, or Unknown                     |
| **Browser**       | Browser family (e.g. Chrome, Safari, Firefox)                          |
| **Location**      | City and country detected from IP address                              |
| **Source**        | Channel the respondent came from (URL, QR, Embedded, Email, or custom) |
| **Created**       | Relative time since submission (hover for exact timestamp)             |

***

## Filters

### Source filter

A multi-select filter on the **Source** column. Select one or more sources to show only sessions from those channels.

### Date range filter

Filter by submission date using the **Created** column date-range picker. Useful for isolating a campaign window or comparing periods.

### Status filter

Filter by session status:

| Status        | Meaning                                                   |
| ------------- | --------------------------------------------------------- |
| `completed`   | Respondent reached an End screen                          |
| `in_progress` | Session started but not yet completed                     |
| `abandoned`   | Session started but the respondent left without finishing |

***

## Session detail panel

Clicking a row opens a panel on the right side showing the full detail of that session.

### Answer cards

Each question the respondent encountered is shown as a numbered card (Q1, Q2, …). Each card shows:

* Question type label (e.g. "Short text", "Opinion scale")
* The question title
* The respondent's answer, prominently displayed
* Score awarded for that question (if scoring is enabled)
* Time spent on the question (if available)

### Session metadata

| Field          | Description                                                      |
| -------------- | ---------------------------------------------------------------- |
| **Status**     | Completed / in progress / abandoned                              |
| **Started**    | Timestamp when the session was created                           |
| **Completed**  | Timestamp when the session reached an End screen (if applicable) |
| **Duration**   | Total time from start to completion                              |
| **Score**      | Cumulative score across all scored questions                     |
| **Version**    | Which published version of the form was used                     |
| **Device**     | Device type and browser                                          |
| **Location**   | City, country                                                    |
| **Source**     | Channel source                                                   |
| **IP address** | Respondent's IP (where available)                                |

### Integration deliveries

If integrations are connected to your form, the panel shows a delivery log for each session — which integration received the event, the delivery status (success or error), the HTTP response code, the delivery time in milliseconds, and a timestamp.

Failed deliveries show a **Retry** button to re-send the event immediately.

***

## Session actions

Right-click a row or use the row actions menu (⋯) to:

* **View response** — opens the detail panel
* **Download response** — downloads a single-session JSON file
* **Delete** — permanently removes the session and its answers

***

## Next steps

<CardGroup cols={2}>
  <Card title="Exporting to CSV" icon="download" href="/results/export">
    Download all responses as a spreadsheet.
  </Card>

  <Card title="AI insights" icon="sparkles" href="/results/ai-insights">
    Get AI-generated summaries, sentiment, and topic analysis.
  </Card>
</CardGroup>
