# Run

Start a run of a workflow from the terminal.

### Syntax

```
$ vela workflows run <name> [input]
```

```
$ vela workflows run send-welcome-email '{"userId":"abc123"}'
```

`name` is the workflow's name as given in its `defineWorkflow` spec, and `input` is its input as JSON. The run is queued and executes once the app is running — start [`vela dev`](/dev) if it is not — and [`vela workflows list`](/workflows/list) shows how it went.

There is no retry button for a run that has failed for good; starting a fresh run with the same input is how to try again.