Skip to main content

Getting Started with Flows

This guide walks you through creating your first flow — a simple chat command that responds with a custom message.

Step 1: Open the Flow Editor

  1. Navigate to the Flows page in your Streamerly dashboard
  2. Click Create New Flow
  3. Give your flow a name (e.g., "Hello Command")

You'll see the flow editor — a blank canvas where you'll build your automation.

Step 2: Add a Trigger

Every flow starts with a trigger. This is the event that kicks off your automation.

  1. Right-click the canvas or press Ctrl+Space to open the node picker
  2. Search for Chat Command and select it
  3. A Chat Command trigger node will appear on the canvas
  4. In the node's settings, set the Command field to hello

This trigger will fire whenever a viewer types !hello in your chat.

Step 3: Add an Effect

Now you need an action — something that happens when the trigger fires.

  1. Open the node picker again (Ctrl+Space)
  2. Search for Send Chat Message and select it
  3. In the node's settings, set the Message field to Hello, welcome to the stream!

Step 4: Connect the Nodes

To make data flow from the trigger to the effect:

  1. Click on the User output handle (the small circle on the right side of the Chat Command node)
  2. Drag a line to the Message input handle (the small circle on the left side of the Send Chat Message node)

The two nodes are now connected. When someone types !hello, the flow will send your message to chat.

Step 5: Make It Personal

Let's use the viewer's name in the response. Instead of connecting directly, we'll add a text processing step.

  1. Delete the existing connection by clicking on it and pressing Delete
  2. Add a Generate Text node from the node picker
  3. Set its template to: Hello {{0}}, welcome to the stream!
  4. Connect the Chat Command's User output to the Generate Text's first input
  5. Connect the Generate Text's output to the Send Chat Message's Message input

Now the message will include the viewer's username.

Step 6: Test Your Flow

  1. Click the Run button in the toolbar to test your flow with the Manual Trigger
  2. Check your Twitch chat to see if the message appears
  3. Once you're happy, make sure the flow is enabled

Step 7: Save

Flows auto-save as you work, but you can also click the Save button in the toolbar to save manually.

Tips for Building Flows

  • Start simple — Get a basic flow working before adding complexity
  • Use Echo for debugging — The Echo effect node logs its input, which helps you see what data is flowing through your nodes
  • Check your connections — Make sure output types match input types (the editor will warn you about incompatible connections)
  • Use the Manual Trigger — Add a Manual Trigger node to test flows without waiting for real events

Next Steps