Automate Your Business Process

Automate your Business Process

In every business process there are certain tasks that are repetitive and time consuming steps that have to be performed manually. Salesforce provides multiple ways to configure  processes to automate the task for your team, so that they can focus on other important tasks and improve their efficiency. 

Salesforce provide two point and click declarative processes/tools:

  1. Lightning Process Builder
  2. Flows

Let us begin by discussing more about the Lightning Process Builder.

Lightning Process Builder

There are many tasks that assign, update records, take an action, send email etc. These tasks are important for your standard process, therefore to leave it open for human error would be devastating for the business.

Lightning process builder supports three types of processes. Type is used to determine what Triggered the Process builder. 

  1. A record change process starts when a record is created or updated.
  2. An event process starts when a platform event message is received.
  3. An invocable process starts when something else, like another process, invokes it.

Each process consists of:

  1. Criteria that determine when to execute an action group.
  2. Action groups, which consist of immediate or scheduled actions. Only record change processes support scheduled actions.

Process Builder vs. Workflow

Use the more powerful and flexible Process Builder to perform the same actions as Workflow. With Process Builder, you can:

  1. Create a record of any object type.
  2. Update any related record—not just the record or its parent.
  3. Use a quick action to create a record, update a record, or log a call.
  4. Invoke a process from another process.
  5. Launch a flow—(you can’t schedule this action with workflow.)
  6. Send an email.
  7. Send a custom notification.
  8. Post to Chatter.
  9. Submit a record for approval.

If you need your process to do more than what process actions allow, don’t worry. You can also call Apex or a flow from a process.

Example

  1. Updating all contact records related to an account with the new billing address of the account (Quick Start Lightning Process Builder).
  2. Send Email to account owner when an opportunity is closed down.
  3. Send Custom Notification using a Process Builder.
  4. Post to chatter using Process Builder. 
  5. Invoke another process from process builder
  6. Quick Actions with Process Builder

Sumit Datta

Sumit Datta

I am a 5x Certified Salesforce developer with overall 7 years of IT experience and 5 years of Implementation experience in Salesforce. I am here to share my knowledge and help Beginners in Salesforce to understand the concepts of Apex, Visualforce, Salesforce Lightning and Salesforce Configuration.

Leave a Comment

Your email address will not be published.