Connect
Salesforce connects through your own Connected Apps — your credentials, your org’s policies, no platform-wide app in between. Production and each sandbox are different Salesforce orgs, so each environment gets its own app:1
Add a Connected App per environment
In each Salesforce org you want to connect, create a Connected App (enable OAuth, paste in the callback URL shown on the Connections page). Then, on the Connections page, add it to the Salesforce card’s Connected Apps panel: a name (say, Production or UAT sandbox), its login URL, and its consumer key and consumer secret.
2
Set the login URL
Use
https://login.salesforce.com for production, https://test.salesforce.com for sandboxes, or your org’s My Domain URL. LivingContext authorizes and refreshes tokens against this host.3
Connect each environment
Every registered app has its own Connect button. Connect as many orgs as you need, side by side — each connection remembers which app authorized it.
4
Authorize with OAuth
LivingContext requests the
api, refresh_token, and web scopes — enough to read metadata and stay connected, nothing more.5
The first sync starts itself
Connecting automatically kicks off the first metadata sync — no button to find. Progress and history are visible on the Sync page, and each connection card offers Fetch latest metadata for a manual run any time.
What syncs
The catalog covers your org’s structural metadata, with source bodies where available:- Apex classes and triggers
- Custom objects and fields
- Flows
- Page layouts
- Pages
- …and more component types
Sync reads metadata only — the shape and source of your org. It never syncs your records or business data.
Ingest settings
The catalog itself — every metadata entity in your org — is always fully synced. Each connection’s Ingest settings page controls what additionally gets embedded for AI search and grounding:
These pair with Settings → Documentation eligibility, which decides which components count toward Coverage — and a Browse ingested metadata link on each connection lets you inspect exactly what’s in the catalog.
Sync schedules
Choose an Auto-fetch frequency per connection: Manual only, Hourly, Every 6 hours, or Daily.- Failed runs retry automatically.
- Every run appears in a run history with status and timing.
- When a component changes between syncs, LivingContext captures before/after versions, powering change diffs and freshness detection.
What the connection powers
Live reads
A few capabilities query your org live rather than from the synced catalog, using your connection’s token:- Setup Audit Trail — recent configuration changes
- Security health check — your org’s current security posture
- Field utilization — how populated fields are, as counts only
Managing connections
- Connect additional orgs (production and sandboxes side by side) from the Connections page.
- Assign connections to spaces to scope which surfaces see which org.
- Disconnecting revokes LivingContext’s access; the synced catalog stops updating.