Question

Difficulty: MediumAutomation Tool Selection

An organization tracks client retention through a custom object named Service Contract. When a Service Contract record is updated to a status of 'Renewed', the system must immediately set the Renewal Audit Status field on the same record to 'Completed' before saving to the database. Additionally, an automated email alert must be sent to the Account Owner immediately, and a renewal check-in task must be scheduled 30 days prior to the contract expiration date. Which TWO automation configurations should a Salesforce Administrator select to meet these requirements efficiently using declarative tools?

  1. Configure a Record-Triggered Flow optimized for Fast Field Updates (before-save) to set the Renewal Audit Status field on the triggering record.Answer
  2. Configure an Actions and Related Records (after-save) Record-Triggered Flow with a Scheduled Path to handle the immediate email alert and schedule the check-in task 30 days before expiration.Answer
  3. C
    Create an Actions and Related Records (after-save) Record-Triggered Flow to perform the same-record field update to Renewal Audit Status.
  4. D
    Create a Roll-Up Summary field on the parent Account object linked via a standard lookup relationship to automatically recalculate and trigger the task creation.

Answer

The administrator should implement a Fast Field Updates (before-save) Record-Triggered Flow for the same-record field update, and an Actions and Related Records (after-save) Record-Triggered Flow with a Scheduled Path for the email alert and time-based task creation.
For same-record field updates upon record creation or update, a Fast Field Updates (before-save) record-triggered flow is the recommended best practice as it modifies record values before they are committed to the database without additional DML cycles. For sending external notifications and executing time-delayed actions relative to a date field (such as 30 days before expiration), an Actions and Related Records (after-save) record-triggered flow with a Scheduled Path is the appropriate solution.

Step-by-Step Solution

1
Analyze same-record field update requirement
Identified that updating a field on the record that triggered the automation before it writes to the database requires a Fast Field Updates (before-save) record-triggered flow.
Before-save flows execute much faster and avoid unnecessary DML operations or secondary order-of-execution cycles.
2
Analyze outbound email notification and time-based task scheduling requirements
Identified that sending email alerts and scheduling tasks 30 days prior to a date field require an Actions and Related Records flow containing a Scheduled Path.
Scheduled Paths within record-triggered flows replace legacy time-dependent workflow actions and allow time-offset execution.

Key Concept

Selecting optimal Flow Builder trigger types and execution paths based on record lifecycle events and performance best practices.
Estimated Time:1m 30s
Rate this question