10:45, Room 2

From Good to Great: Level Up Your Flows with Awesome Naming Conventions, Mark Jones

Learn the value of effective naming conventions in Salesforce Flows for optimising processes. This session for Administrators, Consultants, and Architects focuses on clear, scalable naming to future-proof Flows. It highlights documentation precision for easy navigation and updates, offering insights, best practices, and examples. Gain strategies to enhance naming, making Flows robust assets.

11:15, Room 2

David Fernandez Rivero

Trigger or Flow? When to Click, Drag, or Code Your Way to Success, David Fernandez Rivero

Triggers and Flows: the ultimate showdown of clicks versus code! In this session, we’ll (try to?) solve the mystery of when to drag-and-drop your way to glory and when to roll up your sleeves and dive into Apex. With some examples and insights, you’ll learn to pick the right tool without breaking your org—or your sanity. Whether you’re a Flow fanatic or a Trigger tinkerer, this talk will have you automating smarter, not harder!

12:15

Lunch time

Something typical counting with vegetarians and non-vegetarians as well. Beer (might be) included, as well as something sweet to get you ready for the next BIG thing.

13:25, Room 2

Chandan Mullick

Transform your flows with the Transform element, Chandan Mullick

This session is designed to provide a comprehensive understanding of the Transform Element in Salesforce Flow, a powerful tool for efficiently mapping and transforming data between different collection and objects. Mastering the Transform Element can save time and reduce complexity in your flows.

13:55, Room 2

Screen Flows Reloaded: Can You React?, Barbora Sourkova

Salesforce is loading new features into flows with each release, and admins can now shoot out killer features to end users faster than a machine gun. In this session, I will demonstrate a few examples of what’s currently achievable with a single screen flow using flow actions, reactive components, and record fields. Get ready to say goodbye to the “Next” button and hello to the next level of reactivity!

14:25, Room 2

Markus Fröhler

Error Handling in Flows – How to use Fault Path safely?, Markus Fröhler

This presentation picks up where documentation leaves off: drawing a fault path and displaying a custom error message. On the surface, this may seem intuitive and simple, as Flow is meant to be, but an unthoughtful approach can inadvertently lead to inconsistent data.

This session is intended for anyone who designs, builds, or maintains Flows. I aim to raise awareness of how the Flow runtime operates behind the scenes, especially when something unexpected occurs. From this understanding, I will outline what Flow builders need to consider when designing a fault path and demonstrate the negative impact that careless error handling can have in Flows.

Drawing from many years of experience in software development and architecture, I will transfer best practices and established patterns for error handling into the world of Flows. You will learn about the available tools for different types of Flows and explore the current limitations of the low-code approach.

14:55

Coffee break. Tea break. Sweet break. And something salt as well.

15:35, Room 2

Andy Engin Utkan

Salesforce Flow Best Practices, Andy Engin Utkan

Best practices in flow revolve around principles that enhance low-code quality, maintainability, and collaboration. Key practices include, but are not limited to, building clear and concise automation with meaningful resource names to improve readability and consistently adhering to standards for uniformity.

Overall, following best practices leads to more efficient and effective automation.

Antipatterns in flow refer to common practices or solutions that may seem beneficial but ultimately lead to poor software design, increased complexity, or maintenance challenges. They are the opposite of best practices and often arise from attempts to solve problems without fully understanding the implications. Recognizing and avoiding antipatterns is crucial for creating clean, efficient, and maintainable code.

While reviewing legacy flow automation is very different from reading and reviewing code, the visual builder flow canvas presents opportunities to spot antipatterns easily.

I gathered the antipatterns I have seen throughout the years and created this session to cover what to do and what not to do when building flows.

Presentation

16:35, Room 2

Speed and scalability matters – How to measure Flow Performance, Fabian Kramer

Join me for a concise and insightful session and learn how to assess and enhance the performance of your Salesforce Flows, ensuring they run swiftly and scale seamlessly as your business grows. Discover the key metrics and tools to measure flow efficiency, identify bottlenecks, and implement best practices for optimal performance. Whether you’re a developer, admin, or architect, this session will equip you with the knowledge to keep your flows fast, responsive, and ready for the future. Don’t miss out on mastering flow performance for superior speed and scalability!