> ## Documentation Index
> Fetch the complete documentation index at: https://developers.clay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# workflows runs resume

> Resume a paused workflow run.

Resume a workflow run that was paused with [`clay workflows runs pause`](/cli/reference/workflows-runs-pause). Execution continues from where it stopped.

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
clay workflows runs resume <workflowId> <runId>
```

## Arguments

| Argument     | Description                              |
| ------------ | ---------------------------------------- |
| `workflowId` | Workflow id, e.g. `wf_abc123`. Required. |
| `runId`      | Run id, e.g. `wfr_xyz789`. Required.     |

## Output

```json theme={"theme":{"light":"github-light","dark":"github-dark"}}
{
  "runId": "wfr_xyz789",
  "status": "running"
}
```

| Field    | Type        | Description             |
| -------- | ----------- | ----------------------- |
| `runId`  | string      | The resumed run.        |
| `status` | `"running"` | Run is executing again. |

## Errors

| Code               | Exit | Notes                                            |
| ------------------ | ---- | ------------------------------------------------ |
| `validation_error` | 2    | Run is not paused (already running or finished). |
| `not_found`        | 6    | No run with that id under that workflow.         |
| `auth_forbidden`   | 3    | The API key lacks the `terracotta:cli` scope.    |

## Examples

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
clay workflows runs resume wf_abc123 wfr_xyz789
clay workflows runs resume wf_abc123 wfr_xyz789 | jq -r '.status'
```
