Process Builder
Process Builder
Now, since you have learned about Workflow and Apex Trigger, it’s time for you to learn
about this wonderful tool from Salesforce, Process Builder, which is actually a must tool for
Salesforce Developers.
Here are the topics you will come across in this section:
Process Builder Salesforce is basically an automated tool that allows you to control the order
of actions or evaluate the criteria for a record. It has eight actions associated with it:
• Creating records: This will allow you to create a new record and add different field
values for it.
• Updating records: You can update one or more records that are somehow related to
the record that started the process. This can be done either by manually entering records
or by using the records from a related record.
• Posting on Chatter: Process Builder allows you to post on Chatter for sharing any
information to any user.
• Quick action: If you already have global actions or objects, within Salesforce, you
can use Quick action to use them in any record.
• Launching/triggering the flow: It is possible for you to launch the flow from your
process to automate different processes.
• Submitting the record automatically for approval: The record that started your
process can be submitted. Any other record cannot be automatically submitted.
• Calling/triggering Apex code: You can invoke an Apex code that you have already
written within Salesforce.
• Invoking another process: This action will actually invoke a process to another
process.
Process Builder in Salesforce supports three types of processes for automation. These types
determine what will trigger the process:
Process Builder is used for automating your business processes without writing even a single
line of code. Rather it uses a user-friendly, visual representation to make it easier for you to
work with.
• Easy to use: The visual breakdown provided by Process Builder enables you to know
in a glance what exactly you need to expect in every process.
• Quick development: With Process Builder, applications are developed 3x faster at
half of the cost.
• It can combine multiple workflows into a single process and can have a chain of
criteria (if-then statements).
• Child records can be updated in Process Builder.
• Chatter groups and email alerts, both can be notified using Process Builder.
• Multiple actions can be associated with each criterion.
• Apex code and simple tasks can be accessed and replaced by Process Builder.