Prerequisites
Before connecting Salesforce to Seam, ensure you have:- A Salesforce Account with Enterprise access or API quota purchased
- (Optional) A dedicated Salesforce user for Seam integration
Configuration Steps
Step 1: Create a Dedicated Salesforce User (Optional)
While you can connect Salesforce using any user with read and write permissions, we recommend creating a dedicated integration user for better security and tracking.Access Setup
Log into Salesforce with an admin account. Click the gear icon in the top right, then click Setup.
Create New Profile
In the left navigation bar, go to Administration > Users > Profiles. Click New Profile.
- Profile Name: Enter
Seam Integration User - Click Save, then click Edit
Configure Object Permissions
Scroll down to Standard Object Permissions and Custom Object Permissions. Enable the Read and Write checkbox for all objects you want to replicate via Seam.Click Save when finished.
Set Required Permissions
While still editing the profile, ensure the following permissions are enabled:To enable these permissions:
- API Enabled: This permission is typically granted automatically based on the user’s profile being API-enabled
- Approve Uninstalled Connected Apps: This is the critical permission required for the integration to work
When you authenticate from Seam, a connected app is created in the background in your Salesforce instance. Due to recent Salesforce permission changes, the user logging in must have permission to install and approve these integrations. Without the “Approve Uninstalled Connected Apps” permission, the authentication will fail.
- Scroll to Administrative Permissions
- Check the box for API Enabled
- Check the box for Approve Uninstalled Connected Apps
- Click Save
Create New User
In the left navigation, go to Administration > Users > Users. Click New User.Fill out the required fields:
- License: Select
Salesforce - Profile: Select
Seam Integration User - Email: Use an email address you can access
Step 2: Connect Salesforce to Seam
Navigate to Connections
Log in to Seam and click Settings in the left navigation bar. Go to the Connections tab.
Add Salesforce Source
Click + New connection in the top-right corner and select Salesforce from the list.
Authenticate
Click Login with Salesforce to authorize your account. Seam will authenticate the Salesforce account you’re currently logged into.
Configure Connection
- Toggle whether your account is a Sandbox or Production account
- Select the Objects you want Seam to access
- Enter a Source name to identify this connection

