Skip to main content

Interface: WorkflowFormData

Defined in: packages/sdk/src/types/task-types.ts:312

Properties

abilities?

optional abilities: AbilityResponse[]

Defined in: packages/sdk/src/types/task-types.ts:347


assistantIdentity?

optional assistantIdentity: string | null

Defined in: packages/sdk/src/types/task-types.ts:323


assistantName?

optional assistantName: string | null

Defined in: packages/sdk/src/types/task-types.ts:322


chatModelConfig?

optional chatModelConfig: Record<string, unknown> | null

Defined in: packages/sdk/src/types/task-types.ts:331


chatModelId?

optional chatModelId: string | null

Defined in: packages/sdk/src/types/task-types.ts:330


contributorIds?

optional contributorIds: number[]

Defined in: packages/sdk/src/types/task-types.ts:343


copyFromAgentId?

optional copyFromAgentId: number

Defined in: packages/sdk/src/types/task-types.ts:319


copyFromWorkflowRevisionId?

optional copyFromWorkflowRevisionId: number

Defined in: packages/sdk/src/types/task-types.ts:320


copySourceDigest?

optional copySourceDigest: string

Defined in: packages/sdk/src/types/task-types.ts:321


createMode?

optional createMode: "task" | "taskless"

Defined in: packages/sdk/src/types/task-types.ts:334


dataTypeSlug?

optional dataTypeSlug: string | null

Defined in: packages/sdk/src/types/task-types.ts:338


defaultInboxId?

optional defaultInboxId: number | null

Defined in: packages/sdk/src/types/task-types.ts:340


defaultPhoneNumberId?

optional defaultPhoneNumberId: number | null

Defined in: packages/sdk/src/types/task-types.ts:339


defaultTaskDescription?

optional defaultTaskDescription: string

Defined in: packages/sdk/src/types/task-types.ts:345


defaultTaskName?

optional defaultTaskName: string

Defined in: packages/sdk/src/types/task-types.ts:344


defaultTaskPrompt?

optional defaultTaskPrompt: string

Defined in: packages/sdk/src/types/task-types.ts:346


description?

optional description: string

Defined in: packages/sdk/src/types/task-types.ts:315


eventRules?

optional eventRules: EventRuleInput[]

Defined in: packages/sdk/src/types/task-types.ts:348


initialMessageInbound?

optional initialMessageInbound: WorkflowGreetingEntries | null

Defined in: packages/sdk/src/types/task-types.ts:327


initialMessageOutbound?

optional initialMessageOutbound: WorkflowGreetingEntries | null

Defined in: packages/sdk/src/types/task-types.ts:326


memberRoleAccess?

optional memberRoleAccess: WorkflowMemberRoleAccessInput[]

Defined in: packages/sdk/src/types/task-types.ts:349


name

name: string

Defined in: packages/sdk/src/types/task-types.ts:313


ownerId?

optional ownerId: number

Defined in: packages/sdk/src/types/task-types.ts:317


posX?

optional posX: number | null

Defined in: packages/sdk/src/types/task-types.ts:341


posY?

optional posY: number | null

Defined in: packages/sdk/src/types/task-types.ts:342


prompt?

optional prompt: string

Defined in: packages/sdk/src/types/task-types.ts:316


realtimeModelConfig?

optional realtimeModelConfig: Record<string, unknown> | null

Defined in: packages/sdk/src/types/task-types.ts:333


realtimeModelId?

optional realtimeModelId: string | null

Defined in: packages/sdk/src/types/task-types.ts:332


routingMode?

optional routingMode: WorkflowRoutingMode

Defined in: packages/sdk/src/types/task-types.ts:337

Revision routing mode; strict additionally requires dataTypeSlug (server-validated, including the high-risk DataType rejection).


slug?

optional slug: string

Defined in: packages/sdk/src/types/task-types.ts:314


startTaskId?

optional startTaskId: number | null

Defined in: packages/sdk/src/types/task-types.ts:318