# Tasks

> Reference for the Agent Gateway Tasks page, which shows the live status of active and recent surface, connection point, and MCP proxy tasks.
The Tasks page shows the current execution status of all active and recently completed tasks across every surface, connection point, and MCP proxy on this gateway instance.

Access the Tasks page from the dashboard sidebar under Tasks.

## What the Tasks page shows

The page is divided into three sections, each corresponding to a task type.

### Surface tasks

Tasks produced by surfaces processing agent requests.

| Column | Description |
| Task ID | Unique identifier for this task execution. |
| Surface | The surface that produced this task. Select to open the surface. |
| Protocol | The protocol used: A2A, AP2, or MCP. |
| Status | Current task status: active, completed, failed, or cancelled. |
| Duration | How long the task has been running or ran before completion. |
| Throughput | Data transfer rate in bytes per second while the task was active. |
| Last active | When the task last produced activity. |

A summary bar above the table shows the count of active, completed, and failed tasks within the activity window. The activity window duration is configured in [Settings](/products/affinidi-trust-fabric/agent-gateway/reference/configuration/settings.md) under Task activity window.

### Connection point tasks

Tasks produced when remote gateways use connection points to establish or maintain DIDComm tunnels.

| Column | Description |
| Task ID | Unique identifier. |
| Connection point | The connection point that produced this task. |
| Status | Current task status. |
| Duration | Task duration. |

### MCP proxy tasks

Tasks produced when MCP proxies translate tool calls into REST API requests.

| Column | Description |
| Task ID | Unique identifier. |
| Proxy | The MCP proxy that produced this task. Select to open the proxy. |
| Tool | The MCP tool invoked. |
| Status | Current task status. |
| Duration | Task duration. |

## Auto-refresh

The Tasks page updates automatically on a fixed interval. Updates arrive via the WebSocket connection the dashboard maintains. The page does not need to be manually refreshed. Select Refresh to force an immediate update.

## Related

- [Observability](/products/affinidi-trust-fabric/agent-gateway/concepts/observability.md): Per-surface monitoring charts and how to drill down from the gateway-wide home screen.

- [Settings](/products/affinidi-trust-fabric/agent-gateway/reference/configuration/settings.md): Configure the task activity window.
