What Are Flow Groups?
A Flow Group is a collection of actions that share the same timing or probability. They’re perfect for when you want more control over how Mochi reacts — for example:
Triggering random outcomes (like “50 % chance to send a joke 😄”)
Creating sequences that unfold over time (like “wait 5 seconds → then send a follow-up message”)
You can add one or more groups to any Flow, each with its own rules and timing.
💡 Why Use Flow Groups?
Flow Groups turn simple Flows into dynamic sequences. They allow you to:
Build multi-step interactions with timed responses.
Add probability and surprise to keep events fresh.
Create clean, modular structures for complex automation.
Tip: Combine multiple groups with different chances and delays to make your Flows feel natural — like a living conversation rather than a script.
🎉 Example
Goal: Create a fun welcome sequence.
Group 1: Chance = 100 %, Delay = 0 s → Send “Welcome to the server!”
Group 2: Chance = 100 %, Delay = 5 s → Add 🎉 reaction
Group 3: Chance = 30 %, Delay = 10 s → Send a random gif
Last updated