Automation-anywhere
Overview
The Automation Anywhere connector enables your Leena AI Agents to integrate with your organization's Automation Anywhere platform, facilitating automated triggering of software bots, orchestration of robotic process automation (RPA) workflows, and programmatic management of automation tasks.
Automation Anywhere is a leading Robotic Process Automation (RPA) platform that allows businesses to automate repetitive, rule-based tasks using software bots. The Automation Anywhere connector allows Leena AI to securely connect to your Automation Anywhere Control Room and invoke its REST APIs, enabling employees to trigger, monitor, and manage automations directly through conversational workflows.
API Details
Leena AI integrates with Automation Anywhere via REST APIs (Automation 360 Control Room APIs).
Documentation link: https://docs.automationanywhere.com/bundle/enterprise-v2019/page/enterprise-cloud/topics/control-room/control-room-api/api-references.html
Setup
The Automation Anywhere connector supports two authentication methods: API key authentication and Bearer token authentication. You configure the connection using your Automation Anywhere Control Room URL together with the credentials for your chosen authentication method.
Prerequisites
Before setting up the Automation Anywhere connector, ensure you have:
- Administrator access to your Automation Anywhere Control Room
- A Control Room user account with API access (for API key authentication, this user must have the "Generate API-Key" permission assigned through a custom role)
- The Control Room URL for your environment (used as the Base URL)
- Access to your Leena AI workspace with connector management permissions
Get credentials
Depending on the authentication method you choose, obtain the relevant credentials from your Automation Anywhere Control Room.
Option A — Generate an API Key (for API key authentication)
-
Enable API key generation (admin task):
- Log in to the Control Room as an administrator
- Navigate to Administration > Roles
- Click Create role
- Scroll down to the API section and select Generate API-Key
- Enter a role name and click Create role
- Assign this role to the user account that will be used for the connection
-
Generate the key (user task):
- Log in to the Control Room with the user account that has the above role
- Click the user icon and open My Settings (profile)
- Click Generate API-Key
- Copy and securely save the generated API key (a 40-character string)
Note: The API-Key duration can be configured by an admin under Administration > Settings > Security Settings.
Option B — Obtain an authentication token (for Bearer token authentication)
- Ensure you have a Control Room user with API access and a valid API key (or password)
- Call the Control Room Authentication API to generate a token:
- Send a POST request to
<your-control-room-url>/v2/authentication - Provide the username and apiKey (or username and password) in the request body
- Send a POST request to
- Copy the token value (JSON Web Token) returned in the response — this is the Bearer token used by the connector
Add connection
Here is how to add a connection on Leena AI:
- Log in to your Leena AI workspace
- Navigate to Settings > Integrations
- Search for "Automation Anywhere" and select it from the list to add its new connector
- Start configuring the connector:
- Base URL: Your Automation Anywhere Control Room URL (must be a valid URL starting with http:// or https://)
- Auth type: The authentication method to use, with options:
- API key auth: Authenticate using an Automation Anywhere API key
- Bearer token: Authenticate using a Control Room authentication token
- API key: (shown when "API key auth" is selected) The API key generated in your Control Room
- Token: (shown when "Bearer token" is selected) The authentication token for your Control Room
- Save the configuration to establish the connection
Actions
This connector provides secure, authenticated connectivity to your Automation Anywhere Control Room rather than a fixed set of predefined actions. Once connected, Leena AI workflows can invoke the Automation Anywhere Control Room REST APIs to drive automation outcomes such as deploying and triggering bots, monitoring automation activity and run status, and managing bots and automations across your environment.
Updated about 16 hours ago
