# `deployable.trigger_unknown`

Deployable runs something that isn't a trigger.

Area 14, [Tooling](../topics/tooling.md); not declinable; the next step is usually the agent's.

`runs:` lists `Trigger.schedules` and `Trigger.subscribers`:

```jadpo
application {
    deployables: {
        kiosk: {
            serves: [main]
            runs: [Trigger.jobs]
            target: Target.native
        }
    }
}
```

```text
error: `Trigger.jobs` isn't background work a deployable runs
 --> app.jadpo:5:20
  |
5 |             runs: [Trigger.jobs]
  |                    ^^^^^^^^^^^^ not a `Trigger`
  reason: `runs:` lists `Trigger.schedules`, the schedules, purges and polls, and `Trigger.subscribers`, the deliveries of events and emails.
  next: Use `Trigger.schedules` or `Trigger.subscribers` (agent)
  rule: deployable.trigger_unknown
  help: https://jadpo.dev/docs/errors/deployable.trigger_unknown

check failed: 1 error, 1 file
```
