Skip to main content

Interface: FlowGraph

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

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

Properties​

PropertyTypeDefined in
brandId?string | nullpackages/sdk/src/types.ts:340
cooldownHours?number | nullpackages/sdk/src/types.ts:342
edges?FlowEdge[]packages/sdk/src/types.ts:347
frequencyCap?| { count: number; windowHours: number; } | nullpackages/sdk/src/types.ts:344
goal?RuleAst | nullpackages/sdk/src/types.ts:343
key?stringpackages/sdk/src/types.ts:337
name?stringpackages/sdk/src/types.ts:338
nodesFlowNode[]packages/sdk/src/types.ts:346
reentry?"once_ever" | "once_active" | "always" | "after_cooldown"packages/sdk/src/types.ts:341
status?"draft" | "active" | "paused" | "archived"packages/sdk/src/types.ts:339
triggers?FlowTrigger[]packages/sdk/src/types.ts:345