Connect Salesforce in one click
Connecting Salesforce no longer means hunting for a connected app, a consumer key, and a secret. Open Salesforce in the directory, click Connect, and authorize Oneprofile in Salesforce's own login screen. You come back to name the integration and review it before anything is saved.
Authorize with your Salesforce login instead of pasting API credentials
Review and name the connection before it goes live
The same sync setup you already know once you're connected
Update the right Salesforce record by email
You can now match Salesforce records on a field like Contact email even though Salesforce won't let you write to it directly. Oneprofile looks up the matching record and updates it by its ID, so your changes land on the existing contact instead of failing or creating a duplicate.
Match on email, or another lookup field, when the field itself isn't writable
Updates find the existing record; upserts create one only when there's no match
A value that matches more than one record is flagged instead of guessed
Rename and re-date your API keys
API keys are no longer set in stone at creation. Open a key and change its name or its expiration date without deleting it and issuing a new one.
Rename a key so it's clear what's using it
Push out or set an expiration date on an existing key
Keep the same key and its access instead of rotating everything downstream
See why an app can't be a source or destination
When you build a sync, apps that can't fill the slot you're on now show up greyed out with the reason. A destination-only app appears as unavailable on the source step and tells you why, so you stop guessing which side an app belongs on. Field Mappings also mark which fields are required.
Unavailable apps stay visible with a tooltip explaining the limitation
Required fields are labeled up front in Field Mappings
Optional sync filters start collapsed so the form is simpler on first setup
New integration: ContactOut
ContactOut is now available as an integration. Connect it to pull contact and company details into your customer profiles and keep enrichment flowing to the rest of your stack.
Sync contacts and companies from ContactOut
Keep enriched emails and phone numbers on your unified profiles