naftiko: 1.0.0-alpha2 info: label: Automation Anywhere API Task Execution API description: The Automation Anywhere API Task Execution API enables developers to invoke API Tasks — a specialized type of cloud-based bot designed to be called synchronously from external applications like a REST service. The API provides endpoints to list API Task allocations, generate unique execution URLs and tokens, and execute API Tasks in real time. API Tasks execute on cloud infrastructure without requiring local Bot Runner devices, and are designed for low latency with near-real-time response rates. The execution URL and authorization token are short-lived and must be refreshed periodically to pre tags: - Automation - Anywhere - API created: '2026-05-06' modified: '2026-05-06' capability: consumes: - type: http namespace: automation-anywhere baseUri: https://your-control-room.automationanywhere.com/orchestrator/v1/hotbot description: Automation Anywhere API Task Execution API HTTP API. authentication: type: bearer token: '{{AUTOMATION_ANYWHERE_TOKEN}}' resources: - name: config path: /config operations: - name: listapitaskallocations method: POST description: List API Task allocations outputRawFormat: json outputParameters: - name: result type: object value: $. - name: config-accessdetails path: /config/accessdetails operations: - name: generateapitaskaccessdetails method: POST description: Generate API Task execution URL and token outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest port: 8080 namespace: automation-anywhere-rest description: REST adapter for Automation Anywhere API Task Execution API. resources: - path: /config name: listapitaskallocations operations: - method: POST name: listapitaskallocations description: List API Task allocations call: automation-anywhere.listapitaskallocations outputParameters: - type: object mapping: $. - path: /config/accessdetails name: generateapitaskaccessdetails operations: - method: POST name: generateapitaskaccessdetails description: Generate API Task execution URL and token call: automation-anywhere.generateapitaskaccessdetails outputParameters: - type: object mapping: $. - type: mcp port: 9090 namespace: automation-anywhere-mcp transport: http description: MCP adapter for Automation Anywhere API Task Execution API for AI agent use. tools: - name: listapitaskallocations description: List API Task allocations hints: readOnly: false destructive: false idempotent: false call: automation-anywhere.listapitaskallocations outputParameters: - type: object mapping: $. - name: generateapitaskaccessdetails description: Generate API Task execution URL and token hints: readOnly: false destructive: false idempotent: false call: automation-anywhere.generateapitaskaccessdetails outputParameters: - type: object mapping: $. binds: - namespace: env keys: AUTOMATION_ANYWHERE_TOKEN: AUTOMATION_ANYWHERE_TOKEN