Freedom251 › Security Orchestration, Automation, and Response Software
Shuffle

What Shuffle is
Shuffle is an open-source automation platform for security teams to build and run workflows. Its visual designer works with a no-code app creator that can generate integrations from Swagger or OpenAPI specifications, or API documentation URLs. The public catalog lists more than 2,500 apps, including Slack, Gmail, MISP, Wazuh, Splunk, and Jira. Workflows can start from webhooks, schedules, subflows, or user input; documented extensions include AWS Lambda, AWS S3, Kafka, and Pub/Sub. Teams can choose self-hosted open source, self-hosted licensed software, Shuffle Cloud SaaS, or a hybrid deployment. Documented runtime setups include Docker Compose, Docker Swarm, a cloud-hybrid local Orborus runner, and Kubernetes with Helm charts. Shuffle documents bcrypt password hashing and AES-256 encryption for app authentication, protected datastore keys, and files. Its Scale free plan includes 2,000 app runs per month, with a hard limit, three tenants, and one location. Custom Python apps cannot yet be created easily for Shuffle Cloud, though on-premises instances support local app hotloading.
Who it suits
Shuffle is aimed at security operations and CERT/SIRT teams that want to share and automate workflows, processes, or detections. It can suit teams choosing between cloud, self-hosted, and hybrid deployments.
What it does well
- Public catalog lists more than 2,500 apps
- Offers self-hosted, cloud, and hybrid deployment
- Supports webhook, schedule, subflow, and user-input triggers
- Scale includes 2,000 app runs per month
What to know first
- Scale has a hard app-run limit
- Scale lists no support or onboarding
- Custom Python apps are difficult to create for Shuffle Cloud
Limits
The free Scale plan includes 2,000 app runs per month with a hard limit, three tenants, and one location. It lists 98.2% feature coverage and no support or onboarding.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Scale | Free / month for 2k App Runs · hard App Runs limit · 3 tenants · 1 location · 98.2% feature coverage · no listed support or onboarding | Free |
| Enterprise | App Runs start at 300k · soft limit · unlimited tenants, locations, and branding · 100% feature coverage · SLA, email, on-call, and alert mechanism support · professional services · onboarding and setup · unlimited use cases | On request |
| Business | App Runs start at 300k · soft limit · unlimited tenants, locations, and branding · 100% feature coverage · SLA and email support · onboarding and setup · 3 use cases covered | On request |
As shuffler.io lists them, read 29 Sept 2026. The maker's own page has the final word.
Getting started
- Visit the Shuffle website.
- Choose self-hosted open source, self-hosted licensed software, Shuffle Cloud, or a documented hybrid deployment.
- Select a runtime architecture such as Docker Compose, Docker Swarm, or Kubernetes with Helm charts.
- Build a workflow in the visual designer and add integrations from the catalog or app creator.
- Use webhooks, schedules, subflows, or user input to trigger workflows.
Shuffle is an open-source workflow automation platform built for security operations. It is a strong fit for teams that need to connect security tools and choose their own deployment model. Its broad catalog and flexible hosting are balanced by a strict free-tier run cap and a cloud limitation on custom Python apps.
Overview
Shuffle was created to address automation needs in the CERT/SIRT community, with the aim of helping security operations centers share processes, automations, and detections. Its visual workflow designer is paired with a no-code app creator that can generate integrations from Swagger/OpenAPI specifications or API documentation URLs. That gives teams a way to adapt workflows to APIs beyond the built-in catalog; teams that need locally developed Python apps should favor an on-premises setup, where app hotloading is supported.
Key features
The public catalog has more than 2,500 apps, including Slack, Gmail, MISP, Wazuh, Splunk, and Jira. Workflows can start from webhooks, schedules, subflows, or user input, while extension triggers include AWS Lambda, AWS S3, Kafka, and Pub/Sub. For security teams, that mix can link detection and incident tools with communications and event sources. Shuffle also supports approval steps, incident integrations, scheduled runs, event triggers, and audit logs, which suit workflows that need human review and an audit trail as well as automation.
Shuffle describes itself as API-first and documents Bearer-token authentication for cloud and on-premises APIs. Its architecture documentation says passwords are bcrypt-hashed and app authentication, protected datastore keys, and files are AES-256 encrypted. Tenant-controlled SAML/SSO and MFA are supported, with Okta, Auth0, PingID, and AzureAD named as platforms. For AI requests, Shuffle says cloud traffic goes to regional model endpoints with tenant contexts isolated; on-premises installations can use local models without external requests. These controls make deployment choice relevant not only to operations but also to authentication and AI data handling.
Pricing
Shuffle uses a freemium model. Scale is free and includes 2,000 App Runs per month, with a hard run limit. It allows three tenants and one location, covers 98.2% of features, and has no listed support or onboarding. This is a useful entry point for small evaluations or modest workloads, but the hard cap and reduced feature coverage make it a poor fit for teams whose security automations must continue beyond the monthly allowance.
Business and Enterprise both have custom pricing, with App Runs starting at 300,000 and a soft limit. Each includes unlimited tenants, locations, and branding, 100% feature coverage, onboarding and setup, and unlimited use cases on Enterprise. Business covers three use cases and includes SLA and email support. Enterprise adds on-call support and an alert mechanism, professional services, and unlimited use cases. Business is the more focused paid fit for organizations with a defined set of workflows; Enterprise is aimed at broader deployments that need additional support and services. The published plan information does not give a paid price or billing term, so buyers should confirm those before comparing costs.
Platforms
Shuffle is available through web and API access, on Linux, and as self-hosted software. Deployment choices include self-hosted open source, self-hosted licensed, Shuffle Cloud SaaS, and documented hybrid deployment. Runtime architectures include Docker Compose, distributed Docker Swarm, a cloud-hybrid setup with a local Orborus runner, and Kubernetes through Helm charts. This range suits teams that need control over where automation runs, though the cloud-specific custom Python limitation may steer integration-heavy teams toward on-premises deployment.
Who it's for
Shuffle is best suited to security operations teams that want to automate incident workflows across a large set of tools, especially those that value approvals, audit logs, and deployment control. The free Scale plan can suit teams with low run volumes and limited feature needs. Organizations with heavier workloads, multiple tenants, or requirements for full feature coverage should consider a paid plan; teams that rely on custom Python apps should weigh on-premises deployment over Shuffle Cloud.
Pros and cons
- Pro: More than 2,500 catalog apps and a no-code integration builder give teams several ways to connect security and business APIs.
- Pro: Cloud, self-hosted, and hybrid deployment options accommodate different infrastructure choices, including local AI models on-premises.
- Pro: Approval steps, incident integrations, and audit logs support workflows that need human oversight and traceability.
- Con: Scale stops at 2,000 monthly App Runs, and its hard cap can interrupt growth unless the team moves to a paid plan.
- Con: Scale covers only 98.2% of features and has no listed support or onboarding, so it is not equivalent to the paid tiers.
- Con: Custom Python apps are not yet easy to create on Shuffle Cloud, limiting flexibility for teams that need bespoke code in a SaaS deployment.
Alternatives
For a broader comparison, see Runbook Automation Software. Rundeck is worth considering for teams that want a freemium option with a free trial and a free Community plan intended for small teams. StackStorm is a better fit for teams seeking a free, open-source project with no paid product offering. Tines may suit web-only teams that can start with its Free edition, which allows three live workflows. Tracecat is an alternative for teams seeking a free-forever, self-hosted open-source option with unlimited workflows, cases, and agents, and self-managed monthly executions. Tanium Deploy is an option for organizations that already require a Tanium license including Deploy and Tanium Core Platform servers. Palo Alto Networks Cortex Cloud API Security is another paid, API-oriented alternative. BlinkOps may fit buyers looking for a paid platform with usage-based pricing and the full platform included. D3 SOAR is an alternative for teams considering SaaS or on-premises software-only deployment.
Verdict
Choose Shuffle if your security operations team needs a broad integration catalog, workflow controls, and the freedom to run automation in cloud, hybrid, or self-hosted environments. Its clearest advantage is that deployment flexibility paired with a security-oriented feature set. Look elsewhere if the hard free-tier run cap is too restrictive, or if custom Python apps are essential in a cloud-only setup.
Verdict
Shuffle offers security-focused workflow automation with a large app catalog and several deployment choices. Check the Scale limits and the cloud-specific constraint on custom Python apps before choosing a setup.
Questions
Is Shuffle open source?
Yes. Shuffle is open-source and is offered as self-hosted open source, self-hosted licensed software, and Shuffle Cloud SaaS.
What does the free plan include?
Scale is free and includes 2,000 app runs per month, three tenants, and one location. Its app-run limit is hard.
What platforms does Shuffle support?
The listed platforms are API, Linux, self-hosted, and web. Documented runtime architectures include Docker Compose, Docker Swarm, hybrid cloud with a local Orborus runner, and Kubernetes using Helm charts.
What integrations are available?
The public catalog lists more than 2,500 apps, including Slack, Gmail, MISP, Wazuh, Splunk, and Jira.
Can I create custom Python apps in Shuffle Cloud?
Custom Python apps cannot yet be created easily for Shuffle Cloud. On-prem installations support local app hotloading.
What do paid plans cost?
Prices are not provided here for Business or Enterprise. Both list app runs starting at 300,000 with a soft limit; Business covers three use cases, while Enterprise lists unlimited use cases.
Facts from Shuffle's own pages
- AI data handling
- Shuffle says cloud AI requests are routed to regional model endpoints and tenant contexts are isolated; on-prem installations can use local models without external requests. · shuffler.io, 29 Sept 2026
- API
- Shuffle describes itself as API-first and documents Bearer-token authentication for its API on both cloud and on-prem installations. · shuffler.io, 29 Sept 2026
- Audience
- Shuffle says it was created to address automation problems in the CERT/SIRT community and aims to help security operations centers share processes, automations, and detections. · shuffler.io, 29 Sept 2026
- Authentication
- Shuffle documents tenant-controlled SAML/SSO and MFA, and names Okta, Auth0, PingID, and AzureAD as supported platforms. · shuffler.io, 29 Sept 2026
- Deployment options
- Shuffle is offered as self-hosted open source, self-hosted licensed, and Shuffle Cloud SaaS, with hybrid deployment also documented. · shuffler.io, 29 Sept 2026
- Founded
- 2019 · shuffler.io, 28 Sept 2026
- Integration implementation limit
- The apps documentation says custom Python apps cannot yet be created easily for Shuffle Cloud, while on-prem instances support local app hotloading. · shuffler.io, 29 Sept 2026
- Integrations
- Shuffle's public app catalog lists more than 2,500 apps, including integrations such as Slack, Gmail, MISP, Wazuh, Splunk, and Jira. · shuffler.io, 29 Sept 2026
- Purpose
- Shuffle is an open-source automation platform designed for the security industry, for building and executing automation workflows. · shuffler.io, 29 Sept 2026
- Runtime deployment
- Documented runtime architectures include Docker Compose, distributed Docker Swarm, cloud hybrid with a local Orborus runner, and Kubernetes using Helm charts. · shuffler.io, 29 Sept 2026
- Security
- The architecture documentation says passwords are bcrypt-hashed and app authentication, protected datastore keys, and files are AES-256 encrypted. · shuffler.io, 29 Sept 2026
- Support
- The pricing page lists Shuffle Support with SLA and email support for Business, with on-call support and an alert mechanism additionally listed for Enterprise. · shuffler.io, 29 Sept 2026
- Triggers
- Core workflow triggers include webhooks, schedules, subflows, and user input; listed extension triggers include AWS Lambda, AWS S3, Kafka, and Pub/Sub. · shuffler.io, 29 Sept 2026
- Workflow and app builder
- Its visual workflow designer works with a no-code app creator that can generate integrations from Swagger/OpenAPI specifications or API documentation URLs. · shuffler.io, 29 Sept 2026