

Select the Schedule-Triggered Flow option and click on Next and configure the flow as follows:.Select Flows then click on the New Flow.Step 3.1: Salesforce Flow – Define Flow Properties For Recipient Type select Email Field: Email.For the Email Template chooses Upload Chatter Profile Picture.Name the Email Alert and click the Tab button.Select Email Alerts, clicks on the New Email Alert button.In the Quick Find box, type Email Alerts.Click Next and create a template like the following screenshot:.Name the HTML Email Template and make sure to select the Available For Use checkbox.In the Quick Find box, type Classic Email Templates.Use action to send out email alerts to users.Define flow properties for schedule-triggered flow and find if users haven’t uploaded the picture on Chatter.There are 3 steps to solve Pamela’s business requirement using Flow. Let’s begin building this automation process. Please spend a few minutes to go through the following Flow diagram and understand it. URL ends with some record id ( profilephoto/729B0000000Q6RV) – It means a user already uploaded the profile picture.īefore discussing the solution, let me show you a diagram of a Process Flow at a high level.URL ends with profilephoto/005 – It means a user doesn’t have a profile picture.To understand it better, let’s take a look at the SOQL query in the following screenshot: Now you might be wondering how you can find the list of users from FullPhotoUrl. The URL is updated every time a photo is uploaded and reflects the most recent photo. This field is available even if Chatter is disabled.

It represents the URL for the user’s profile photo. The matching record is stored in the $Recordglobal variable, so you can reference the variable, or its fields, throughout your flow.īefore proceeding ahead, you have to understand the User object. Remember, when a Flow starts, a Flow interview runs for each record that matches the filter criteria – no looping is required. Scheduled Flows are not triggered by an Event on the data they simply run when a scheduled time arrives. We will use Schedule-Triggered Flow to solve the requirement. Before we unwrap, let us understand what Schedule-Triggered Flow is. There are a few possible solutions for the above business scenario. She has received a requirement from the management to send out a reminder email once a week every Monday at 08:00 am to users who don’t have a Chatter profile photo. Pamela Kline is working as a System administrator at Universal Containers (UC). Use Schedule-Triggered Flow to run a job that executes every Monday morning at 8:00 am.Use Schedule-Triggered Flow to automatically send a reminder email to users.Use Schedule-Triggered Flow to find a list of users who doesn’t have a picture uploaded on Chatter.Objectives:Īfter reading this blog post, the reader will be able to: In this article, we will develop an app by using Flow. In Salesforce I have never found Out of a box solution to send a reminder email to users to upload Chatter profile photos. The first thing to do in Chatter is uploading a profile picture to help your colleagues put a face to a name. Each user has a visible profile page containing his Chatter wall as well as information about the user, including an Image. How do you automatically send reminder emails to your users to upload a profile photo on Chatter?Ĭhatter is a powerful C ollaboration tool for your organization, for both internal users and partners. Last Updated on Februby Rakesh Gupta Big Idea or Enduring Question:
