- 概述
- UiPath 生成式 AI 活动
- Act! 365
- ActiveCampaign
- Adobe Acrobat Sign
- Adobe PDF 服务
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- 亚马逊 SES
- Amazon Transcribe
- Anthropic Claude
- Asana
- AWeber
- Azure AI 文档智能
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix ShareFile
- 清除位
- Confluence Cloud
- Constant Contact
- Coupa
- CrewAI – 预览版
- Customer.io
- Datadog
- 深度查找
- Deputy
- Discord - 预览
- DocuSign
- 水滴
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- 汇率
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- 获取响应
- GitHub
- Google Maps
- Google 语音转文本
- Google 文本转语音
- Google Vertex
- Google Vision
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook
- HubSpot CRM
- HubSpot Marketing
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mailchimp
- Mailjet
- MailerLite
- Mailgun
- Marketo
- Microsoft Azure OpenAI
- Microsoft Dynamics CRM
- Microsoft Power Automate – 预览版
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- 奥克塔
- OpenAI
- 符合 OpenAI V1 的 LLM
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooks Online
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- 探戈卡
- Todoist
- Trello
- Twilio
- IBM WatsonX
- WhatsApp Business
- WOO COMMERCE
- 可行
- Workday
- Workday REST
- X(以前称为 Twitter)
- Xero
- Youtube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- 缩放
- Zoom 信息

Integration Service 活动
Integration Service 通过专用活动为长时间运行的工作流提供支持。所有 Integration Service 连接器都包含“等待 {Connector} 上发生事件,然后继续”活动。其用途是在运行时暂停作业,并在第三方应用程序中发生特定事件时继续作业。
UiPath.IntegrationService.Activities
包交付的所有连接器活动。
在 Studio 桌面版中,“等待发生事件,然后继续”列在每个连接器“活动”面板的“可用”部分中。在 Studio Web 中,您可以使用活动浏览器找到它。有关详细信息,请参阅使用 Integration Service 活动。
暂停工作流可以将多个单独的工作流合并为一个工作流。它有助于处理来自工作流外部的人机回圈场景或事件,从而在恢复时维护完整工作流的状态和范围。这使常规工作流概述和作业变得更加容易,并可保留工作流正在处理的完整对象或数据集的上下文。在作业的数据集达到某个状态之前,作业的上下文将持续存在。
暂停工作流还会让您不必在各个工作流中执行单独筛选。如果您对特定记录的某些更新感兴趣,则可以在作为活动的一部分的情况下对特定记录执行筛选,而不触发多个作业。
Integration Service 对长时间运行的工作流的支持基于 Integration Service 触发器框架和现有的持久性活动。
每个支持事件的 Integration Service 连接器还支持对相同事件进行长时间运行的工作流功能。例如,Salesforce 连接器支持以下事件:“已创建帐户”、“已创建联系人”、“已创建商机”、“已创建潜在客户”、“已关闭并赢得的商机”、“已更新记录”和“已创建记录”。在“等待 Salesforce 上发生事件,然后继续”活动中,可以选择相同的事件。
在运行时,当作业进入“已暂停”状态时,它将在 Integration Service 中创建一个临时触发器。当事件在供应商系统中发生时,此触发器就会消失。发生这种情况时,Integration Service 会向 Orchestrator 发送“继续作业”指令。Orchestrator 将继续现有作业,将其从“已暂停”状态移回“正在运行”状态。然后,作业会使用暂停之前的完整上下文和状态以及事件活动的输入继续。作业成功恢复后,Orchestrator 会指示 Integration Service 删除临时触发器。
仅在运行时而非设计时在 Integration Service 中创建临时触发器。测试时,流程会在到达“等待”活动时暂停。此时,您可以手动转到供应商应用程序,执行所需的操作(例如,批准订单),然后在 Studio 中选择“继续”以继续执行。
以下是包含“等待发生事件,然后继续”活动的工作流示例。
- 在 Salesforce 中创建订单时,对“订单”对象使用“已创建记录”触发器触发工作流。
注意:订单使用其订单 ID 进行标识。此 ID 在工作流中进一步用于按该特定顺序捕获更新。
- 执行一系列步骤,例如检索客户信息和订单项目。
- 为了使工作流进一步处理订单,销售经理需要介入并对该订单执行操作,例如在 Salesforce 中批准该订单。这时您可以使用“等待 Salesforce 上发生事件,然后继续”。
- 当工作流到达“等待”活动时,它会暂停。作业会临时暂停,等待具有特定标识(即在步骤 1 中检索到的对象 ID)的订单更新。
- 在 Orchestrator 的“作业”页面中,流程的状态将更改为“已暂停”。
- 在 Integration Service 的“触发器”选项卡中,系统将创建一个“已创建记录”临时触发器,等待 Salesforce 中发生操作。
- 在 Salesforce 中,订单获得批准。
- 每五分钟(或根据配置)轮询一次,Integration Service 触发器识别 Salesforce 中的事件。
- 识别出事件后,系统便会继续执行流程。
- 在 Orchestrator 的“作业”选项卡中,流程的状态从“已暂停”更改为“正在运行”。
- 在 Integration Service 中,将删除临时触发器。