Skip to main content

Interface: GeneratedWorkflowRootResponse

Defined in: packages/sdk/src/types/generated/workflow.ts:176

The stable workflow root.

Carries only root facts: identity, ownership, defaults, and the revision pointer columns. The executable graph lives on WorkflowRevisionResponse; activeRevisionId / draftRevisionId let a client resolve either without a second request, and draftModifiedAt is the single fact behind the editor's "unpublished changes" state (derived client-side, never on the wire).

Properties

activeRevisionId

activeRevisionId: number

Defined in: packages/sdk/src/types/generated/workflow.ts:186


archived?

optional archived: boolean

Defined in: packages/sdk/src/types/generated/workflow.ts:182


createdAt

createdAt: string

Defined in: packages/sdk/src/types/generated/workflow.ts:189


defaultInboxId?

optional defaultInboxId: number | null

Defined in: packages/sdk/src/types/generated/workflow.ts:185


defaultPhoneNumberId?

optional defaultPhoneNumberId: number | null

Defined in: packages/sdk/src/types/generated/workflow.ts:184


description?

optional description: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:180


draftModifiedAt?

optional draftModifiedAt: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:188


draftRevisionId

draftRevisionId: number

Defined in: packages/sdk/src/types/generated/workflow.ts:187


id

id: number

Defined in: packages/sdk/src/types/generated/workflow.ts:177


name

name: string

Defined in: packages/sdk/src/types/generated/workflow.ts:179


ownerId

ownerId: number

Defined in: packages/sdk/src/types/generated/workflow.ts:181


templateUuid?

optional templateUuid: string | null

Defined in: packages/sdk/src/types/generated/workflow.ts:183


updatedAt

updatedAt: string

Defined in: packages/sdk/src/types/generated/workflow.ts:190


uuid

uuid: string

Defined in: packages/sdk/src/types/generated/workflow.ts:178