Create a new run from an existing task template.
Uses the task’s saved configuration as defaults (prompt, model, provider, etc.) but allows overriding any field via the request body.
Request model for creating a run from an existing task. All fields are optional and override the task's default values if provided.
The JSON schema for the task result (overrides task json_schema)
The task to be performed by the agent (overrides task prompt)
The model to use (overrides task model)
The provider to use (overrides task provider)
The webhook URL to send the result to (overrides task webhook_url)
Whether to return the result as text or JSON (overrides task response_format)
The id of associated auth context (overrides task auth_context_id)
The initial URL to navigate to before executing the task (overrides task initial_url)
The timeout for the task in seconds
Whether to wait for the task to complete before returning the response. If false, the task will be executed in the background and the response will contain only the task ID.
Successful Response
Represents a Run.
The ID of the created task run
The ID of the created task
The status of the agent's task
success, failure, pending The final result of the agent's task
Whether the agent has completed its task
Whether the agent was successful in completing its task