Skip to main content

Introduction to Flows

Flows are Streamerly's visual automation system. They let you build powerful, custom automations for your stream by connecting nodes together in a visual editor — no coding required.

With Flows, you can go far beyond simple chat triggers. You can build conditional logic, process data, interact with OBS, trigger alerts, and combine multiple actions into a single automation.

How It Works

A flow is made up of nodes connected by edges. Each node performs a specific task — listening for an event, checking a condition, transforming data, or performing an action. You connect nodes together to create a chain of operations that runs automatically.

Node Categories

Every node belongs to one of five functional categories:

  • Triggers — Entry points that start your flow when something happens (a chat command, a subscription, a raid, etc.)
  • Checks — Decision points that route data based on conditions (is the user a mod? is the number greater than 100?)
  • Process — Transformation nodes that manipulate data (math operations, text formatting, delays)
  • Effects — Action nodes that do something visible (send a chat message, switch an OBS scene, trigger an alert)
  • Data — Value providers that supply static or dynamic data to your flow (text, numbers, variables, time)

What Can You Build?

Here are a few examples of what you can create with Flows:

  • Custom chat commands with conditional responses based on user roles
  • Automated alerts that trigger OBS scene changes and chat messages simultaneously
  • Bit/sub counters that track totals using variables and display progress
  • Timed automations that run on a schedule (reminders, rotating messages)
  • Channel point integrations that control OBS sources, play sounds, or modify your stream
  • Raid responses that switch scenes, send announcements, and trigger alerts all at once

Getting Started

Ready to build your first flow? Head to the Getting Started guide for a step-by-step walkthrough.

Want to understand the fundamentals? Check out the Concepts section to learn about nodes, edges, data types, and how flows execute.

Node Reference

Browse all available nodes by category:

  • Triggers — Events that start your flow
  • Checks — Conditional branching
  • Process — Data transformation
  • Effects — Actions and side effects
  • Data — Values and variables