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

# Analytics — Tasks

> Agent tasks with their tools, repositories, turns and work type

|             |                                    |
| ----------- | ---------------------------------- |
| **URL**     | `/analytics/tasks`                 |
| **Sidebar** | Analytics → Tasks                  |
| **Roles**   | Admin · Manager · Analytics Viewer |
| **Status**  | Beta                               |

Tasks shows the work your agents have been given, one row per task, with what it touched and how long it ran.

<Note>
  A row can be there before its **summary** and **Work Type** are — expect those within about two hours of a task finishing, and until they land the row shows its first prompt in place of a summary. The [Logs](/dashboard/logs) page has the individual calls immediately.
</Note>

## What's on the page

### Charts

| Chart                            | Shows                                                                                                                               |
| -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| **Spend by Work Type**           | Cost across the work-type categories                                                                                                |
| **Spend by Git Repo**            | The same cost split by repository                                                                                                   |
| **Top Repos by AI-Written Code** | Repositories ranked by lines of agent-written code, each labelled with how many developers, coding tools and MCP servers touched it |
| **Activity by Git Org**          | Turns per GitHub organization                                                                                                       |

Selecting a slice or bar filters the table to it; selecting it again clears the filter.

### Table

Headed **Tasks** with the total count.

| Column        | Contents                                                                                                |
| ------------- | ------------------------------------------------------------------------------------------------------- |
| **Task**      | What the agent was asked to do — the generated summary, or the first prompt where no summary exists yet |
| **User**      | The developer who asked                                                                                 |
| **Tool Type** | The AI tool that ran it                                                                                 |
| **Git Repo**  | The repositories it worked in, with the rest behind a **+N** badge where a session spanned several      |
| **Time**      | How long it ran                                                                                         |
| **Tokens**    | Tokens used · sortable · hidden until you add it from the column picker                                 |
| **Cost**      | Estimated spend · sortable                                                                              |
| **Turns**     | How many exchanges it took · hidden until you add it from the column picker                             |
| **Work Type** | The category of work · editable by an Admin                                                             |

Twenty tasks to a page.

### Repository attribution

Repository and organization figures cover five tools: **Cursor, Claude Code, Augment Code, Codex and Copilot.** Work outside a git repository is grouped as **No git repo**, and organizations outside your configured ones as **Other orgs**.

## Filters and controls

### Time range

**24 Hours · 3 days · 7 days · 1 month**, with a custom range of up to **31 days**.

### Filters

| Filter           | Values                                                                  |
| ---------------- | ----------------------------------------------------------------------- |
| **Work Type**    | Every category in the list below, whether or not the range contains any |
| **Git Org**      | GitHub organizations seen in the range                                  |
| **Git Repo**     | Repositories seen in the range, up to **500** of them                   |
| **User**         | The people you can read                                                 |
| **Tool Type**    | The AI tools your organization uses                                     |
| **Department**   | Departments in your organization                                        |
| **Team Manager** | Managers in your organization                                           |

**Work Type**, **Git Org** and **Git Repo** need organization-wide read, so a Manager sees the page and its tasks but not those three filters.

### Work types

The full set a task can be classified into, and the full set the **Work Type** filter offers. Correcting a task offers the narrower list — the categories with spend in the range you are looking at.

Feature Development · Bug Fix · Testing · Refactoring · Code Review · Performance Optimization · Security Enhancement · DevOps/Infrastructure · Database/Migration · API Development · UI/UX Development · Research/Learning · Documentation · Configuration · Deployment · Troubleshooting/Investigation · Data Analysis · Prototyping/POC · Other

## What you can do

| Action                      | Result                                                                                                                                |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| Select a chart slice or bar | Filters the table to that work type, repository or organization. Select again to clear                                                |
| Select a **Work Type** cell | Opens the category list to correct it. The pencil appears on hover, on your own tasks only, and the change is saved only for an Admin |
| Sort **Tokens** or **Cost** | Orders every task by that measure, not just the page on screen                                                                        |
| Select a task               | Opens its full trace on the [Logs](/dashboard/logs) page at `/logs/tasks/[thread_id]`, with a summary and the turn-by-turn detail     |
| Use the column picker       | Chooses which columns are shown, including Tokens and Turns                                                                           |
| **Export Tasks**            | CSV of the tasks in the current range, carrying the User, Tool Type, Department and Team Manager filters · Admin and Analytics Viewer |

## Messages you may see

| Message                      | What it means                                               |
| ---------------------------- | ----------------------------------------------------------- |
| `No Tasks Found`             | Nothing matches the current range and filters. Widen either |
| `Failed to update work type` | The change was not saved. Select the cell again to retry    |

## Related

| Page                    | For                              |
| ----------------------- | -------------------------------- |
| [Logs](/dashboard/logs) | The turn-by-turn trace of a task |
