Copy as Markdown[View as Markdown](/docs/sdk/type-aliases/FlowStepInput.md)

***

# Type Alias: FlowStepInput

> **FlowStepInput**: `object`

Defined in: flow-builder.ts:22

Payload for a generic flow step.

Use generic steps for process milestones that are not messages, services, actors, external systems, sub-flows, or custom nodes.

## Type declaration[​](#type-declaration "Direct link to Type declaration")

### id[​](#id "Direct link to id")

> **id**: `FlowStepId`

### nextSteps?[​](#nextsteps "Direct link to nextSteps?")

> `optional` **nextSteps**: `FlowStepPointer`\[]

### summary?[​](#summary "Direct link to summary?")

> `optional` **summary**: `string`

### title?[​](#title "Direct link to title?")

> `optional` **title**: `string`
