← ClaudeAtlas

automation-pilot-executions-apilisted

Monitor and manage SAP Automation Pilot executions via API. Use when triggering commands, checking execution status, retrieving logs, aborting or pausing executions, or troubleshooting failed runs.
williamcorrea23/sap-router-skill · ★ 1 · AI & Automation · score 66
Install: claude install-skill williamcorrea23/sap-router-skill
# SAP Automation Pilot Executions API Management This skill manages command executions in SAP Automation Pilot - triggering, monitoring, controlling, and troubleshooting executions. ## Prerequisites 1. Set the following **required** environment variables: ```bash export AUTOPI_HOSTNAME="emea.autopilot.cloud.sap" export AUTOPI_USERNAME="your-username" export AUTOPI_PASSWORD="your-password" export AUTOPI_DEFAULT_CATALOG="mycommands-<<<TENANT_ID>>>" ``` 2. Ensure `curl` is available in your environment. --- # Execution Lifecycle ## Statuses | Status | Description | Active or Terminal | |--------|-------------|-------------------| | `RUNNING` | Execution is currently running. During delays (initial delay, retry backoff, repeat interval) the execution stays RUNNING while individual executors show their delay reason. | Active | | `PAUSED` | Manually paused — must be resumed to continue. | Active | | `INPUT_REQUIRED` | Waiting for a user choice (Confirm action required). | Active | | `FAILED` | Failed due to an error or failed validation. Can be retried or reset. | Active | | `FINISHED` | Completed successfully. | **Terminal** | | `ABORTED` | Canceled by the user. | **Terminal** | | `SUSPENDED` | Canceled by Automation Pilot (runtime limit exceeded, tenant execution limit reached, or execution/output size limit exceeded). | **Terminal** | **Terminal** statuses (FINISHED, ABORTED, SUSPENDED) mean the execution is complete and no further actions can be applied. Completed exe