Salesforce
Salesforce integration on indie.money — manage leads, contacts, accounts, cases, and more via the Salesforce API
Written By pvdyck
Last updated About 1 hour ago
Salesforce
✅ Supported — Read and write Salesforce CRM records (leads, contacts, accounts, opportunities, cases, tasks, and custom objects), run SOQL queries, invoke Flows, and poll for new or updated records.
Credential Setup
The Salesforce node supports two authentication methods. Choose one when configuring the credential in Secure Vault.
Salesforce OAuth2 API
- Environment Type — Production or Sandbox (selects the matching Salesforce login domain)
Salesforce JWT API
- Environment Type — Production or Sandbox
- Client ID — Consumer Key from your Salesforce Connected App
- Username — the Salesforce user the integration acts as
- Private Key — the RSA private key in standard PEM format, paired with the Connected App's certificate
- My Domain URL — your org's My Domain URL (e.g.
https://mycompany.my.salesforce.com). Required for Spring '26 and later orgs; leave blank to keep the default audience used by earlier orgs.
The Salesforce Trigger node uses the Salesforce OAuth2 API credential.
Operations
Account — Create, Create or update (upsert), Get, Get many, Get summary, Update, Delete, Add a note.
Contact — Create, Create or update (upsert), Get, Get many, Get summary, Update, Delete, Add a note, Add to a campaign.
Lead — Create, Create or update (upsert), Get, Get many, Get summary, Update, Delete, Add a note, Add to a campaign.
Opportunity — Create, Create or update (upsert), Get, Get many, Get summary, Update, Delete, Add a note.
Case — Create, Get, Get many, Get summary, Update, Delete, Add a comment.
Task — Create, Get, Get many, Get summary, Update, Delete.
Attachment — Create, Get, Get many, Get summary, Update, Delete.
Custom Object — Create, Create or update (upsert), Get, Get many, Update, Delete.
Document — Upload a document.
Flow — Get many, Invoke a flow.
User — Get, Get many.
Search — Run a custom SOQL query.
Salesforce Trigger — Polls on a schedule and starts the workflow when records are created or updated. Trigger events include Account Created/Updated, Attachment Created/Updated, Case Created/Updated, Contact Created/Updated, and equivalents for the other supported resources.
Compatibility
All operations supported.