在组织中查找匹配的联系人
使用获取记录元素查找匹配联系人
在流中,添加 Get Records(获取记录)组件,用于查询组织中所有电子邮件地址与用户输入的电子邮件地址相匹配的现有联系人。
- 单击 Contact Info(联系人信息)元素后的
。
- 选择 Get Records(获取记录)。
- 在 Get Records(获取记录)配置面板中,输入这些值。
- 在 Label(标签)处,输入
Find a Match(找匹配)。
API Name(API 名称)自动设置为Find_a_Match。
- 在 Object(对象)处,选择 Contact(联系人)。
- 在 Label(标签)处,输入
- 在 Filter Contact Records(筛选联系人记录)部分中,在 Condition Requirements(条件要求)处,确认已选择 All Conditions Are Met (AND)(满足所有条件 (AND))。
- 输入条件。
- 在 Field(字段)处,选择 Email(电子邮件)。
- 在 Operator(运算符)处,选择 Equals(等于)。
- 在 Value(值)处,选择 contact(联系人) > Email(电子邮件)。
- 在 Field(字段)处,选择 Email(电子邮件)。
- 将其他字段设置为默认值。
您的流画布看起来应是这样。

- 单击 Save(保存)。
确定是否已找到匹配的联系人
接下来,流必须检查 Get Records(获取记录)元素是否已找到具有相同电子邮件的现有联系人。根据结果的不同,流需要采取不同的操作,因此需添加 Decision(决策)元素,以创建流可采取的多条路径。
- 单击 Find a Match(找匹配)后面的
。
- 选择 Decision(决策)。
- 在 Decision(决策)配置面板中,输入这些值。
- 在 Label(标签)处,输入
Match Found?(已找到匹配?)
API Name(API 名称)自动设置为Match_Found。
- 在 Label(标签)处,输入
- 在 Outcome Order(结果顺序)部分,确认已选择 New Outcome(新结果),然后将这些值输入 Outcome Details(结果详细信息)部分。
- 在 Outcome Label(结果标签)处,输入
Found(已找到)。
API Name(API 名称)自动设置为Found。
- 对于 Condition Requirements to Execute Outcome(执行结果的条件要求),确保已选择 All Conditions Are Met (AND)(满足所有条件 (AND))。
- 输入此条件要求。
- 在 Resource(资源)处,选择 Contact from Find a Match(来自找匹配的联系人) > Entire Resource(整个资源)。
- 在 Operator(运算符)处,选择 Is Blank(为空)。
- 为 Value(值)选择 False(假)。

- 在 Resource(资源)处,选择 Contact from Find a Match(来自找匹配的联系人) > Entire Resource(整个资源)。
- 在 Outcome Label(结果标签)处,输入
- 在 Outcome Order(结果顺序)部分中,选择 Default Outcome(默认结果)。
- 在 Label(标签)处,输入
Not Found(未找到)。
- 在 Label(标签)处,输入
- 保存流。
在流画布上,Decision(决策)元素现有两条路径从其延伸而出:一条用于在找到匹配联系人时运行,另一条用于在未找到匹配联系人时运行。

但是,如果已找到匹配的联系人,流必须确认用户想要执行的操作。在下一单元中,您要创建另一个屏幕和另一个元素,以确定接下来会发生什么。
