WorkflowFormData
@gravity-rail/sdk / WorkflowFormData
Interface: WorkflowFormData
Properties
abilities?
optionalabilities:AbilityResponse[]
assistantIdentity?
optionalassistantIdentity:string|null
assistantName?
optionalassistantName:string|null
chatModelConfig?
optionalchatModelConfig:Record<string,unknown> |null
chatModelId?
optionalchatModelId:string|null
contributorIds?
optionalcontributorIds:number[]
copyFromAgentId?
optionalcopyFromAgentId:number
copyFromWorkflowRevisionId?
optionalcopyFromWorkflowRevisionId:number
copySourceDigest?
optionalcopySourceDigest:string
createMode?
optionalcreateMode:"task"|"taskless"
dataTypeSlug?
optionaldataTypeSlug:string|null
defaultInboxId?
optionaldefaultInboxId:number|null
defaultPhoneNumberId?
optionaldefaultPhoneNumberId:number|null
defaultTaskDescription?
optionaldefaultTaskDescription:string
defaultTaskName?
optionaldefaultTaskName:string
defaultTaskPrompt?
optionaldefaultTaskPrompt:string
description?
optionaldescription:string
eventRules?
optionaleventRules:EventRuleInput[]
initialMessageInbound?
optionalinitialMessageInbound:WorkflowGreetingEntries|null
initialMessageOutbound?
optionalinitialMessageOutbound:WorkflowGreetingEntries|null
name
name:
string
ownerId?
optionalownerId:number
posX?
optionalposX:number|null
posY?
optionalposY:number|null
prompt?
optionalprompt:string
realtimeModelConfig?
optionalrealtimeModelConfig:Record<string,unknown> |null
realtimeModelId?
optionalrealtimeModelId:string|null
routingMode?
optionalroutingMode:WorkflowRoutingMode
Revision routing mode; strict additionally requires dataTypeSlug (server-validated, including the high-risk DataType rejection).
slug?
optionalslug:string
startTaskId?
optionalstartTaskId:number|null