Run business rule
run_business_ruleLaunches a business rule (calculation script) in the connected application and returns the job id. The rule runs in Oracle and changes data; the call returns before it finishes. Use it when the user wants a calculation, aggregation or allocation run, then follow up with check_job_status. For a write, I require a preview first, then confirm: true and its confirmationToken. The token lasts ten minutes and works once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appName | No | Application name. Defaults to the connection's application. | |
| confirm | No | Set true after the user has approved the previewed change | |
| ruleName | Yes | Exact business rule name, e.g. Agg_AllData | |
| connection | No | Connection id or label from list_connections. Defaults to the user's default connection. | |
| parameters | No | Runtime prompt values by prompt name | |
| confirmationToken | No | Single-use token from this exact preview. Send it with confirm: true after the user approves. It expires after ten minutes. |