sap_execute
Execute SAP tasks through a cost-routing fallback chain: API, recorded scripts, WebGUI, then vision-based automation, with dry-run and production safeguards.
Instructions
Run an SAP task via the cheapest capable tier.
Args:
task: logical task name (catalog key), e.g. "create_sales_order".
system: creds index id of the target system.
params: task parameters.
env: environment of the system (dev|qas|prd|sbx); drives the prod guard.
constraints: e.g. {"must_stay_in_live_session": true, "allow_prod": false}.
mutating: whether this task changes SAP state.
dry_run: validate/preview without committing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | No | unknown | |
| task | Yes | ||
| params | No | ||
| system | Yes | ||
| dry_run | No | ||
| mutating | No | ||
| constraints | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||