Browse Guides
Guides · Platform

Create a Scratch Flow

Create a blank Flow and add its Start and End nodes.

1 min read

Create a Scratch Flow

A Flow receives inputs, runs one or more nodes, and returns outputs. Starting with a blank Flow makes those parts easy to recognize.

Create the Flow

  1. Open Developer in the project navigation, then select Flows.
  2. Select New Flow.
The Flows page with the New Flow button highlighted
Screenshot previewThe Flows page with the New Flow button highlighted
The Flows page with the New Flow button highlighted
  1. In the creation dialog, select Start From Scratch.
The New Flow dialog with Start From Scratch among the creation options
Screenshot previewThe New Flow dialog with Start From Scratch among the creation options
The New Flow dialog with Start From Scratch among the creation options

The new Flow opens in the testing workspace. Select Design to open the canvas.

Add the required boundaries

A blank Flow reports that it cannot find a Start node and that an End node is required. These messages are expected.

  1. Select Add Start Node in the first message.
  2. Select Add End Node in the second message.
A blank Flow Designer with Start and End nodes on the canvas
Screenshot previewA blank Flow Designer with Start and End nodes on the canvas
A blank Flow Designer with Start and End nodes on the canvas

The Start node exposes text_input, which will receive the user's message. The End node exposes text_output, which will return the agent's answer. You can rename or add fields for other applications, but these defaults are enough for this guide.

Learn more about Start and End nodes.