/
Declarative Programming Options

Declarative Programming Options

SectionFeaturePublisher ActionsWorkflowsProcess BuilderFlowsHeadless FlowsTriggers
DefaultsFormulas in Default Values(tick) Simple formulas(tick)(error)(tick)(tick)(tick)
 Default Lookup values(error) Must be selected(error) (tick)(tick)(tick)
 Pass values in from URL(error)(error) (error)(tick)(tick)(tick)
        
BuildingDecisions(error)(error)(tick) Limited(tick)(tick)(tick)
        
UsingForm Entry(tick) Standard or VF(error)(error)(tick) Ugly(error)(tick) Visualforce
        
MobileWorks on Mobile(tick)NANA NA(tick)
AvailabilityAvailable in Group Edition(tick)(error)(error)(error)(error)(error)
        
ModularityCan call Publisher ActionsNA(error)(tick)(tick)(question)(question)
 Can call Flows(error)(error)(tick)(tick) (warning)(tick)(tick)
 Can call Headless Flows(error)(tick) pilot without
PB enabled
(tick)(tick)(question) Probably(tick)
 Can post to Chatter(error)(error)(tick) Limited(tick) (takes work)(tick) (takes work)(tick)
        

See this similar in a chart from Salesforce's Trailhead module. See Choosing the Right Automation Tool blog post by Button Click Admin for links. 

Related content

Multiple ways to run Flows for multiple records
Multiple ways to run Flows for multiple records
Read with this
Actions! Global and Quick Actions
Actions! Global and Quick Actions
More like this
Flow Triggers (Before-Save and After-Save)
Flow Triggers (Before-Save and After-Save)
Read with this
Nine Tips for Using Salesforce's Lightning Flow… | CapTech Consulting
Nine Tips for Using Salesforce's Lightning Flow… | CapTech Consulting
More like this
User Experience (UX)
User Experience (UX)
More like this
Tips and Tricks for Salesforce Home
Tips and Tricks for Salesforce Home
More like this