Connect Salesforce
- In Zwiron, open Connections → New Connection → Salesforce
- Choose Hosted (Salesforce is a cloud API — no agent required for most orgs)
- Choose Production or Sandbox
- Click Sign in with Salesforce and approve access
- Run Scan / Profile, then Save
What you can sync
Zwiron discovers queryable Salesforce objects the connected user can access (standard and custom__c), including Account, Contact, Lead, Opportunity, Case, Task, Event, User, and custom objects.
- Stream names are Salesforce API names (e.g.
Account) - Incremental uses
SystemModstamp(orLastModifiedDatewhen available) - Objects without a usable cursor are Full Refresh only
- Soft-deleted rows: enable Include deleted records (
queryAll)
Incremental sync
WhenSystemModstamp or LastModifiedDate exists, that field is the cursor. Objects without either field are Full Refresh only.
API limits
Salesforce enforces a Daily API Request allocation per org (rolling ~24 hours). Profile and discovery use a lightweightdescribeGlobal by default. If you see REQUEST_LIMIT_EXCEEDED:
- Check Setup → Company Information → API Requests
- Wait until usage drops, or ask your Salesforce admin to raise the allocation
- Avoid looping Profile / Test Connection until then
Out of scope (current release)
- Bulk API 2.0 job lifecycle
- Salesforce Change Data Capture / Pub/Sub
- Writing / reverse ETL into Salesforce
Related
- HubSpot
- Connectors overview
- Snowflake / BigQuery / Databricks destinations