In this lesson, you will learn how to create Autoflows to automate actions efficiently in SAP Sales Cloud and SAP Service Cloud Version 2. You will learn about the different types of Autoflows, including scheduled Autoflows, and discover how to select entities, define conditions, and configure actions such as emails, event notifications, and info notifications. The lesson also explains how to monitor Autoflows using Rule Logs to ensure they operate smoothly.
Autoflows
An Autoflow lets you create rules that automatically trigger actions. These actions include sending event notifications to integrated solutions, notifying users within the application, and sending automated emails for your business entities. Each rule is linked to a specific business entity and executes based on the events and conditions you define.
Every Autoflow rule has three main elements: The Event, Conditions, and Actions.
- The Event determines when the rule is evaluated. For example, on create, on update, or via an explicit trigger.
- Conditions define whether the rule should execute. You structure conditions using logical AND/OR combinations across condition groups, which supports both simple and highly complex rule logic. This includes comparing field values, tracking changes between previous and current values, and using custom or extension fields.
- Once conditions are met, the system executes one or more configured Actions. To add an Action, choose the Add (+) button in the Actions. section. At any time, you can manage or remove any Actions using the three-dot actions menu.
Available Action Types

- Send Email: Enables automated email communication with a configurable subject line, templates, sender details, and recipients based on roles or specific contacts.
- Send Event Notification: Supports integration scenarios by sending structured events to external systems. You will configure the Event Name, communication system, and endpoint.
- Create Task: Automatically generates follow-up tasks within the system, with parameters such as description, category, priority, and due date.
- Send Info Notification: Creates in-app notifications with a configurable language, subject, description, optional mobile notifications, and recipients based on roles or individual users.
Actions can also be configured to run during bulk processing scenarios, providing flexibility for mass data operations and integrations.
Managing Autoflow Rules
Autoflow rules are managed centrally. Administrators can filter, Activate, Deactivate, or Delete rules based on attributes such as Business Entity, Rule Type, Action Status, or Scheduling. Because these rules apply system-wide to all users interacting with the entity, careful design is essential. Overly complex or excessive rules may impact system performance or lead to unintended loops. The system automatically detects and mitigates this risk by deactivating affected rules.
Overall, Autoflows gives you a powerful and flexible framework to standardize and automate business logic while maintaining control over execution behavior and system performance.
Scheduled Autoflows
A Scheduled Autoflow rule executes Actions according to a schedule configured by the administrator when the conditions are met. This specific type of Autoflow makes it possible to realize time-based scenarios such as: "Send an email to the quote owner 5 days before the Valid To date is reached".
To create a Scheduled Autoflow, the administrator navigates to System Settings→Business Flow→Autoflow. On the Autoflow settings screen, select the add(+) button and choose Create scheduled rule. You will see the Rule Type is already set to Scheduled. Before configuring the actions such as Send Email, you will first need to configure the Condition, Duration and Time Offset on the Scheduling tab.

How to Configure an Autoflow
In the following video, you will learn how to create an Autoflow in SAP Sales Cloud and SAP Service Cloud Version 2 to automate business processes. You will explore how to define triggers, conditions, and actions to implement efficient and consistent business logic.

