Skip to main content
client.automations is the public entry point for both workflows and agents. Start runs with root client.run().

List

Get

Use typed ids or aliases (workflows.<slug> / agents.<slug>) when a slug could exist in both systems.

Versions

Triggers

Trigger mutation and source management are intentionally not part of the public SDK surface.

Start A Run

Pin a version or agent source ref by suffixing the target:

File Inputs

See File inputs. Pass a Path, file handle, or {"content": bytes, "filename": str, "mime_type": str} and the SDK uploads via multipart/form-data automatically.