A process type used to model and automate real world business processes. These processes can be configured to run in the background or in real time and can optionally require user input. Workflow processes can start automatically based on specified conditions, for instance, the change of a specific field of an entity, or can be started manually by a user.

Workflows allow non-developers to automate business processes with the aid of a simple visual process builder. With straightforward, but powerful, logic, steps such as the creation of new records and the sending of email notifications can all be set to happen in the background, without any extra effort from the user. Real-time Workflows can also be implemented to provide instant visual feedback to a user to ensure they’ve completed their job correctly.