使用流程生成器传送 Salesforce 电子邮件
在 Salesforce 中配置 Salesforce 电子邮件的路由后,请使用 Flow Builder 在 Salesforce 中创建一个流程,以便通过 Genesys Cloud for Salesforce 自动路由 Salesforce 借助 Flow Builder,您可以使用流程自动执行复杂的流程。
路由 Salesforce 电子邮件的基本流程要求路由请求中有两个字段: 队列或入站电子邮件流和 Salesforce 对象 ID(用于屏幕弹出)。 您可以在 Flow Builder 中使用更多字段进行高级自定义。
- 在 Salesforce 中,单击 设置。
- 在 “快速查找” 框中搜索流程,然后选择 “流程”。
- 单击 “ 新建流程”。
- 选择 “记录触发流程”,然后单击 “创建”。
- 在 对象下,选择 电子邮件消息。
- 在下面 何时触发流程, 选择 创建了一条记录.
- 在 “设置输入条件” 部分中,选择 “满足所有条件 (AND)” 作为条件要求,然后添加以下条件:
字段 运算符 值 拨入 等于 真 parentID 为空 假 - 单击 “ 完成”。
- 在流生成器中,单击图标以添加元素。
- 在 “添加元素” 列表中的 “数据” 下,选择 “创建记录”。
- 在 “标签” 下,输入 Genesys 云路由请求,然后选择以下选项进行记录:
- 要创建多少条记录: 一
- 如何设置记录字段: 使用单独的资源和字面值
- 对象: Genesys 云路由请求
- 为 Genesys Cloud 路由请求添加和设置字段值:
字段 值 pureCloud__queue__C
或
purecloud__inbound_email_flow__C
从列表中选择队列或入站电子邮件流。 purecloud__salesforce_object_id__C {!$record.parentID} - 单击 “ 完成”。
- 在 “流生成器” 中,单击 “保存”。
- 输入流的名称并单击 节省 再次。
- 单击 “ 激活”。
该流程现已准备就绪,可供使用。
您可以在 Genesys Cloud 路由请求中使用两个以上的必填字段。 Flow Builder 中的一些可用字段映射到默认和自定义属性。 (请参阅下表。)
默认属性会自动映射到交互详细信息,如果将 Salesforce 中的活动字段映射到活动记录。 有关详细信息,请参阅将交互属性 映射到 Salesforce 活动字段。
自定义属性需要配置。 要使自定义属性显示在交互详细信息和交互日志中,请将其添加到 Salesforce 中客户端设置下的自定义交互详细信息和活动字段映射部分。 有关客户端设置的更多信息,请参阅 托管软件包设置。
以下示例显示了如何使用必填字段、默认属性和自定义属性来路由 Salesforce 电子邮件。
下表介绍了示例流程中使用的字段。 (* 入站电子邮件流程未出现在示例流程中。 使用示例中的 “队列” 或 “入站电子邮件流”。)
字段 | 类型 | 值 | 描述 |
---|---|---|---|
pureCloud__queue__C | 选择清单 | 客户服务 |
必需 Genesys Cloud 组织中要接收交互的队列的名称。 在交互详细信息中映射到 call.queueName。 注意: 使用队列或入站电子邮件流程。 如果同时使用两者,则集成默认为 Queue。 |
*purecloud__inbound_email_flow__C | 选择清单 | 路由电子邮件 |
必需 Genesys Cloud 组织中要通过其路由 Salesforce 电子邮件的 Architect 入站电子邮件流的名称。 注意: 使用队列或入站电子邮件流程。 如果同时使用两者,则集成默认为 Queue。 |
purecloud__salesforce_object_id__C(用于屏幕弹出) | 引用 | [电子邮件消息]。父项 ID | 必需 交互提醒时要屏幕弹出的 Salesforce 对象的 ID。 |
pureCloud__Attributes__C | 公式 |
'case 编号 = 大小写: '+ {!$record.parent.caseNumber} + ',contactEmailAddress='+ {!$record.toAddress |
将数据添加到交互详细信息(例如,CASENNumber)和 Salesforce 中的活动记录(例如,ContactemailAddress)的自定义属性。 格式: 'Name1= Value1,名称 2 = 值 2'。” 注意: 由于 casenNumber 和 ContactemailAddress 是自定义属性,因此必须首先添加参与者。{customFieldName} 到客户端设置下的自定义交互详细信息和活动字段映射部分。 有关客户端设置的更多信息,请参阅 托管软件包设置。 |
purecloud__display_address__C | 字符串 | john.smith@customer.com | 交互提醒时,活动交互的远程电子邮件地址会添加到交互详细信息中。 |
purecloud__remote_name__C | 字符串 | 约翰史密斯 | 当交互发出警报时,活动交互的远程名称会添加到交互详细信息中。 在交互详细信息中映射到 call.remotenAME。 |
pureCloud__title__C | 字符串 | 保修问题 | 当互动提醒时,电子邮件主题行会添加到互动详细信息中。 在交互详细信息中映射到电子邮件主题。 |
pureCloud__skills__C | 多选清单 | 手机维修;保修 | Genesys Cloud 组织中与您想要接收互动的代理相关的技能。 |
pureCloud__language__C | 选择清单 | 英语 — 口语 | Genesys Cloud 组织中与想要接收互动的座席相关的语言技能。 |
该示例将 Salesforce 电子邮件路由到客户服务。 此队列中在 Genesys Cloud 中被分配了 “手机维修” 和 “保修” 技能以及语言 “英语 — 口语” 的座席会收到警报互动。
当互动发出警报时,字段 pureCloud__salesforce_object_id__C(用于屏幕弹出)会导致标识为 500360000015OCJ 的页面在 Salesforce 中弹出。
字段 pureCloud__title__C(保修问题)和 pureCloud__remote_name__C(John Smith)字段是交互详细信息中显示的默认属性。
字段 purecloud__display_address__C (john.smith@customer.com) 是映射在 “客户端设置” 下的 “自定义交互详细信息” 部分中的属性。 有关客户端设置的更多信息,请参阅 托管软件包设置。
字段 pureCloud__Attributes__C 使用自定义属性 caseNumber 和 contactEmailAddress 来添加案例: 000149 发送到互动详情,并将电子邮件地址写入 Salesforce 的活动记录。
要在 Architect 流程中使用这些属性,请参阅 关于 Architect。
有关详细信息,请参阅 配置 Salesforce 电子邮件的路由 和 关于 Salesforce 电子邮件的路由。
有关集成的更多信息,请参阅 关于适用于 Salesforce 的 Genesys Cloud。