# uip rpa stop-execution

> `uip rpa stop-execution` stops the workflow execution currently running under Studio — the one started by [`uip rpa run-file`](./uip-rpa-run-file.md). Use it when a run is hanging, taking longer than expected, or producing wrong output and you need to halt it from a script.

`uip rpa stop-execution` stops the workflow execution currently running under Studio — the one started by [`uip rpa run-file`](./uip-rpa-run-file.md). Use it when a run is hanging, taking longer than expected, or producing wrong output and you need to halt it from a script.

It is the standalone equivalent of `uip rpa run-file --command Stop`, packaged as its own verb so callers that did not start the run themselves do not need to know the original `--file-path`. Studio drives the stop, so the verb requires a Windows runner.

## Synopsis

```
uip rpa stop-execution [options]
```

## Options

This verb takes no per-command options. Use the parent-level options shared by every `uip rpa` verb — see [RPA tool overview](./uip-rpa.md).

For the complete option list on your installed tool version, run:

```bash
uip rpa stop-execution --help
```

## Examples

```bash
# Halt whatever run is currently active
uip rpa stop-execution

# Verbose stop, useful when diagnosing why a graceful stop hangs
uip rpa stop-execution --log-level debug
```

## Related

- [`uip rpa run-file`](./uip-rpa-run-file.md) — start, pause, step, or stop a run; this verb covers the stop case as a standalone command.

## See also

- [RPA tool overview](./uip-rpa.md)
- [Global options](./global-options.md)
- [Exit codes](./exit-codes.md)
