System
Blocks for runtime platform checks and explicitly permitted external program execution. External programs run outside Automation Agent's filesystem block sandbox, so production use should grant only reviewed executables.
- Ask Agent: Calls the configured Workflow AI provider for a bounded task and stores the result.
- Has Capability: Pure read expression that checks a capability ID through the shared capability health/preflight path.
- Is arm64: Returns true when the runtime host reports an arm64 CPU architecture.
- Is macOS: Returns true when the runtime host is macOS.
- Is Windows: Returns true when the runtime host is Windows.
- Is x64: Returns true when the runtime host reports an x64 CPU architecture.
- Require Capability: Statement gate for workflows that need a runtime capability before continuing.
- Resolve Capability Executable: Resolves an executable capability ID such as
runtime.ffmpegorruntime.pythonto a machine-local executable path. - Run External Program: Runs an explicitly permitted executable or resolved capability path and can store its exit code, stdout, and stderr.
- Runtime Architecture: Returns a simple CPU architecture string such as
arm64,x64, orunknown. - Runtime OS: Returns a simple platform string such as
macos,windows, orunknown.