Welcome to the Shuffle documentation! This guide will help you get up and running with Shuffle quickly and effectively.
Shuffle is an open-source automation platform designed specifically for the security industry. You can start using it for free with the following options:
Need help? Check out these resources:
Usecases are a collection of Workflows that perform a task together. This can be things like handling SIEM alerts, or doing phishing analysis.
Workflows connect Apps together to perform an action, typically getting and setting data with API's and using Shuffle's built in tools like Shuffle Tools to modify or format the data. They can be ran and stopped according to your needs, and typically have one starting point and multiple outputs.
Apps are API's or Python scripts, and can be modified and built by anyone. To use an existing public app in a Workflow, you must first activate it. Public apps can be forked, meaning you can have your own version of them.
Learn about Shuffle - in-depth
Here's a training session we did on Shuffle.
Our friends at OpenSecure have created excellent videos to help you learn about Shuffle. Be sure to check them out!
Learn the basics of SOAR (Security Orchestration, Automation, and Response) and how Shuffle fits into this ecosystem.
Watch now: Shuffle Getting Started - Understanding Shuffle
Ready to install Shuffle? Follow this step-by-step guide to get Shuffle up and running quickly.
Watch now: How to Install Shuffle