Run a Salesforce Composite request
sf_compositeExecute up to 25 API subrequests in one call, referencing earlier results to chain multi-step operations. Keeps dependent requests within a single API call.
Instructions
Execute up to 25 subrequests in one API call (POST /composite), like Inspector's Composite usage. Subrequests can reference earlier results with "@{referenceId.field}". Useful for multi-step operations that must stay within one API call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"compositeRequest": "<compositeRequest>"
},
"name": "sf_composite"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| allOrNone | No | Roll back all subrequests if any fails. Default false. | |
| compositeRequest | Yes | Subrequests, max 25. |