CRM: Salesforce
Run read-side Salesforce calls — SOQL Query / QueryAll, SOSL Search, or a
parametrized search — and emit the response as JSON. For write operations
(insert / upsert / update / delete) use CRM::SalesforceIngest.
Pre-requisite: Install Salesforce application in Profile > {Organization} > Applications to grant Zparse access.
Parameters
Salesforce application.Select which Salesforce call to run:
Query— SOQLSELECTagainst active recordsQueryAll— SOQLSELECTincluding soft-deleted and archived recordsSearch— SOSLFINDtext searchSearch Parametrized— Parametrized search with structured filters (object, fields, where clauses, …)
The SOQL/SOSL string or parametrized search configuration.
When enabled, the query / search body is read from the input connector at runtime instead of being baked into the node configuration.
Input
The input connector depends on whether Dynamic is enabled.
Dynamic disabled:
Trigger used to start the node — the query / search body comes from the node configuration.
Dynamic enabled:
The query / search body, read at runtime: plain text (the SOQL/SOSL
string) for Query, QueryAll, and Search; JSON (the parametrized
search configuration) for Search Parametrized.
Output
JSON response returned by the Salesforce REST API.