Skip to main content

Interface: FlowGraph

Defined in: packages/sdk/src/types.ts:287

The portable flow unit — round-trips through get()/update() and export/import.

Properties

PropertyTypeDefined in
brandId?string | nullpackages/sdk/src/types.ts:291
cooldownHours?number | nullpackages/sdk/src/types.ts:293
edges?FlowEdge[]packages/sdk/src/types.ts:298
frequencyCap?| { count: number; windowHours: number; } | nullpackages/sdk/src/types.ts:295
goal?RuleAst | nullpackages/sdk/src/types.ts:294
key?stringpackages/sdk/src/types.ts:288
name?stringpackages/sdk/src/types.ts:289
nodesFlowNode[]packages/sdk/src/types.ts:297
reentry?"once_ever" | "once_active" | "always" | "after_cooldown"packages/sdk/src/types.ts:292
status?"draft" | "active" | "paused" | "archived"packages/sdk/src/types.ts:290
triggers?FlowTrigger[]packages/sdk/src/types.ts:296