Retool × Salesforce

Does Retool integrate with Salesforce?

Yes — native resource with SOQL

Yes. Retool has a native Salesforce resource. You authenticate with OAuth 2.0 — using Retool's pre-configured app or your own Connected App — and then run SOQL queries plus full CRUD (create, update, delete, upsert) and bulk operations against standard and custom objects. It is two-way and works on standard plans; Enterprise is only needed for multiple resource environments.

Integration methodNative — Retool ships a native Salesforce resource. You authenticate with OAuth 2.0 — either Retool's pre-configured OAuth app (recommended for Retool Cloud) or your own Salesforce Connected App (required for self-hosted and advanced setups). The resource runs SOQL queries and CRUD operations against standard and custom objects.
Sync directionTwo-way: read records with SOQL and CRUD Retrieve, and write with CRUD Create, Update, Delete and Upsert, plus bulk operations and Apex REST calls. Queries run on demand; there is no automatic background sync.
Plan requiredThe Salesforce resource itself works on standard Retool plans. Retool's Enterprise plan is required only if you want multiple resource environments (for example separate production and staging Salesforce configurations).
Setup time~10 minutes unverified estimate

How to connect Retool to Salesforce

  1. In Retool, create a new resource and select "Salesforce".
  2. Set the API version and choose whether to point at a sandbox.
  3. Configure OAuth 2.0: use Retool's pre-configured app (Retool Cloud) or supply your own Salesforce Connected App for self-hosted or advanced setups.
  4. Authenticate and test the connection, then save the resource.
  5. Add a query in your app or workflow — write SOQL to read records, or use the CRUD actions to create, update, delete or upsert.

Known friction points

FAQ

Does Retool integrate natively with Salesforce?
Yes. Retool has a dedicated native Salesforce resource that authenticates with OAuth 2.0 and runs SOQL queries plus CRUD operations against your objects.
Can I run SOQL queries from Retool?
Yes. The Salesforce resource executes SOQL directly, and also supports CRUD Create, Update, Delete, Upsert, bulk operations and Apex REST endpoints.
Do I need Retool Enterprise to connect Salesforce?
No. The Salesforce resource works on standard plans. Enterprise is only needed for multiple resource environments, such as separate production and staging configurations.
✓ Last verified: 2026-06-10  ·  Every claim on this page links to a primary source. If the integration changed, the page is out of date — check the sources below.

Sources

Related questions