# Tags

Tag the current run, to filter runs by.

## Do things in Tags

Add a **Tags** step. Choose the row to see all its fields.

- [Add Tag](https://docs.gorunner.io/apps/tags#fields-f-add-tag): Tag the current run with one or more labels.

Later steps read a step’s output by its name: see [Use data from earlier steps](https://docs.gorunner.io/build/use-data-from-earlier-steps).

Not in your list? See [When an app isn’t here](https://docs.gorunner.io/apps/when-an-app-isnt-here#q-not-in-list).

## For developers

In the API, which calls apps pieces, Tags is `pieceId: "tags"` with `actionId: "add_tag"`. [Get an app](https://docs.gorunner.io/api/apps/get-app) returns every field.

It computes from its inputs only (`pure`). See [How versions and side effects work](https://docs.gorunner.io/apps#q-versions).

### Tags › Add Tag

Tag the current run with one or more labels.

- **Tags · Required**: One or more tag names: a list, a JSON array, or a comma-separated string. Expressions allowed.

Source: https://docs.gorunner.io/apps/tags
