Salesforce adapter Enterprise
Subscribe to Salesforce Platform Events and Change Data Capture on the Listener side; call Salesforce REST APIs, run SOQL queries, and trigger Bulk API operations on the Caller side.
Salesforce integration in Art2link ESB sits on the two patterns Salesforce itself recommends: event streaming for inbound (Platform Events, Change Data Capture), and the REST and Bulk APIs for outbound (record CRUD, SOQL queries, mass operations). Both sides share a single Salesforce Authentication object holding the connected app credentials.
Bound to a receive port, the adapter opens a streaming subscription to a Platform Event channel or a CDC channel. Each event delivered by Salesforce is published to the bus, and replay IDs are tracked so a restart resumes from the last acknowledged event rather than the latest one.
Bound to a send port, the adapter performs a single REST call (create, update, upsert, delete), executes a SOQL query, or submits a Bulk API job. Two-way mode returns the API response — a record ID, a query result set, or a bulk job status — back to the bus.
The Salesforce adapter pairs with a dedicated Salesforce Authentication object. The Authentication carries the connection target and credentials in a form specific to Salesforce; one Authentication object is reused across Listener and Caller bindings into the same Salesforce system.
That is the Salesforce adapter
Bidirectional Salesforce integration through the standard interfaces, paired with a Salesforce Authentication object. Enterprise edition only. Back to Adapters.