Activity Forums Salesforce® Discussions What are the differences between Workflows and Process Builder in Salesforce?

  • PRANAV

    Member
    January 9, 2018 at 1:47 pm

    Hi Suryadeep,

    WorkFlow Rules can do these actions

    • Create Task
    • Update Field
    • Email Alert
    • Outbound Message

    Whereas Process Builder can do these actions

    • Create a record
    • Update any related record
    • Use a quick action to create a record, update a record, or log a call
    • Launch a flow
    • Send an email
    • Post to Chatter
    • Submit for approval
    • Call apex methods
    • But the process builder doesn’t support outbound messages.

    Process Builder is a combination of Flow and Workflow rule. In other words, we can say that it’s the next level of Workflow rule, that allows us to automate your business process by creating Processes with point-and-click.

    Hope this helps you.

  • Saurabh

    Member
    January 9, 2018 at 1:50 pm

    Hi Suryadeep

    You can use the Process Builder to perform these actions :
    Update any related record
    Use a quick action to create a record, update a record, or log a call
    Launch a flow
    Send an email
    Post to Chatter
    Submit for approval
    Call apex methods

    Workflow does only 4 actions:

    Create Task
    Update Field
    Email Alert
    Outbound Message

    Instead You can do everything you can do with workflows using process builder.

    With process builder, you can also update all child records starting from the parent record, which is not possible with workflows (only vice versa is possible using cross object field updates).

    Only thing you can't do with process builder that you can do with Workflow is sending Outbound message without code.However workaround of this limitation by calling apex code from a process. 

    Hope it may help you.

  • Piyush

    Member
    January 9, 2018 at 1:51 pm

    Process Builder
    The Lightning Process Builder is a new workflow tool that helps you easily automate your business processes by providing a powerful and user-friendly visual representation of your process as you build it. Instead of doing this repetitive work manually, you can configure processes to do it automatically. The Process Builder’s simple and powerful design allows you to automate processes.

    You can use the Process Builder to perform more actions than with workflow:

    1. Create a record
    2. Update any related record
    3. Use a quick action to create a record, update a record, or log a call
    4. Launch a flow
    5. Send an email
    6. Post to Chatter
    7. Submit for approval
    8. Call apex methods
    9. But the process builder doesn’t support outbound messages.

    Workflow
    Workflow is business logic that evaluates records as they are created and updated and determines if an automated action needs to occur. In a way it allows records to speak up or do something – update data, notify people or external systems.

    Workflow does only 4 actions

    1. Create Task
    2. Update Field
    3. Email Alert
    4. Outbound Message

    Hope this will help you.

     

    • This reply was modified 6 years, 2 months ago by  Piyush.
  • Parul

    Member
    September 18, 2018 at 1:23 pm

    Process Builder
    The Lightning Process Builder is a new workflow tool that helps you easily automate your business processes by providing a powerful and user-friendly visual representation of your process as you build it. Instead of doing this repetitive work manually, you can configure processes to do it automatically. The Process Builder’s simple and powerful design allows you to automate processes

    You can use the Process Builder to perform more actions than with workflow:Create a record
    Update any related record
    Use a quick action to create a record, update a record, or log a call
    Launch a flow
    Send an email
    Post to Chatter
    Submit for approval
    Call apex methods
    But the process builder doesn’t support outbound messages.

    Workflow
    Workflow is business logic that evaluates records as they are created and updated and determines if an automated action needs to occur. In a way it allows records to speak up or do something – update data, notify people or external systems.

    Workflow does only 4 actionsCreate Task
    Update Fiel
    Email Alert
    Outbound Message

     

     

    Thanks

Log In to reply.

Popular Salesforce Blogs