Due to the limitations of Action buttons on records that launch screen flows, some years ago I built a "Screen Flow Switchboard". It is a simple screen flow on a lightning page (not a record page) that shows a set of buttons, each of which launches a flow when you press it. Our org has a number of flows that perform non-record-specific tasks, so a centralized place for these buttons is helpful to staff.
However - there is no native flow element for building this sort of UI. Dynamic forms have buttons but can't launch screen flows. You can place a flows on a lightning page, but those flows run as soon as the page is visited. I need my flows to launch only after the user presses the button.
My current solution uses the unofficialsf integration called "Flow Button Bar", which works, but is awkward and of course not supported.
I am looking for a better solution. Any ideas?
(I suppose I could add a screen element to the start of each flow I want to call that simply says "Click the Next button at lower right to start the xyz flow"...but it just seems like my use case might be common enough that I'm missing a better way.)
#Flow #Salesforce Admin
"Dynamic forms have buttons but can't launch screen flows"
What? you can definitely launch screen flows from buttons/actions
Create a Quick Action to Launch the Flow | Salesforce Help"Due to the limitations of Action buttons on records that launch screen flows,"
What limitations are you having an issue with?
I've got a few flows where I use the standard "Visual Picker" component. Then based on the user selection in the flow I have a decision element which will call the required subflow to handle it.