Salesforce
Sync Salesforce accounts, opportunities, and custom objects.
The Salesforce connector syncs your CRM into analytics-ready tables in your data warehouse. Pull accounts, contacts, leads, opportunities, cases, campaigns, and custom objects through the Salesforce REST API, with Ingest handling auth, pagination, and retries so the tables stay current.
Salesforce is not a certified connector yet. Ingest authors one from the vendor's API documentation when a customer asks for it, runs it against the real API, and only then lists it as deployable. Request it and it moves up the queue.
What you can sync
Ingest lands the following Salesforce data in your warehouse or lake, each as its own table on the schedule you pick:
- Accounts and contacts
- Leads and opportunities
- Cases and campaigns
- Custom objects
- Field history
Authentication
OAuth 2.0 (connected app). Create a connected app in Salesforce Setup and authorize it against the org you want read.
Credentials go into a form, never into a chat, and are held in a secret store under your own path. Only the key NAMES ever reach the control database.