Runs a workflow asynchronously and returns a job OId to track execution.
The workflow’s starting node (the node with no incoming edges) determines which agent runs first. Any additional fields in the request body beyond workflowOId and callbackUrl are forwarded as input to that starting node’s agent.
The required input fields depend on the agent type configured on the workflow’s starting node. Refer to the Run Agent (/async/agent/run) endpoint documentation for the input schema of each agent type.
workflowOId and callbackUrl are forwarded as agentInputData to the workflow’s starting agent node.
Workflow execution input. Additional properties beyond workflowOId and callbackUrl are passed as input to the starting node's agent. See /async/agent/run for agent-specific input schemas.