Is your Tines story starting to look a little long and complicated? Groups can help you turn sprawling workflows into clean, organized, and easy-to-manage automated processes.
What is a group?
A group is simply a collection of actions within your story. It lets you bundle a series of related actions into one place, making your story more organized. By using groups, you make your complex stories much easier for anyone on your team to understand, troubleshoot, and maintain.
It's the perfect way to take a distinct part of your workflow—like checking an IP address, formatting a security alert, or creating a new ticket—and tuck it neatly away under a single, identifiable action.
How to create a group
In your storyboard, select the actions you want to combine. Then, choose Group, or use the keyboard shortcut Cmd/Ctrl + G.
Functionality
Passing data
Groups make it easy to control the information going in and out. You can define specific inputs to send data into your group and configure the output to return exactly the data you need back to the main story.
Read more about setting inputs and outputs in your groups here.
Handling lists with loops
If you have a list of items (like a list of 100 email addresses, or 50 security alerts) that all need the exact same process applied, a group can do it. You simply tell the group which list to process, and it will automatically run all of its internal actions for every single item.
This ability to automatically process lists makes your stories highly scalable.
Group restrictions
There are a few actions you cannot currently place inside groups. Specifically, you cannot group the following action types:
Pages
Webhooks
Receive Email
Additionally, the actions within a group cannot be set up to run on a schedule.
Read more about groups in our Docs here.
