Low Code Icon

Process Builder

Process Builder makes it easy for anybody (non-developers and developers) to automate business processes using a powerful graphical user interface.

In the DreamHouse sample application, Process Builder is used to automate three business processes:

  1. Advertise a new property
  2. Push price change notifications to mobile devices
  3. Post price changes to Slack

When a new property is added to the inventory, a message is automatically posted to Chatter to let the brokers know about it. A new case is also automatically created to make sure flyers are printed for the property.

Watch the video below to see how Process Builder makes it easy to automate this process:

Push Notifications to Mobile Devices

To keep prospective buyers engaged, DreamHouse decided to send them a Push Notification message when the price of a property they favorited changes.

Watch the video below to see how Process Builder makes it easy to automate the Push Notification process:

Source Code:

The source code for the PushPriceChangeNotification class is included in the DreamHouse unmanaged package.

Post Price Changes to Slack

To keep brokers informed in real time, price changes are automatically pushed to a Slack channel.

Watch the video below to see how Process Builder makes it easy to automate the Slack Notification process:

Source Code:

The source code for the PostPriceChangeToSlack class is included in the DreamHouse unmanaged package.