We’re excited to release the new Integration Service for Automation Cloud, which brings managed integration with a robust catalog of Connectors for UiPath Automation Cloud. Read more about the Integration Service here. The new Integration Service brings:
-
Connectors - Rapidly growing list of new Connectors every month to connect to the systems you use the most. Each Connector in the catalog will also have a related Activity Pack. Read more about it here.
-
Connections - Easily manage and authenticate to 3rd party services such as Salesforce and ServiceNow so you can quickly get started using with no setup needed. You can set up a new connection from Integrations in Automation Cloud or directly in Studio. Learn more about Connections here.
-
New set of Activity Packs - Using the Integration Service and Connections for increased capability and ease of use. There are a new set of Integration Service activity packs UiPath.{ConnectorName}.IntegrationService.Activities
Microsoft Office365 and Google GSuite Activity Pack updates are also available with updated version. These new activities allow the use of the new Connections for authentication. -
Triggers (Preview) – Automatically start automations in Orchestrator on events in Connectors and your Connections. Learn more about Triggers here.
This Integration Service release just the beginning and will be sharing more about future releases later this year.
Pre-Requirements
Studio
21.10.3 or higher
Enable Integration Service for a tenant
To make sure you have the Integration Service available; you will need to enabled Integration Service on your Automation Cloud account.
Follow these steps to add Integration Service to one of your cloud tenants:
- Navigate to “Admin > Tenants”
- Click the vertical ellipsis ( ⋮ ) at the right of the tenant for which you want to enable the Integration Service and select “Tenant Settings”
- Click the check box for “Integrations” and then click the Save button
Once enabled, you will see a new “Integration Service” icon on the left navigation.
Creating your first Connector Connection.
-
Click on the “Integration Service” icon on the left Automation Cloud menu.
-
Here you will see a list of Connectors available. We will be publishing new Connectors every month.
-
Click on a Connector that you are interested in such as Salesforce
-
You will see a list of any connections that have been made. You can create a new connection by simply clicking on “Add Connection”.
-
Every Connection for a given system can be different. Adding a connection may take you to the systems login page or we may ask you for additional information needed to authenticate with a given system. Creating this connection will be used for design time in Studio for related Activity Packs as well as how you configure the Robot for runtime.
-
Once you have authenticated, you will see your new connection in the list. Notice that your first one is labeled as “Default”. You can create other Connections, but only one can be set as Default and will be the Connection used for design time and runtime.
Using your Connection to design processes in Studio
-
Open UiPath Studio. Version 21.10.3 or higher
-
Open Package Manager and install the Activity Pack related to your Connector’s Connection you created before.
Note
Integration Service related Activity Packs are listed as UiPath.{ConnectorName}.IntegrationService.Activities EX: UiPath.Salesforce.IntegrationService.Activities.At the time of release Microsoft Dynamics CRM, Oracle Eloqua, Oracle NetSuite, Salesforce, SAP Cloud For Customer, ServiceNow, Sugar Enterprise, Sugar Professional Sugar Sell, Sugar Serve are available. Check back to the Connectors page and Activity Pack feed for regularly releases. Activity Pack versions 3.x or higher. As new or updated Integration Service Connectors and related Activity Packs are published, please use v3 activity pack or higher.
Microsoft Office365 and Google GSuite Activity Pack updates are also available with versions. These new activities allow the use of the new Connections for authentication via the Use Connection service property.
-
For Activity Packs, except for Office365 and GSuite, in the Scope Activity you will see a Configure button on the canvas. If you have already created a Connection for this Connector and Activity Pack, it will automatically be selected as it is your “Default” Connection. You can have multiple Connections, however only one Default Connection will be used for a given connection at a time. In a future release you will be able to select another Connection.
If you did not already have a connection you can always create a new connection by clicking on “Create a New Connection”.
Using Triggers in the Integration Service
Triggers allows you to start processes based on events that happen in other systems. The Integration Service Connectors are used to expose events that are available for a given connector.
-
Create your process in UiPath Studio as you normally do, you can trigger any process using Integration Service. To receive details of the record that resulted in the event, you can define the following input arguments of type String in your process and Integration Service will populate them when it starts the job –
- UiPathEventConnector
- UiPathEvent
- UiPathEventObjectType
- UiPathEventObjectId
The UiPathEventObjectId will generally contain the record primary ID that is being triggered. Example: Salesforce “AccountID”
-
Publish your process to the Orchestrator, you can publish it to a shared folder or a personal workspace. If you are going to use Integration Service Connections in the process, make sure the user configured to run the unattended automation already has Connections created for them.
-
Click on the “Integration Service” icon on the left Automation Cloud menu, and then click on the Trigger Tab.
-
Click the Add Trigger button
-
Select the Connector, Connection, Event and Record Type for the event that you want to monitor
-
On the right half of the configuration experience, select the Process and Job Type.
-
Click the Add Trigger button to create and activate your trigger.
For more information and to log feedback on Triggers, please see the Integration Service Insiders portal.