- 简介
- 入门指南
- 使用 BPMN 进行流程建模
- 使用 Case Management 进行流程建模
- 使用 Flow 进行流程建模
- 流程实施
- 流程运营
- 流程监控
- 流程优化
- 参考信息
Maestro 中的“服务”任务,用于启动和等待外部执行,通过 UiPath 服务集成为已部署的 RPA 工作流、智能体和队列提供支持。
![]()
用于配置流程引擎(通常是其他 UiPath 服务(例如自动化、智能体或队列))外部的调用,以启动并等待执行。
Workflows
支持已部署的工作流。
实施 > 类型:启动并等待 RPA 工作流。
Agents (智能体)
支持已部署的智能体。
实施 > 类型:启动并等待智能体。
支持外部智能体
实施 > 类型:启动并等待外部智能体。一些外部智能体示例包括 CrewAI、SalesForce 和 ServiceNow。
队列
支持已部署的队列。
实施 > 类型:创建并等待队列项目。
有关完整的队列操作及其必填字段,请参阅队列任务活动。
功能
支持已发布的 UiPath 函数 (Python)。
实施 > 类型:启动并等待函数 [预览]。
“服务”任务的可用操作
“服务”任务中的“操作”下拉列表用于定义流程应调用的外部执行类型。每个选项都映射到一个特定 UiPath 功能或集成方法。以下是每个选项的简要概述:
- 无:未为服务任务配置任何实施。
- 创建操作应用程序任务:在操作应用程序中创建任务,以供用户交互,无需等待任务完成。
- 启动并等待 RPA 工作流:启动已部署的 RPA 工作流(例如 UiPath Studio 项目),等待工作流完成,然后再继续。
- 启动并等待智能体:启动 UiPath 智能体(可重用的逻辑块)并等待其完成执行。
- 启动并等待外部智能体:触发 UiPath 外部托管的智能体,例如 CrewAI、Salesforce 或 ServiceNow,并等待结果。
- 启动并等待 API 工作流:执行基于 API 的工作流并等待响应。
- 启动智能体流程:根据智能体设计(模块化逻辑)启动流程,无需等待流程完成。
- 启动并等待智能体流程:启动智能体流程并暂停,直到其执行完成。
- 启动并等待函数 [预览]:运行已发布的 UiPath Python 函数,并等待其返回结果。类型化输入和输出会根据函数定义的架构自动映射。
- 执行业务规则 [预览]:评估业务规则,并使用流程中的结果(目前为预览版)。
- 创建队列项目:将新项目添加到 UiPath 队列中,以进行异步处理,无需等待结果。
- 创建并等待队列项目:将项目添加到队列,等待项目处理完毕后再继续。
- 批量添加队列项目:单次向队列中最多添加 15,000 个项目。
- 删除队列项目:从队列中删除状态为“新”的项目。
- 推迟事务项目:将正在进行的事务项目推迟到以后的日期,并将其返回到“新”状态。
- 设置事务进度:使用 Orchestrator 中可见的自定义状态字符串更新正在进行的事务项目。
- 设置事务状态:将事务项目的最终状态设置为“成功”或“失败”。
- 执行连接器活动:运行预配置的 Integration Service 连接器活动(例如 Salesforce 或 Slack)。
- 等待连接器事件:暂停流程,直到从连接器收到特定事件(例如,表单提交或外部触发器)。
- 执行脚本:在流程中运行简短脚本(JavaScript 或类似脚本)。
- 发送通知(通知服务):将 UiPath 通知服务事件发送给指定收件人。工作流作者可以配置通知主题、收件人(由 GUID 识别)、优先级和消息正文。通知将使用工作器的现有服务身份发送,无需提供额外凭据。
使用启动并等待 RPA 工作流或启动并等待智能体时,子流程将作为单独的 Orchestrator 作业运行。默认情况下,它会使用子流程所部署到的文件夹中的任何可用身份。要为子流程配置特定帐户或计算机,请使用 Orchestrator 中 Maestro 流程的包要求选项卡中的执行设置。查看“为子流程配置执行身份”。
要添加额外输出,请选择“新增”,以直接在“服务”任务中引入新变量。新引入的输出将在后续步骤中提供。
添加变量对话框可用于通过指定变量名称和类型(例如字符串、数字、布尔值等)以及可选默认值来定义新变量。
保存后,变量可用于“服务”任务中的输入、输出或表达式。
要更新现有变量的值,请选择“设置变量值”。
有关任务的更多信息,请访问“BPMN 建模中的任务”。
对智能体集成和 API 工作流的访问权限取决于您使用的云产品。有关详细信息,请参阅 Maestro 功能可用性。