+ Start a Discussion
Ajay Kumar 583Ajay Kumar 583 

Difference between Process Builder and Flows with example ?

Can anyone explain Difference between Process Builder and Flows with example ? 
Thanks in Advance. 
AJ
Best Answer chosen by Ajay Kumar 583
Deepali KulshresthaDeepali Kulshrestha
Hi Ajay,

Process Builder:

Process Builder is a point-and-click tool that lets you easily automate if/then business processes and see a graphical representation of your process as you build.
Every process consists of a trigger, at least one criteria node, and at least one action. You can configure immediate actions or schedule actions to be executed at a specific time.
I suggest you, to complete the trailhead of process builder it has a better example to make you clear about it.

Flow: 

Flow is a powerful business automation tool that can manipulate data in Salesforce in a variety of ways. Such an application can be created right from the org’s setup with just drag-drop/point-click. The ease of creating flows makes it the number one go-to tool when it comes to complex business requirements

The trailhead for process builder:

https://trailhead.salesforce.com/en/content/learn/modules/business_process_automation/process_builder

Useful link for Flow with an example:

https://salesforcesidekick.com/flows-in-action/
https://www.salesforceben.com/introduction-salesforce-flow/

I hope you find the above solution helpful. If it does, please mark as Best Answer to help others too.

Thanks and Regards,
Deepali Kulshrestha.

All Answers

Ajay K DubediAjay K Dubedi
Hi Ajay,

Process builder and flows are the two tools to automate the process in Salesforce. In short, both are used to automate the processes but flows are used for achieving greater functionality. Here are quick points regarding each:

1. We use Process Builder when you need to start a behind-the-scenes business process automatically. Processes can start when:

-A record is created
-A record is updated
- platform event occurs

2. We use Flow Builder to:

-Automate a guided visual experience.
-Add more functionality for a behind-the-scenes process than is available in Process Builder. Use Flow Builder to build more complex functionality. Then call the resulting flow from the process.
-Start a behind-the-scenes business process when a user clicks something, like a button.

For example, when an opportunity is won, your company wants a renewal opportunity to be created automatically, you can build parts of that use case as a process, but the rest has to be built in a flow.

For more examples please refer: https://trailhead.salesforce.com/content/learn/modules/business_process_automation/process_whichtool (under which automation tool is right for my usecase.)




I hope you find the above solution helpful. If it does, please mark as Best Answer to help others too.
Thanks,
Ajay Dubedi
Ajay Kumar 583Ajay Kumar 583
Thanks Ajay....
Deepali KulshresthaDeepali Kulshrestha
Hi Ajay,

Process Builder:

Process Builder is a point-and-click tool that lets you easily automate if/then business processes and see a graphical representation of your process as you build.
Every process consists of a trigger, at least one criteria node, and at least one action. You can configure immediate actions or schedule actions to be executed at a specific time.
I suggest you, to complete the trailhead of process builder it has a better example to make you clear about it.

Flow: 

Flow is a powerful business automation tool that can manipulate data in Salesforce in a variety of ways. Such an application can be created right from the org’s setup with just drag-drop/point-click. The ease of creating flows makes it the number one go-to tool when it comes to complex business requirements

The trailhead for process builder:

https://trailhead.salesforce.com/en/content/learn/modules/business_process_automation/process_builder

Useful link for Flow with an example:

https://salesforcesidekick.com/flows-in-action/
https://www.salesforceben.com/introduction-salesforce-flow/

I hope you find the above solution helpful. If it does, please mark as Best Answer to help others too.

Thanks and Regards,
Deepali Kulshrestha.
This was selected as the best answer
ASIF ALIASIF ALI
Hi Ajay, 
In simple and sorts.
Both are used for Automation in Salesforce,
But the key difference is If you want user interaction in automation use flows (screen flows), There are some objects such as opportunityContactRole are not accessable in processbuilder, In flows you can implement you code into flow, For automating flow you have to launch it from the Process Builder.
 
Forix ForenForix Foren
To create flows you need cloud flow designer in salesforce. The main difference between flows and workflows is flows are user-triggered application and workflows are event-triggered. Workflows execute their actions behind the scenes while flowscan display information on the screen.
hidden camera detector (https://ttop10.org/best-hidden-camera-detector-apps/)
Arshad NoorArshad Noor
You can visit here BloggingHindi (https://www.blogginghindi.com/tamilrockers/)
Arshad NoorArshad Noor
Your answer is here BloggingHindi (https://www.blogginghindi.com/7starhd)
SANDEEP KUMAR 2391SANDEEP KUMAR 2391
Thanks for this info- https://wpgroup.in WP (https://wpgroup.in)
SANDEEP KUMAR 2391SANDEEP KUMAR 2391
check this info whatsapgrouplink.com 
SANDEEP KUMAR 2391SANDEEP KUMAR 2391
You can visit here BloggingHindi Thatstamil (https://thatstamil.online)