Salesforce's Metadata API — used for deployment, configuration, and schema operations — runs on SOAP, not REST. SOAP proxy support means agents can now call the full Salesforce API surface, including deployment and schema management operations that are only available via SOAP.

A Salesforce release management agent retrieves current org metadata, compares against a source-controlled schema definition, and deploys diffs as part of a CI/CD pipeline. The agent issues SOAP calls to the Metadata API through the Scalekit proxy. Scalekit injects the auth session, handles SOAP envelope routing, and returns the response. The agent code has no SOAP handling — just API calls through the standard proxy interface.
What's included
- SOAP proxy extends the AgentKit tool execution pipeline to handle XML/SOAP formats.
- Salesforce Metadata API deploy, retrieve, and describe operations now supported.
- Agent code has no SOAP handling — calls go through the standard proxy interface.
- Same SOAP proxy infrastructure available for any other SOAP-based API.

_01KH8TA8D2ZQ0JPC2N264TZV5K.png)