Configure unattended automations on remote devices with MCP inbound
- Updated: 2026/03/16
Agent Interoperability with MCP (Model Context Protocol) lets third-party AI assistants safely start unattended Automation Anywhere automations on remote devices.
Unattended automation execution from AI assistants
This feature allows you to build fully autonomous AI agents that can carry out business processes from start to finish without needing human help. By clearly separating invocation and execution identities, the platform supports autonomous AI agents while preserving enterprise security, governance, and operational consistency.
- Update purchase orders (POs) in SAP
- Execute procurement and ERP workflows
- Run unattended automations on remote devices from AI-driven requests
| Role | Description |
|---|---|
| Task Invoker | Someone who requested it. The user who triggers the automation from a third-party system (for example, Joule or another AI assistant). |
| Task Executor | Someone whose credentials executed it. The user identity whose credentials are used to run the automation on devices and business applications. |
Automation execution modes
When configuring MCP remote deployment, you select how to run the automation.
Automation (Task) Invoker user: The automation runs as the same user who triggered it.
| Behavior | Use Cases |
|---|---|
|
|
Specific user (Task Executor, run-as user):The automation is triggered by one user but executed by another user.
| Behavior | Use Cases |
|---|---|
|
|
Permissions and access control
Automation Anywhere enforces existing security and RBAC policies without modification.
- The Task Invoker must have permission to run the automation.
- The Task Executor must have:
- Bot permissions
- Access to the assigned device pool
- Valid auto-login credentials for unattended execution
[Note to me: Need finalized GUI to complete and get screen shots] To configure and run an unattended automation on a remote device: