10 New Flow Features in Salesforce Spring '26
10 New Flow Features in Salesforce Spring '26
If you've been building Flows for any length of time, you know the drill. Every Salesforce release brings a handful of tweaks, maybe a new component here or there. But Spring '26? This one's different. Salesforce dropped ten genuine improvements to Flow Builder that actually address stuff admins and developers have been asking about for years. I'm talking native logging, AI-assisted building, custom styling, and a Kanban board component - all without installing a single package from the AppExchange.
I've spent the last few weeks digging into each of these features since they hit sandbox, and here's my honest take on what matters, what's still half-baked, and what you should start using today.
Flow Logging Finally Goes Native
This might be the single most impactful feature in the entire release. For years, if you wanted to understand why a Flow failed in production - or even just monitor how your Flows were performing - you had to cobble together custom objects, platform events, or third-party tools. It was messy.
Spring '26 introduces Flow Logging as a first-class feature inside the Automation App. When you enable it, Salesforce automatically captures detailed execution data: start time, completion time, total duration, success or failure status, and error details. All of this gets persisted in Data Cloud (Data 360), which means you can build reports, dashboards, and even set up alerts on your Flow performance.
The practical upside here is huge. Instead of guessing which Flow is eating up your org's CPU time, you can actually see it. If you're not familiar with some of these monitoring terms, salesforcedictionary.com has solid breakdowns of Salesforce-specific terminology that can help you get up to speed.
AI-Powered Flow Building with Agentforce
Alright, I'll admit it - when Salesforce first announced "vibe-Flow building," I rolled my eyes a little. But after actually using it, I'm a convert. The Agentforce panel inside Flow Builder now lets you describe what you want in plain English, and it generates (or modifies) Flow elements right on your canvas.
Say you have a record-triggered Flow and you want to add a decision element that checks whether the Account's industry is Healthcare. Instead of dragging, dropping, and clicking through three setup screens, you just type something like "add a decision that checks if the Account industry equals Healthcare, and if true, send an email to the account owner." Agentforce builds the elements, connects them, and highlights what it changed so you can review before saving.
It works for record-triggered and schedule-triggered Flows right now - screen Flows aren't supported yet. And it's not perfect. Complex logic with multiple nested decisions can trip it up. But for straightforward additions and modifications, it genuinely saves time. Think of it as a pairing partner that handles the repetitive clicks while you focus on the logic.
Custom Screen Styling - No More Boring Flows
This one has been on admin wish lists forever. Spring '26 finally lets you customize the look and feel of your Screen Flows. There's a new Style tab in the properties panel where you can modify button colors, borders, backgrounds, and text styling.
But it goes further than just screen-level changes. Individual components - Text, Number, Date, and Date/Time fields - now have their own styling properties too. You can set different colors for different components on the same screen, which opens up some nice possibilities for building branded experiences.
A couple caveats worth mentioning. You can't use variables or formulas as color values (yet), so dynamic theming based on record data isn't possible. And the more complex components like Email, Phone, and Address fields don't support individual styling. Still, for building customer-facing Flows that need to match your company's brand, this is a big step forward.
If you want to brush up on the difference between Screen Flows and other Flow types, salesforcedictionary.com is a handy reference for understanding these distinctions.
Collapsible Elements and Better Canvas Navigation
Two quality-of-life improvements that deserve to be mentioned together. First, Decision and Loop elements can now be collapsed on the canvas. If you've ever worked on a Flow with 50+ elements (and who hasn't?), you know how the canvas becomes an unreadable mess of branching paths. Being able to fold those complex sections into compact blocks makes reviewing and navigating large Flows so much easier.
Second - and this one made me genuinely happy - native mouse scrolling now works in Flow Builder. Before Spring '26, you needed a third-party Chrome extension just to scroll around the canvas like a normal human being. That's fixed now. You can scroll, zoom, and pan natively. It sounds small, but when you're spending hours in Flow Builder, it makes a real difference.
New Screen Components: Message and Kanban Board
Spring '26 adds two new components to your Screen Flow toolkit.
The Message component lets you display dynamic alerts - Info, Success, Warning, or Error - based on your Flow logic. Think of scenarios like showing a warning when a user selects a discount above a certain threshold, or displaying a success message after a record update. It's simple but fills a gap that previously required custom Lightning components.
The Kanban Board component is the flashier addition. It renders your records in a drag-and-drop Kanban layout right inside a Screen Flow. For things like opportunity stage tracking, case status management, or any process where visual progress matters, this is a natural fit.
Fair warning though - the Kanban Board is currently read-only. You can display records and see their status, but you can't interact with them (no dragging cards between columns yet). Salesforce has hinted that interactive features are coming in a future release, so think of this as a preview of what's possible.
Record-Triggered Flows for Files (Finally)
Here's one that's been requested for ages. Record-Triggered Flows now support ContentDocument and ContentVersion objects. That means you can trigger automations when files are uploaded, updated, or linked to records.
The use cases are everywhere. Automatically notify a manager when a contract document gets uploaded to an opportunity. Kick off an approval process when someone attaches an invoice. Run validation checks on file metadata. Before Spring '26, you needed Apex triggers or platform events to handle file-based automation. Now it's point-and-click.
Debug Variables That Actually Persist
Last but not least - debug input variables now persist between runs. If you've ever spent 10 minutes setting up test data in the Flow debugger, made a small change, hit debug again, and had to re-enter everything from scratch... you feel this one. Your values now stick around across multiple debug sessions, which makes iterative testing dramatically faster.
It's a small change with an outsized impact on daily productivity.
What This Means for Your Org
Spring '26 represents a shift in how Salesforce thinks about Flow Builder. It's not just about adding more functionality - it's about making the existing experience less painful. Native logging, better navigation, persistent debug values, and AI assistance all point toward Salesforce treating Flow Builder as a serious development environment, not just an admin tool.
My advice? Start with Flow Logging. Enable it in your sandbox, let it run for a week, and look at the data. You'll probably be surprised by what you find. Then experiment with the Agentforce builder for your simpler Flows to get a feel for what it can and can't do.
For more Salesforce terminology and concepts that come up when working with these features, check out salesforcedictionary.com - it's a great resource for keeping your knowledge sharp as the platform keeps evolving.
What Flow feature are you most excited about? Drop a comment below - I'd love to hear what you're planning to build with these updates.
