配置 Process Builder 触发器:RPA Bots for Salesforce
变量配置超出bot 运行触发条件标准的事件和标准指南。对象和条件由管理员定义,因此未本主题中未涵盖。
先决条件
请确保您具备以下条件:
- 在 Process Builder 中运行机器人 APEX 类权限 由您的 Salesforce 管理员定义
- 机器人配置 如计划通过机器人配置运行机器人时的记录 ID
- 熟悉将对象 ID 字段映射到运行机器人分类所需的记录 ID 字段
- 通过利用RPA Bots for Salesforce流 ,通过事件、自动化和结果定义流程。
过程
- 导航至 。
- 单击新建。
- 提供流程名称。
- 提供 API 名称。
- 提供此流程描述。
- 选择流程的启动方式。
- 单击保存。
- 选择对象并指定进程开始的时间。
- 定义您的条件。
- 单击添加操作以打开选择和定义操作面板,您可在此输入您的bot配置。
- 选择Action Type为Apex。
-
从 Apex Class中选择以下其中一项。
- 通过机器人配置运行机器人已保存用途 Salesforce Connector 的机器人配置.
- 输入机器人配置 ID。
- 选择 记录 ID。类型 应为 参考,此值应匹配事件 对象。
- 通过 API 密钥连接机器人连接至您的Control Room,方法为输入您的凭据以运行已保存bot。
- 提供您的 CR 用户名。
- 提供 CR URL。
- 提供 CR API 密钥。
- 提供机器人名称。
- 您必须为要执行bot的Bot Runner用户分配用户身份运行 Id。
- 点击添加行。
- 为字段选择用户身份运行 Id
- 在值字段选择Bot Runner。
- 您可选择点击添加行,以选择更多要在bot输出中使用的参数,例如:设备池 ID、记录 ID 和自定义变量。
- 变量名称必须与bot中定义的输入变量的确切名称匹配。如果指定多个变量名称,请使用竖线分隔每个变量名称(例如 inputOne|inputTwo|inputThree)。
- 变量值以与提供变量名称相同的顺序传递至bot(如此前步骤 inputValue1|inputValue2|inputValue3)。
- 通过连接运行机器人实时连接至您的 Control Room 以运行已保存 bot。
- 提供机器人名称。
- 提供连接 ID。
- 您必须为要执行bot的Bot Runner用户分配用户身份运行 Id。
- 点击添加行。
- 为字段选择用户身份运行 Id
- 在值字段选择Bot Runner。
- 您可选择点击添加行,以选择更多要在bot输出中使用的参数,例如:设备池 ID、记录 ID 和自定义变量。
- 变量名称必须与bot中定义的输入变量的确切名称匹配。如果指定多个变量名称,请使用竖线分隔每个变量名称(例如 inputOne|inputTwo|inputThree)。
- 变量值以与提供变量名称相同的顺序传递至bot(如此前步骤 inputValue1|inputValue2|inputValue3)。
- 通过密码运行机器人连接至您的Control Room,方法为输入您的凭据以运行已保存bot。
- 提供机器人名称。
- 提供您的 CR 用户名。
- 提供 CR URL。
- 提供 CR 密码。
- 您必须为要执行bot的Bot Runner用户分配用户身份运行 Id。
- 点击添加行。
- 为字段选择用户身份运行 Id
- 在值字段选择Bot Runner。
- 您可选择点击添加行,以选择更多要在bot输出中使用的参数,例如:设备池 ID、记录 ID 和自定义变量。
- 变量名称必须与bot中定义的输入变量的确切名称匹配。如果指定多个变量名称,请使用竖线分隔每个变量名称(例如 inputOne|inputTwo|inputThree)。
- 变量值以与提供变量名称相同的顺序传递至bot(如此前步骤 inputValue1|inputValue2|inputValue3)。
- 通过机器人配置运行机器人
- 单击保存。