WorkflowsPublic preview
Learn how to automate workflows without code in the Dashboard.
Stripe Workflows is a workflow product with a visual builder in the Stripe Dashboard that lets you automate tasks and create custom flows, without writing code. Workflows are ideal for multi-step processes and can span across multiple Stripe products, allowing you to build more efficient processes, enforce business rules, and reduce manual effort.
Each workflow starts with a trigger and continues through a series of steps. You can use conditional logic to dynamically create different paths, define the order of actions, and automate decisions. To learn more about workflows, see Workflows.

The Workflows visual builder in the Dashboard
Get started
If you don’t have a Stripe account, sign up now.
Features
Create workflows: Automate tasks triggered by specific API events. Each event initiates a workflow run, and workflows can have multiple runs over time. Review past runs to see when they’re triggered and how they performed.
Rerun workflows: Run a workflow again using the original event that triggered it. This is useful when addressing failed workflow runs.
Use conditional logic: Automate decisions based on conditions. You can create a simple branch with an “if-else” structure, or a more complex branch with multiple paths to handle different conditions.
Apply trigger conditions: Run a workflow only when specific criteria are met, such as run only if a specific field on a customer object changes. This helps prevent unnecessary runs, ensuring workflows run only when applicable conditions apply.
Test with Sandboxes: Safely test your workflows in Sandboxes before going live. Sandboxes provide a secure, isolated test environment.
Evaluate with Workbench: When inspecting a workflow run in the Dashboard, you can click a specific step, such as an action, to view more information or inspect it in Workbench.
For more information, see Additional built-in features.