Salesforce
Salesforce is the world's leading CRM platform for managing customer relationships, sales, service, and marketing.
Authentication Types
Salesforce supports 1 authentication method:
- OAuth - Create your own Salesforce Connected App. Every user connects with their Salesforce account.
- Pros: Full control, per-user tracking, production-ready
- Cons: Requires Salesforce admin access
General Settings
Before using the connector, you need to configure:
- Salesforce Instance URL - Your Salesforce instance URL (e.g.,
https://yourcompany.salesforce.com)
Setting up OAuth
-
Log in to your Salesforce org as an administrator
-
Go to Setup (gear icon in the top right)
- In the Quick Find box, search for App Manager
- Click New Connected App
- Fill in the Basic Information:
- Connected App Name: Give it a descriptive name (e.g., "Webrix Integration")
- API Name: Auto-generated from the name
- Contact Email: Your email address
- Under API (Enable OAuth Settings):
- Check Enable OAuth Settings
- Callback URL: Copy the Redirect URL from Webrix and paste it here
- Selected OAuth Scopes: Add the scopes you need (e.g.,
Full access (full),Perform requests at any time (refresh_token, offline_access))
-
Click Save
-
Click Continue on the confirmation dialog
-
Wait a few minutes for the app to be created (Salesforce may take 2-10 minutes)
-
Go back to App Manager and find your Connected App
-
Click the dropdown arrow and select View
- Click Manage Consumer Details
-
Verify your identity if prompted
-
Copy the Consumer Key (Client ID) and Consumer Secret (Client Secret)
-
In Webrix, paste the Consumer Key and Consumer Secret
-
Enter your Salesforce Instance URL in General Settings
-
Select the same scopes you configured in Salesforce
-
Click Save Changes