Skip to main content

Workflow

Description

ValkyrAI Workflow definition. Graph structure is defined explicitly via TaskEdge. Tasks are transactional containers; edges define execution flow.

Properties

NameTypeDescriptionNotes
nameStringShort workflow name[optional]
descriptionStringDetailed workflow description[optional]
roleRoleEnumExecution role context[optional]
scheduleStringCron expression (optional)[optional]
metaStringUI/editor metadata only (NOT execution truth)[optional]
versionLongOptimistic locking version[optional] [readonly]
tasksList<Task>Tasks participating in this workflow[optional]
workflowStateList<WorkflowState>Stateful objects used in this workflow[optional]
statusStatusEnum[optional]
idUUIDUnique identifier for object in the system[optional] [readonly]
ownerIdUUIDUUID of owner of the object in the system[optional] [readonly]
createdDateOffsetDateTimeDate of object creation[optional] [readonly]
keyHashStringData, including hash of the key(s) used to encrypt this record.[optional] [readonly]
lastAccessedByIdUUIDLast user to access object[optional] [readonly]
lastAccessedDateOffsetDateTimeTimestamp of last access of object[optional] [readonly]
lastModifiedByIdUUIDUnique identifier for user who last modifed the object in the system[optional] [readonly]
lastModifiedDateOffsetDateTimeDate of last object modification[optional] [readonly]
trashedBooleanIndicates if the object is trashed (soft deleted)[optional]

Enum: RoleEnum

NameValue
USER"user"
ASSISTANT"assistant"
SYSTEM"system"

Enum: StatusEnum

NameValue
READY"ready"
RUNNING"running"
PAUSED"paused"
STOPPED"stopped"
WARNING"warning"
ERROR"error"
DISABLED"disabled"

Implemented Interfaces

  • Serializable

Generated Version Details

~value
GENERATOR VERSIONcom.valkyrlabs:ValkyrAI API 1.0.3-SNAPSHOT
API ARTIFACTcom.valkyrlabs.valkyrai-api.jar
GENERATOR VERSIONorg.openapitools.openapi-generator:7.5.0
GENERATOR CLASSorg.openapitools.codegen.languages.SpringCodegen
GENERATED DATE2026-04-20T19:24:54.195235-07:00[America/Los_Angeles]