Copy records between Salesforce orgs with automatic lookup resolution. Supports External ID, Composite Key, and ID-map strategies. Works with Bulk API v2.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copy records between Salesforce orgs directly from VS Code. OrgBridge handles lookup field resolution automatically so related records land in the right place in the target org.
Features
Copy Records tab
Pick any SObject, load its schema, and choose exactly which fields to copy
Filter records by pasting specific IDs or writing a SOQL WHERE clause
Configure how each lookup field is resolved in the target org
Lookup Resolution Strategies
Strategy
How it works
By External ID
Sends the parent's External ID value in the Bulk API payload — Salesforce resolves it server-side. No pre-querying needed.
By Composite Key
Matches the parent by 2+ field values combined (e.g. Name + AccountNumber). OrgBridge pre-queries the target org and builds a lookup map.
By Salesforce ID
Copies the source ID as-is. Only safe when both orgs share the same record IDs (e.g. full sandbox refresh).
Open the OrgBridge panel from the Activity Bar (bridge icon)
Select a Source and Target org
Enter the SObject name (e.g. Contact) and click Load Fields
Click Configure Fields & Lookups to choose fields and set lookup resolution strategies
Paste record IDs or enter a WHERE filter
Click Discover Related Objects to see which parent objects will be copied
Click Start Copy → to run
For multi-object migrations, use the Plan Builder tab.
Bulk API v2
All data operations use Salesforce Bulk API v2 via the SF CLI. Jobs run asynchronously and OrgBridge polls for completion. Progress is shown in real time.