Prerequisites
You need a Salesforce account and admin access to create a Connected App in Setup.Connection Setup
1. Create a Connected App
In Salesforce Setup, go to App Manager → New Connected App. Enable OAuth settings. Set the callback URL to the value provided by MantrixFlow (or use a generic OAuth callback for manual token exchange).2. Client ID and Client Secret
After creating the app, copy the Consumer Key (Client ID) and Consumer Secret (Client Secret). Enter these in MantrixFlow.3. Obtain Refresh Token
Use the OAuth flow to obtain an access token and refresh token. The refresh token is used to get new access tokens when they expire. Store the refresh token in MantrixFlow.4. Sandbox
If connecting to a Salesforce sandbox, enable the sandbox flag. Production and sandbox use different endpoints.Production vs Sandbox
- Production — Use for live Salesforce orgs. Disable the sandbox flag.
- Sandbox — Use for development/test orgs. Enable the sandbox flag.
Available Streams
- Accounts
- Contacts
- Leads
- Opportunities
- Cases
- Campaigns
- Custom objects
Supported Sync Modes
- Full sync — Reads all records on every run.
- Incremental sync — Uses
LastModifiedDateor similar to read only new or updated records.