- Getting started
- Introduction
- Connectors
- Connections
- Triggers
- Notifications
- Licensing
- Troubleshooting
- Connector Builder
- Act! 365
- ActiveCampaign
- Active Directory - Preview
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Customer.io
- Datadog
- Deputy
- Discord
- DocuSign
- Drip
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Exchangerates
- Exchange Server - Preview
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Forms - Preview
- Google Maps
- Google Sheets
- Google Speech-to-Text
- Google Text-to-Speech
- Google Tasks - Preview
- Google Vertex
- Google Vision - Preview
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - Preview
- Hubspot CRM
- HubSpot Marketing
- HyperV - Preview
- Icertis - Preview
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mail - Preview
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive & Sharepoint
- Microsoft Outlook 365
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- PayPal
- PDFMonkey
- Pinecone
- Pipedrive
- QuickBooksOnline
- 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
- System Center - Preview
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Data Service
- UiPath GenAI Activities
- X (formerly Twitter)
- Xero
- watsonx.ai
- WhatsApp Business
- WooCommerce
- Workable
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho Desk
- Zoho Mail
- Zoom
- ZoomInfo
Integration Service User Guide
Connections
- Access Automation CloudTM.
- On the left-side menu, click on
Integration Service. The Integration Service windows includes three
separate tabs: Connectors, Connections, and Triggers. By
default, the Connectors tab is selected.
- In the My Folders section you can select
whether you want to work in your personal workspace, or in a shared folder, where
created connections can be used by all users that have access to this folder.
- Click the desired Connector to create a new connection or update an existing one.
- Click Add Connection. Depending on the connector you have chosen, the specific credentials required for your connections are requested.
When a connection is created in a shared folder, all users with access to that folder can use the connection in their automation workflows. The connection can be edited by all users with access to it.
All the Integration Service connectors support connection sharing and configuration at run time. For more information on configuring connections at run time, see the Orchestrator User Guide.
- Access Automation CloudTM.
- On the left-side menu, click on Integration Service. The Integration Service window includes three separate tabs: Connectors, Connections and Triggers.
- Select the Folder you want to modify the connection in.
Note: The folder you want to create the connection in can also be selected after step 4.
-
Go to the Connections tab, where the list of created connections is displayed.
- Click the More button corresponding to the desired connection to modify it. You can perform the following actions:
- Delete the connection.
- Set it as default (this option is only available if you have several connections established for the same application.
- Check the connection to verify its status.
To rename a connection, you have to:
- Access the Connections tab.
- On the left-side menu, click on Integration Service. The Integration Service window includes separate tabs for Connectors, Connections and Triggers, along with a left navigation window displaying the folders.
- Select the Folder you want to
modify the connection in.
Note: The folder can be selected after step 4.
- Go to the Connections tab, where the list of created connections is displayed.
- Hover with the mouse cursor over the
name of the connection you wish to modify, and you should now see the Edit
button displayed.
Note: Alternatively, you can select your connection from the list to access the detailed view. The Edit button is located on the right side of your connection name.
- Click the Edit button and you can choose a new name for your connection.
You can configure multi-authentication options for supported connectors in Integration Service. This allows you to select alternate methods of authenticating prior to creating a connection.
- In Integration Service, from the Connectors list, select a supported connector.
- Select the Add connection button. You are now redirected to the page where you can create a connection.
- Click the ⚙ icon to change your Authentication type.
- Select your preferred authentication method.
- Enter the required credentials and click Connect.
The authentication experience enables you to use the Bring your own OAuth 2.0 app (BYOA) option for connectors that support OAuth 2.0 Authorization Code. This allows you to select a private application when authenticating prior to making your connection.
To create a connection using the Bring your own OAuth 2.0 app method, you need the following credentials:
- Client ID
- Client secret
If your organization uses BYOA, you can set default values for these credentials through an Integration Service governance policy in Automation Ops. For more information, see Settings for Integration Service policies.
When you create a private OAuth application with a third-party, follow the specific third-party documentation to set it up. Make sure you set the Redirect URI (or callback URL) for your application to: https://cloud.uipath.com/provisioning_/callback.
To create a connection to your private OAuth 2.0 application, perform the following steps:
-
Select Integration Service from Automation CloudTM.
-
From the Connectors list, select a supported connector. You can also use the search bar to narrow down the connector.
-
Select the Add connection button.
-
You are now redirected to the connection page.
-
Click the ⚙ icon to change your Authentication type.
-
Select Bring your own OAuth 2.0 app from the dropdown menu.
-
Enter your Client ID and Client secret and select Connect.
For OAuth 2.0 app connections, we encrypt and store the authentication token, but don’t use it to access any client data.
You can manage connections and event triggers as part of your solution package. See the Solutions Management overview to learn what solution packages are, how they work, and how to create, manage, and deploy them.
When you create a solution package, connections and their associated event triggers are available in the Components panel. You can edit the following properties: Connection name, Connection description, and Authentication type. For event triggers, you can perform the same configuration steps as in Orchestrator.
Once the solution is built and published, the connections are available in the solution's Components panel. All the connections selected when creating the solution package can now be deployed.
You can choose to deploy the solution package to a specific folder which doesn't yet exist in Integration Service. In this case, the folder is created automatically.
Connection Authentication type
As an admin, you decide during deployment whether to use an existing connection, create a new one, or allow the end user to select the connection.
Solutions Management moves the connections and their associated entity relations (such as workflows and processes the connection belongs to), but does not transfer authentication credentials.
During deployment, the administrator can set the Authentication type as:
- Configurable by users: No connections are created or used from existing ones. Users are expected to configure the connection after the solution is deployed at runtime. See Configuring connections in the Orchestrator documentation.
- Authenticate after deployment is
done: A new connection is created and it requires authentication after the
deployment. The connection remains inactive until the authentication step is
completed.
- Before the authentication is
completed, the username is displayed as
System
. Once authentication is successful, the username is updated to display the authenticator's credentials.
- Before the authentication is
completed, the username is displayed as
You also have the option of linking components. When you select Link to existing, a pop-up window displays all the connections accessible to the user deploying the solution package. You can choose any existing connection to be part of the solution package.
Connections created in any folder through Solutions Management are not deleted, even when upgrading the workflow to use different connections. This guarantees that processes and automations relying on these connections are not impacted by the upgrade.