# Issues

URL: https://docs.usestitch.ai/docs/triggers/github/issues



## Schema [#schema]

[Issues JSON Schema](/schema/github-issues.json)

`eventType: issues`. Actions: `opened`, `edited`, `closed`, `reopened`, `labeled`, `unlabeled`.

```yaml
key: triage
name: Triage issue
provider: github
eventType: issues
actions: [opened]
harness: coding-agent
sandbox: workspace
agentId: build
initialPrompt: Triage this issue and report the result.
enabled: false
```

## Filters [#filters]

Supported: `labels`, `labelOperator`, `labelScope`, `ignoreBots`, `actorLogins`.
For `labeled` with `has_any`/`has_all`, supply labels. Use `labelScope: changed` to
match the label in the event instead of all current issue labels.
See [shared matching rules](/docs/triggers/github#filters).

## Guards [#guards]

Scopes: `repository`, `subject`, `event`; `delivery` for `deduplicate`.
Use `subject` to cap admissions for one issue. `commit` is unsupported.
See [guard types](/docs/triggers#guards).
