Skip to content
SPECIFICTION
Get listed

Shuffle

shuffler.io

Free plan WebLinuxAPISelf-hosted

What it 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 and API documentation URLs. The public catalog contains more than 2,500 apps, including Slack, Gmail, MISP, Wazuh, Splunk, and Jira. Workflows can start through webhooks, schedules, subflows, or user input; extension triggers include AWS Lambda, AWS S3, Kafka, and Pub/Sub.

Deployment choices include self-hosted open source, self-hosted licensed software, Shuffle Cloud, and hybrid setups. Documented runtime architectures include Docker Compose, Docker Swarm, a cloud-hybrid local Orborus runner, and Kubernetes with Helm charts. Shuffle documents bcrypt password hashing, AES-256 encryption, tenant-controlled SAML/SSO and MFA, and a Bearer-token API. The free Scale plan is free and includes 2,000 app runs per month, with a hard limit, three tenants, and one location. Custom Python apps are not yet easy to create for Shuffle Cloud, though on-premises instances support local app hotloading.

Spec sheet

Purpose
Shuffle is an open-source automation platform designed for the security industry, for building and executing automation workflows.Read 29 Sep 2026 · shuffler.io
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.Read 29 Sep 2026 · shuffler.io
API
Shuffle describes itself as API-first and documents Bearer-token authentication for its API on both cloud and on-prem installations.Read 29 Sep 2026 · shuffler.io
Integrations
Shuffle's public app catalog lists more than 2,500 apps, including integrations such as Slack, Gmail, MISP, Wazuh, Splunk, and Jira.Read 29 Sep 2026 · shuffler.io
Security
The architecture documentation says passwords are bcrypt-hashed and app authentication, protected datastore keys, and files are AES-256 encrypted.Read 29 Sep 2026 · shuffler.io
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.Read 29 Sep 2026 · shuffler.io
Founded
2019Read 28 Sep 2026 · shuffler.io
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.Read 29 Sep 2026 · shuffler.io
Authentication
Shuffle documents tenant-controlled SAML/SSO and MFA, and names Okta, Auth0, PingID, and AzureAD as supported platforms.Read 29 Sep 2026 · shuffler.io
Deployment options
Shuffle is offered as self-hosted open source, self-hosted licensed, and Shuffle Cloud SaaS, with hybrid deployment also documented.Read 29 Sep 2026 · shuffler.io
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.Read 29 Sep 2026 · shuffler.io
Runtime deployment
Documented runtime architectures include Docker Compose, distributed Docker Swarm, cloud hybrid with a local Orborus runner, and Kubernetes using Helm charts.Read 29 Sep 2026 · shuffler.io
Triggers
Core workflow triggers include webhooks, schedules, subflows, and user input; listed extension triggers include AWS Lambda, AWS S3, Kafka, and Pub/Sub.Read 29 Sep 2026 · shuffler.io
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.Read 29 Sep 2026 · shuffler.io

Plans and prices

Scale Free Free / month for 2k App Runs · hard App Runs limit · 3 tenants · 1 location · 98.2% feature coverage · no listed support or onboarding Read 29 Sep 2026 · shuffler.io
Business Priced on request 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 Read 29 Sep 2026 · shuffler.io
Enterprise Priced on request 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 Read 29 Sep 2026 · shuffler.io

Every Shuffle plan and price →

Strong points and limits

Strong points

  • Public app catalog lists more than 2,500 apps.
  • Workflow triggers include webhooks and schedules.
  • Free plan includes 2,000 app runs monthly.
  • Supports self-hosted, cloud, and hybrid deployment.
  • Documents SAML/SSO, MFA, and AES-256 encryption.

Limits

  • Free Scale plan has a hard app-run limit.
  • Scale includes only three tenants and one location.
  • Custom Python apps are not easy to create on Shuffle Cloud.

Who it suits

Shuffle suits security operations centers and CERT/SIRT teams looking to build and share workflow automations. Its self-hosted, cloud, and hybrid options accommodate different deployment approaches.

Shuffle in depth

Read the full write-up

Shuffle is an open-source automation platform built for security workflows. It is best suited to security operations teams that want to build integrations as well as workflows and choose where they run. Its breadth and deployment flexibility are compelling, but the free plan’s hard run cap and the cloud limitation on custom Python apps may matter.

Overview

Shuffle was created to address automation problems 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 connect APIs beyond the public catalog; teams needing custom Python apps should favor on-prem deployment, where local app hotloading is supported.

Key features

The public app catalog lists more than 2,500 integrations, including Slack, Gmail, MISP, Wazuh, Splunk, and Jira. Workflows can start from webhooks, schedules, subflows, or user input, with extension triggers for AWS Lambda, AWS S3, Kafka, and Pub/Sub. This range suits response workflows that need to connect security tools, event sources, and team communications. Approval steps, scheduled runs, event triggers, incident integrations, and audit logs support operational coordination and traceability.

Shuffle describes itself as API-first and documents Bearer-token authentication for its API on cloud and on-prem installations. 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 documented, with Okta, Auth0, PingID, and AzureAD named as supported platforms. Shuffle says cloud AI requests use regional model endpoints with isolated tenant contexts; on-prem installations can use local models without external requests. These controls make deployment choice relevant to teams with specific authentication or data-handling needs.

Pricing

Shuffle uses a freemium model. Scale costs nothing and includes 2k App Runs, with a hard App Runs limit, 3 tenants, 1 location, and 98.2% feature coverage. It has no listed support or onboarding. That is a defined entry point for smaller deployments, but the run ceiling and tenant and location caps make it a poor fit for growing or distributed operations.

Business and Enterprise both start at 300k App Runs and use a soft limit; each includes unlimited tenants, locations, and branding, 100% feature coverage, and onboarding and setup. Business includes SLA and email support and covers 3 use cases. Enterprise adds on-call support, an alert mechanism, professional services, and unlimited use cases. Both have custom pricing. Business suits organizations with a bounded set of use cases; Enterprise is the stronger fit when broader coverage and escalation support are required.

Platforms

Shuffle supports API, Linux, self-hosted, and web environments. 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 using Helm charts. The range favors teams that want to place execution within their own infrastructure or mix local and cloud deployment; teams seeking only a hosted service may not need that breadth.

Who it's for

Shuffle is a strong candidate for security operations centers and CERT/SIRT teams that need to connect incident tools, share automation, and choose between cloud and self-managed execution. It is less suitable for cloud users who depend on easily creating custom Python apps, or for teams whose run demand exceeds Scale’s hard cap but cannot justify a custom-priced plan.

Pros and cons

Pros: A catalog of more than 2,500 apps and a no-code app creator give teams more ways to connect tools than a fixed set of integrations alone.

Pros: Self-hosted, cloud, and hybrid deployment options, plus several documented runtime architectures, accommodate different operating preferences.

Pros: The free Scale plan has explicit run, tenant, and location limits, making its capacity easier to judge before adoption.

Cons: Scale’s 2k App Runs hard limit and caps of 3 tenants and 1 location constrain its use as operations expand.

Cons: Custom Python apps cannot yet be created easily for Shuffle Cloud, so teams needing that flexibility must consider on-prem deployment.

Cons: Business and Enterprise require custom pricing, which makes budgeting less straightforward than the free entry plan.

Alternatives

For other options, see Runbook Automation Software. Choose Rundeck if its freemium model, free trial, and small-team Community plan suit your needs. Tanium Deploy is a paid option that requires a Tanium license including Deploy and Tanium Core Platform servers. Parachute is another freemium choice, with a Starter plan at $49 a month billed Monthly. StackStorm is free and open source, with no paid products offered by the project. HCL BigFix is a paid subscription whose term and quote depend on managed devices, offer or modules, deployment, and onboarding. Palo Alto Networks Cortex Cloud API Security is a paid API- and web-platform option. Tracecat offers a free-forever, self-hosted Open Source plan with unlimited workflows, cases, and agents. Azure Automation is a freemium option for Windows and Linux, with 500 minutes per month included for process automation job run time.

Verdict

Choose Shuffle if your security team wants broad integrations, a visual workflow builder, and control over cloud, self-hosted, or hybrid deployment. The catalog and app creator are its strongest reasons to choose it; look elsewhere if cloud-based custom Python app creation is central to your workflows, or if Scale’s hard run cap is too restrictive and custom pricing is not a fit.

Verdict

Shuffle combines a visual workflow builder with a large app catalog and multiple deployment choices. The free Scale plan has defined run, tenant, and location limits; cloud users should also note the stated constraint on custom Python apps.

Where Specifiction places it

Alternatives to ShuffleAll alternatives →