automation-anywhere logo

automation-anywhere

Automation Anywhere is an enterprise robotic process automation (RPA) platform that enables organizations to automate business processes using software bots. Their developer platform, centered around the Automation 360 Control Room, provides a comprehensive suite of REST APIs for managing bot deployment, workload queues, credentials, repositories, and analytics, as well as an SDK for building custom action packages.

8 APIs 5 Features

APIs

Automation Anywhere Control Room API

The Automation Anywhere Control Room API is a comprehensive set of RESTful APIs that enable programmatic management and administration of the Automation 360 RPA platform. It pro...

Automation Anywhere Bot Deploy API

The Automation Anywhere Bot Deploy API (v3/v4) enables external applications and workflows to programmatically trigger the deployment of bots to unattended Bot Runner devices. I...

Automation Anywhere Workload Management API

The Automation Anywhere Workload Management API provides programmatic control over work item queues used to distribute high-volume automation workloads across multiple Bot Runne...

Automation Anywhere Bot Insight API

The Automation Anywhere Bot Insight API exposes real-time business process analytics and operational intelligence data collected during bot execution. It allows developers to re...

Automation Anywhere API Task Execution API

The Automation Anywhere API Task Execution API enables developers to invoke API Tasks — a specialized type of bot designed to be called synchronously from external applications ...

Automation Anywhere Credential Vault API

The Automation Anywhere Credential Vault API provides programmatic access to the Control Room's centralized secrets management system. It supports creating, reading, updating, a...

Automation Anywhere Package SDK

The Automation Anywhere Package SDK is a Java-based development toolkit that enables developers to build custom action packages and triggers for the Automation 360 bot editor. D...

Automation Anywhere Repository Management API

The Automation Anywhere Repository Management API provides programmatic access to the Control Room's bot and file repository. It allows developers and administrators to list, se...

Features

JWT Authentication

All Control Room APIs use JWT-based authentication. Tokens are obtained via the Authentication API and passed in the X-Authorization or Authorization Bearer header. OAuth 2.0 is supported from v.27 onwards.

Versioned API Endpoints

APIs are versioned (v1, v2, v3, v4) with backwards compatibility maintained for at least two years. Deprecated endpoints are announced with at least one additional year of availability.

Swagger UI Explorer

Each Control Room instance exposes a Swagger UI at /swagger/ for interactive API exploration and testing with live credentials.

API Task Execution

API Tasks allow RPA bots to be exposed as synchronous REST endpoints, enabling external applications to call bots as microservices with input/output parameter exchange.

Workload Queuing

Work item queues allow high-volume data to be fed into RPA pipelines from ERP, CRM, and BPM systems with status tracking and result retrieval.

Use Cases

DevOps Bot Pipeline

Automate bot deployment across dev, test, and production environments using the Bot Deploy and Repository Management APIs in CI/CD pipelines.

Enterprise System Integration

Connect ERP, CRM, and BPM systems to RPA workload queues to distribute and process high-volume transactional data with Automation Anywhere bots.

Bot Performance Monitoring

Feed Bot Insight API data into Tableau, Power BI, or Splunk for real-time RPA operational dashboards and business KPI tracking.

Credential Governance

Programmatically provision and rotate bot credentials in the Credential Vault from enterprise secrets management systems like CyberArk or HashiCorp Vault.

Custom Action Packages

Build proprietary Java action packages using the Package SDK to extend Automation 360 with custom connectors for legacy or specialized systems.

Integrations

SAP

Pre-built SAP integration package for Automation 360 enabling bots to interact with SAP GUI, SAP BAPIs, and S/4HANA REST APIs.

Salesforce

Automation Anywhere connector for Salesforce CRM enabling bots to create, update, and query Salesforce records via REST APIs.

ServiceNow

Integration with ServiceNow for IT service automation including incident creation, ticket routing, and CMDB updates from RPA bots.

Microsoft Office 365

Action packages for interacting with Microsoft 365 services including Outlook, SharePoint, Teams, and Excel via Microsoft Graph API.

Blue Prism and UiPath

Migration APIs for moving automations from other RPA platforms to Automation 360 with bot conversion and compatibility tooling.

Semantic Vocabularies

Automation Anywhere Context

0 classes · 10 properties

JSON-LD

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
🔑
Authentication
Authentication
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
🔗
JSON-LD
JSON-LD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema