Run it
agent run schedules and immediately returns a run id. That’s the opposite default from workflow run, which is synchronous by default. Pass --sync to wait, or --watch to poll until the run reaches a terminal state.
Check what’s been running
execution get works on any run id — one you just started, one from a scheduled cadence, or one started from Studio. It’s the single place to answer “what happened on run X,” regardless of what triggered it.
When a run needs a human
Some workflows deliberately stop and wait for a person before doing something risky or public (publishing content, a bulk data change). That’s theapprovals gate:
approvals for the full flow and how to gate your own workflow.
Related
agent,execution,approvals— full flag reference for each.- Agent Commands via CLI — copy-paste reference and the CLI-command-vs-workflow-vs-MCP-tool distinction.

