
Building a workflow automation used to take 30 minutes. Now it takes three.
Four updates to Shopify Flow have changed the full automation journey from building to testing to fixing. AI creates workflows from plain language descriptions. Testing shows execution paths without touching real data. You can cancel failing runs instantly, and the redesigned editor fits more on the screen.
The result: automation that’s accessible to everyone, whether you’re building your first simple workflow or managing dozens of complex ones. What took 30 minutes now takes three. What felt risky now feels safe.
Tell Sidekick what you want to automate –“Tag customers as VIP when they place an order over $200” – and watch as it builds a workflow in seconds: trigger, condition, action, ready to review.
Building this automation manually meant navigating through Flow’s interface to select “Order created” from a trigger dropdown, configuring a condition to check order value, and adding a tag action. The steps weren’t complex, but they took time. Sidekick removes this friction by translating plain language into Flow’s technical logic.
Say you want to track when product inventory runs low. You open Flow, click the Sidekick icon, and type: “Create a workflow to email me when inventory for any variant drops below 5 for the first time” Sidekick generates the workflow in minutes. You review it in the Flow editor, the trigger is set to inventory level changes, the condition checks for quantities below 5, the email action includes your address. You make one adjustment (change “below 5” to “5 or fewer”), then activate. Total time: under three minutes.
Workflows now flow top-to-bottom. The redesigned Flow editor moves the configuration panel to the left. Sidekick stays on the right. You can now see your workflow, AI suggestions, and configuration settings simultaneously – no more panel juggling. Visual improvements include cleaner step card styling, more visible selection states, and improved spacing between steps.
Say you’re building a 12-step abandoned cart recovery workflow while Sidekick suggests improvements. You see your workflow on the left, Sidekick suggestions on the right, and the configuration panel slides out when you click a step. No panel juggling. When the workflow becomes messy with steps scattered across the canvas, you click “Arrange workflow” and it auto-organizes into a clean vertical flow.
New workflows use vertical layout by default. Existing workflows can switch with the “Arrange workflow” button. In January 2026, all workflows will update to vertical automatically.
Flow’s new ‘test run’ feature shows exactly what a workflow will do before you activate it. The execution path lights up step-by-step as the preview runs using sample data. Each condition shows why it’s ‘true’ or ‘false’. Actions that would trigger appear in the preview without touching real orders, customers, or inventory. When the workflow reaches a step that would change something (send an email, update inventory, cancel an order), the preview stops. You see what would have happened. Nothing is changed in your store.
Say you’re building a fraud detection workflow with three risk levels. Low-risk orders process normally. Medium-risk orders get flagged for manual review. High-risk orders are cancelled and refunded automatically. You select sample orders representing each scenario, run the preview three times, and watch which path each order follows. All three branches work correctly. You activate with confidence.
Workflow runs that fail now stop when you tell them to. Cancel runs individually or in bulk while they’re waiting or retrying. The queue clears in about 10 seconds.
This control matters most when integrations break. Say your shipping API goes offline midday. You have 200 orders waiting to fulfill, and each one triggers a workflow that calls that API. Without cancellation, those workflows retry for hours burning through API rate limits and cluttering your run history even after you deactivate the workflow. Now you can clear the queue in seconds, fix the API connection, and reactivate without the backlog of failed attempts still processing.
Automation used to feel complex, time-consuming, and risky. These updates change that. Open Shopify Flow, describe what you need in plain language, preview it to make sure it works, activate it.
Automation should be accessible to anyone running a business, not just those with time to learn technical tools. Tag your best customers. Get notified when inventory runs low. Send yourself daily summaries of what needs attention. These are basic business operations. The four updates make them easier to automate.
Does Sidekick activate workflows automatically?
No. Sidekick generates the workflow and opens it in the Flow editor for your review. Nothing activates until you click “Activate.” You control when workflows go live.
Does Sidekick work with custom Shopify apps and integrations?
Sidekick can generate workflows using any trigger, condition, or action available in your Flow installation, including those from custom apps. If you’ve installed a third-party app that adds Flow actions (like Klaviyo, ShipStation, or custom integrations), Sidekick can reference them when building workflows. However, complex app-specific logic may require manual refinement after Sidekick generates the initial workflow structure.
What happens to workflows I built before the vertical layout update?
They continue working exactly as before. The layout change is visual only, it doesn’t affect workflow logic, triggers, conditions, or actions. You can switch existing workflows to vertical layout by clicking “Arrange workflow” in the editor. In January 2026, all workflows will automatically update to vertical layout.
Can I cancel a workflow run after it’s already completed some actions?
Yes, but only future actions stop. If a workflow has already sent an email or updated inventory before you click cancel, those actions can’t be undone. Canceling stops any remaining steps from executing. For workflows with multiple actions, check the run details to see which steps completed before the cancel request processed.