业务流程自动化入门
学习目标
完成本单元后,您将能够:
- 阐述 Salesforce 中自动化的价值。
- 描述在 Salesforce 中自动执行任务的主要方法。
自动化的强大功能
每个组织都有着不同的业务流程。毕竟,每个组织都有需要完成的任务和需要满足的要求。当一个组织决定如何才能最好地满足这些需求时,他们就会定义一个业务流程。
这些业务流程通常对每个组织都是独特的,因此很难找到完全满足您要求的解决方案。也许您的销售人员始终应在交易完成后创建工作订单。也许您的呼叫中心客服人员需要根据客户的帐户数据遵循特定的脚本。或者,您的用户可能会一遍又一遍地执行一项任务。如果您可以将该项任务缩短几分钟,那您就可以一年节省数百个工时。
良好用户体验的一个原则是,“如果用户只能做一件事,那就替他们做。”如果您的销售人员始终要在交易完成后创建工作订单,那可以自动创建吗?如果您的呼叫中心客服人员在收集客户信息时始终遵循一套固定的脚本,那么直接在用户界面中显示该脚本是否更合适?如果您的用户收集的数据需要进入三个不同的记录,您是否可以让他们将数据输入一个表格中,然后为它们自动创建三个不同的记录,以此来节省时间?
这就是自动化的强大功能所在。节省用户的时间并确保完成所需的任务。提高数据质量。成为组织的超级英雄!
作为管理员,您可以自动化的用例通常分为两类:交互式体验和后台自动化。您可以根据业务流程的要求选择如何自动化。
交互式体验
如果您的业务流程需要用户输入,您可以使用以下功能之一。
-
屏幕流:使用 Flow Builder 创建呈现信息并询问用户问题的交互。
-
自动启动流:使用 Flow Builder 创建在 Einstein AI 对话中请求时或单击按钮时运行的自动化。这些流也可以由其他自动化运行。
-
批准流程:构建有指定审批者的一系列步骤。这些步骤可以自动执行锁定和更新记录等任务。批准流程可以通过单击按钮手动运行,也可以由另一个自动化启动以自动运行。
-
Lightning 组件:使用 HTML 和 JavaScript 代码构建可嵌入页面或应用程序的交互式组件。
-
Visualforce 页面:使用 HTML 和 Apex 代码构建交互式页面。
后台自动化
如果您的业务流程应自动启动并在后台运行,例如在记录更改时运行,有多种解决方案可供选择。
-
记录触发流:使用 Flow Builder 创建在创建、编辑或删除记录时运行的自动化。
-
计划触发流:使用 Flow Builder 创建在您指定的时间以您指定的频率运行的自动化。
-
平台事件触发流:使用 Flow Builder 创建在接收到平台事件消息时运行的自动化。
-
数据云触发流:使用 Flow Builder 创建在更改数据云中的数据时运行的自动化。
-
Apex:使用 Apex 代码编写可重用的自动化块。您可以通过多种方式触发此代码。
您注意到这里的模式了吗?在这些列表中有很多流选项。但究竟什么是流?您将在下一个单元中了解这一点。
完成此活动以查看您可以在 Salesforce 中使用的自动化类型。