ParameterTypeDefaultDescription
nameOptional[str]NoneName of the workflow for identification
workflow_idOptional[str]NoneUnique identifier for the workflow
descriptionOptional[str]NoneDescription of the workflow's purpose
stepsOptional[WorkflowSteps]NoneSteps to execute in the workflow
storageOptional[Storage]NoneStorage backend for persisting workflow data
session_idOptional[str]NoneSession UUID for tracking workflow execution
session_nameOptional[str]NoneHuman-readable name for the session
user_idOptional[str]NoneID of the user executing the workflow
workflow_session_idOptional[str]NoneID of the workflow session, this is set on the Agent/Team of the Workflow
workflow_session_stateOptional[Dict[str, Any]]NoneState data for the workflow session
run_idOptional[str]NoneUnique identifier for the current run
run_responseOptional[WorkflowRunResponse]NoneResponse object from workflow execution
workflow_sessionOptional[WorkflowSessionV2]NoneWorkflow session object for storage
debug_modeOptional[bool]FalseEnable debug mode for detailed logging
streamOptional[bool]NoneStream the response from the workflow
stream_intermediate_stepsboolFalseStream intermediate steps during execution
store_eventsboolFalseStore execution events for debugging/auditing
events_to_skipOptional[List[WorkflowRunEvent]]NoneList of event types to skip when storing