IBM Robotic Process Automation
IBM Robotic Process Automation (IBM RPA) is a business process automation technology that uses attended or unattended software bots to automate repetitive, tedious, and time-consuming back-end office tasks while you focus on high-value tasks. This document describes how to connect IBM watsonx Orchestrate to IBM Robotic Process Automation and import IBM RPA bots on watsonx Orchestrate.
Before you begin
You need access to IBM Robotic Process Automation as a Service. See IBM Robotic Process Automation's documentation for details on getting access.
Connecting to IBM RPA
The following procedure describes how to connect watsonx Orchestrate to IBM RPA.
- Log in to watsonx Orchestrate.
- From the menu
click Skill studio.
- Click Create and choose the Import API option.
- Choose the source From an app and click IBM Robotic Process Automation (RPA).
- On Connection URL, set the API URL of your IBM RPA server. For example:
https://us1api.rpa.ibm.com/
. See Getting the connection URL for details. - On Username, set the username to connect to your IBM RPA tenant. For example:
user@example.com
. - On Region, set the region where the server hosting your IBM RPA tenant is located. For example:
us1
. See Getting the connection URL for details. - On Password, set the password of your username.
- Click Connect. A notification appears showing the connection status.
Getting the connection URL
The connection URL is the URL to the IBM RPA API server. To get the connection URL on IBM Robotic Process Automation as a Service:
The API server URL depends on your region. To see the region that your tenant is hosted, see the IBM RPA Control Center URL that you use to access your tenant:
Hosting region | IBM RPA API server URL | IBM RPA Control Center URL | Country |
---|---|---|---|
ap1 | https://ap1api.rpa.ibm.com/ |
https://ap1app.rpa.ibm.com/ |
Singapore (Asia) |
br1 | https://br1api.rpa.ibm.com/ |
https://br1app.rpa.ibm.com/ |
Brazil (Latin America) |
br2 | https://br2-api.rpa.ibm.com/ |
https://br2-app.rpa.ibm.com/ |
Brazil (Latin America) |
eu1 | https://eu1api.rpa.ibm.com/ |
https://eu1app.rpa.ibm.com/ |
Germany (Europe) |
uk1 | https://uk1api.rpa.ibm.com/ |
https://uk1app.rpa.ibm.com/ |
United Kingdom (Europe) |
us1 | https://us1api.rpa.ibm.com/ |
https://us1app.rpa.ibm.com/ |
United States (North America) |
Importing IBM RPA bots as skills
After connecting to IBM RPA, you can import your bots as skills on watsonx Orchestrate:
- On the Add skills page, click Next.
- On Projects, select the project with the bot you want to import as a skill.
- Select the bots that you want to import as skill.
- Click Save as draft.
You can now enhance the skill.
Results
You connected successfully to IBM RPA and imported bots as skills. A checkmark should appear next to the RPA card on the Add skills page.
What to do next
You can create RPA bots and expand your skill catalog by adding them into watsonx Orchestrate as skills. For more information on creating bots and projects in IBM RPA, see Creating bots and Create projects in IBM RPA documentation.
After you create your bots, use one of the following procedures to add them as skills into watsonx Orchestrate:
- You can discover them as skills. See Adding skills from apps.
- You can export the project's OpenAPI specification (OAS) and use it to add the skills. See Downloading OAS of a project to learn how to export the project's OAS, and then see Adding skills from files to learn how to add skills from an OAS file.
Parent topic: