automation-pilot-scheduled-executions-apilisted
Install: claude install-skill williamcorrea23/sap-router-skill
# SAP Automation Pilot Scheduled Executions API Management
This skill manages scheduled command executions in SAP Automation Pilot - creating, listing, updating, and deleting scheduled executions with flexible scheduling options and time zone support.
## 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>>>"
```
For the full list of supported hostnames (emea, aus, apac, amer, ksa), see `../automation-pilot-content-management-via-api/SKILL.md` → Prerequisites.
2. Ensure `curl` is available in your environment.
---
# Schedule Types
SAP Automation Pilot supports the following schedule types:
## Once (One-time)
Execute once at a specific date/time.
```json
"once": { "month": 12, "day": 31, "hour": 23, "minute": 30 }
```
## Hourly
Execute at specified minutes within each hour.
```json
"hourly": {
"minutes": [0, 15, 30, 45]
}
```
## Daily
Execute at specified time each day.
```json
"daily": {
"hours": [9],
"minutes": [0]
}
```
## Weekly
Execute on specified days of the week at a specific time.
```json
"weekly": {
"days": ["MONDAY", "WEDNESDAY", "FRIDAY"],
"hours": [9],
"minutes": [0]
}
```
## Monthly
Execute on specified days of each month.
```json
"monthly": {
"days": [1, 15],
"hours": [9],
"minutes": [0]
}
```
## Yearly
Execute on specific