Skip to main content
SFDC Developers
Flow

Salesforce Flow Ideas to Vote For

Vinay Vernekar · · 4 min read

Salesforce continuously evolves its platform with new features and enhancements delivered in its three annual releases. Many of these updates are driven by community feedback and prioritization through the Salesforce IdeaExchange. Understanding how to leverage the IdeaExchange is crucial for developers, architects, and admins to influence the future of declarative automation tools like Salesforce Flow.

Understanding the Salesforce IdeaExchange

The IdeaExchange serves as a central hub for the Trailblazer Community to share and vote on feature requests. When an idea garners significant community support (indicated by upvotes), it attracts the attention of Salesforce Product Managers. These top-voted ideas are regularly reviewed, enabling Salesforce to prioritize development efforts on features that will have the most impact.

Before submitting an idea, it's recommended to search for existing submissions. Duplicate ideas can dilute voting power and require manual cleanup, slowing down the prioritization process. Engaging with existing ideas through comments and collaboration can also amplify their visibility.

Key Salesforce Flow Ideas for Consideration

Several feature requests have emerged that could significantly enhance Salesforce Flow's capabilities. Here are some notable ideas impacting developers, admins, and architects:

1. Map Collection Type in Flow

Currently, Flow lacks a native Map Collection data type. A Map, similar to a List, stores key-value pairs. Implementing this would reduce the need for nested loops when comparing two collections and decrease reliance on Apex for such logic. This enhancement would streamline complex data manipulation directly within Flow.

2. Flow Folders for Organization

As Flow becomes the primary declarative automation tool following the deprecation of Workflow Rules and Process Builder, robust organization is paramount. The ability to group Flows into custom folders, irrespective of object or value similarities, would align with existing organizational structures for Reports and Dashboards. This would improve manageability, especially in complex orgs, and enable more granular sharing controls for automation assets.

3. Relative Dates in Scheduled Flows

Salesforce Flow currently lacks native support for relative date fields, a functionality present in Reports and SOQL. Implementing this would allow for more flexible and intuitive scheduling of Flows based on relative timeframes (e.g., "3 days before record creation date"). While workarounds exist, a native solution would simplify configuration and reduce the need for custom fields or complex logic.

4. Generative AI Flow Summary Generation

With the increasing integration of generative AI, a feature to automatically generate summaries of Flows would be highly beneficial. This would allow Salesforce to analyze a Flow's logic and provide a high-level overview, aiding in documentation and understanding complex automations. Integration with search functionality within Flows would further enhance discoverability and maintainability.

5. More Flexible Lookup Component

The existing Lookup component could benefit from enhanced search capabilities. Allowing users to search across multiple objects and providing administrators with more granular control over search queries and selection criteria would improve user experience and data integrity. Salesforce is actively evaluating the future of the Lookup component, with the Choice Lookup reactive component being a current focus.

Bonus: Easy Bypass of Flows When Importing Data

This idea proposes a UI-based mechanism to easily bypass Flow execution during data imports. Currently, imports can be interrupted by active Flows, often requiring temporary deactivation of automation or complex filtering. A direct bypass option in the import wizard would allow for seamless data ingestion without impacting ongoing business processes or requiring manual intervention to disable automation.

Key Takeaways

  • The Salesforce IdeaExchange is a critical platform for community-driven feature development. High-voted ideas directly influence Salesforce's product roadmap.
  • Enhancements like Map Collection types, Flow folders, and native relative date support would significantly improve Flow's usability and reduce Apex dependencies.
  • The integration of AI for automated Flow documentation and more flexible Lookup components are forward-looking features that address current development challenges.
  • Leveraging the IdeaExchange allows developers, architects, and admins to actively shape the future of Salesforce automation tools.

Share this article

Get weekly Salesforce dev tutorials in your inbox

Comments

Loading comments...

Leave a Comment

Trending Now