Docs

RunMacro Documentation

Create your first robot, then go further as needed.

Clear step-by-step guides to create, run, and improve robots for repetitive computer work.

Docs Flow Pause
⏸️ Flow

Pause a macro mid-run in RunMacro

The Pause command stops the script at its position and waits until you press the resume hotkey (default F8).

Prerequisites#

  • Add Pause to the macro.
  • Prepare the data or target that Pause will use.

Supported modes#

  • RunMacro Runner

What it does#

The Pause command stops the script at its position and waits until you press the resume hotkey (default F8). Use it when a manual step is needed mid-automation.

Screenshots & video#

RunMacro Pause command configuration dialog showing parameter fields
Configuration dialog and parameter fields for the Pause command in RunMacro.

When to use it#

  • Wait for you to input something manually (e.g. solve a captcha) before continuing.
  • Inspect the state mid-run before proceeding.
  • Pause to observe while testing a workflow.

When not to use it#

  • Do not use Pause in fully unattended workflows or when a Delay/readiness condition can decide when to continue.

Configuration steps#

  1. Add a Flow › Pause command where you want to stop.
  2. Run the script — it halts at this point.
  3. Press the resume hotkey (default F8) to continue. Save.

Expected result#

After execution, Pause completes the described action and makes its result available to the next step.

Real example#

Example: pause to enter a verification code#

  1. Automate up to the code-entry screen.
  2. Add Pause — the macro waits for you.
  3. Type the code manually then press F8 to continue.

Limitations and failure cases#

  • The workflow can remain blocked indefinitely until the user resumes it; the active hotkey may differ from the default.

Tips & common mistakes#

The resume hotkey may differ if you changed it in settings — RunMacro logs which key to press.

Verification details#

  • commands/control_flow.py
RunMacro robot

Robots do the work. Your time is yours.

Create a robot in minutes, no coding needed. Reliable execution, remote management, transparent costs — and you always stay in control.