Skip to content
Art2link ESB v2.02 LTS HomeDocumentationBlogContact
Core concepts/Adapters/Salesforce adapter
Adapter

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.

Enterprise edition only. Salesforce integration is part of the Enterprise adapter set and is not available in Starter. See the Edition comparison for what each edition includes.
DIRECTION ↓ ↑ Receive & Send MODES One-way · Two-way AUTHENTICATION Salesforce Authentication EDITION Enterprise

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.

Configuration field set and worked example will be published alongside the Enterprise edition launch listing.

That is the Salesforce adapter

Bidirectional Salesforce integration through the standard interfaces, paired with a Salesforce Authentication object. Enterprise edition only. Back to Adapters.