This guide is intended for advanced Salesforce admins. For Salesforce education, contact Salesforce directly or use trailheads for specific knowledge.
Step One: Starting the Flow
Flow Type: Record-Triggered Flow
Object: Natterbox AI
Trigger the Flow When: A record is created of updated
Condition Requirements: All Conditions Are Met (AND)
Field: nbavs__PromptResults__c
Operation: Equals
Value: True
When to Run the Flow for Updated Records: Only when a record is updated to meet the condition requirements
Optimize Flow: Actions and Related Records

Step Two: Obtaining the Call Reporting Record
Element: Get Records
Label: Get CRO
Object: Call Reporting
Condition Requirements: All Conditions Are Met (AND)
Field: Id
Operator: Equals
Value: {!$Record.nbavs__CRO__c}
ANDField: CreatedDate
Operator: Greater Than or Equal
Value: {!Last7days}
Last7days is a formula that needs to be created.
API Name = Last7days
Date Type = Date
Formula= TODAY()-7


Step Three: Obtaining the Task associated with the Call
Element: Get Records
Label: Get Task
Object: Task
Condition Requirements: All Conditions Are Met (AND)
Field: nbavs__Call_Reporting__c
Operator: Equals
Value: {!Get_CR0.Id}

Step Four: Creating a new resource for the Task Description
Resource Type: Formula
API Name: NotesandSummary
Data Type: Text
Formula: "User Notes: "& {!Get_Task.Description} & BR() & BR() & "Summary: "& {!$Record.FreeText_5aa4e684f32b__c}

Step Five: Updating the Description in the Task
Element: Update Records
Label: Update Task
How to Find Records to Update and Set Their Values: Specify conditions to identify records, and set field individually
Update Records of This Object Type: Task
Condition Requirements to Update Records: All Conditions Are Met (AND)
Field: Id
Operator: Equals
Value: {!Get_Task.Id}
Set Field Values for the Task Records:
Field: Description
Value: NotesandSummary
