Skip to main content

I hope I'm explaining this properly and also hope that maybe its more simple then I think.  I have a business process that requires a team that is not in Salesforce often to approve a change to a record.  I want to build a screen flow that can be initiated from the record by a user, that sends the pertinent information via email to the team.  I then want the team (and the members of the team only, who all have their own user accounts and a distinct profile) to be able to click a link or a button in the email that doesn't take them to the record but would update a checkbox(es) on the record.  This cannot be Apex or AppExchange add-on, needs to be Flow, SF Native Solution, etc.  Any ideas?

1 answer
  1. Oct 13, 2024, 3:04 AM

    Hi @Carl Leaf,

    Steps -

    1. Build a screen flow which will update the check boxes based on the record Id. (https://*****.my.salesforce.com/apex/flow/ApprovalFlow?recordId=00**********
    2. Allow Guest Users to Access Flows: https://help.salesforce.com/s/articleView?id=experience.rss_flow_guestuser.htm&type=5 (If you don't do this users should login to the Salesforce when the flow link is clicked from the email)
    3. Create a button or checkbox on the record which will trigger the email to the team with the flow link (email will be triggered to the email addresses of the team) --> Use Auto Launched flow or Record Triggered flow
    4. On click on the link users can see the check boxes to update and Save.
0/9000