# Task list

The task list is the first screen you see when you open Mechanic. It shows your installed tasks, current processing activity, and a live feed of recent events.

<figure><img src="/files/0qv4cNacI39oE7y4TDCz" alt="The Mechanic home screen showing the task list, current activity, and recent events"><figcaption></figcaption></figure>

## Tasks

The main area of the home screen lists all the tasks installed on your store. Each task shows its name, the events it responds to, tags, and last modified date. Click any task to open it in the [task editor](/app/task-editor.md).

Use **Add task** to browse the [task library](/resources/task-library.md) or start a **New blank task**. To create a blank task directly from the keyboard, press `N` then `T`. Use **Import tasks** when you have a task export in JSON.

### Filtering and search

Search across task names, code, and options, or filter by enabled status, event topic, Shopify API version, or tags. Save filter combinations as **custom views** to quickly return to filtered lists you use often.

### Bulk actions

Select tasks to add or remove tags in bulk, enable or disable tasks, delete tasks, export tasks as JSON, or duplicate a single selected task.

## Current activity

The right sidebar shows real-time processing status — how many of your tasks are currently running, how many are waiting in the queue, and whether everything is on schedule or backed up. Expand **Show details** to see which specific tasks and actions are processing.

## Recent events

A live feed of the most recent [events](/app/events.md) — use it to see if tasks are triggering unexpectedly or encountering errors. Click **View more** to go to the full [Events](/app/events.md) page.


---

# 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://learn.mechanic.dev/app/home.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.
