In order to setup Contact Sync, the PhoneIQ managed package for Salesforce should be installed, and both platforms should be connected via the API.

Initial Sync

Within the Integrations App, navigate to the Contact Sync view and select “Start Sync”. Choose Salesforce as the platform to sync contacts and proceed to the setup. Here you’ll be presented with a variety of options.

Sync Direction:

Both Ways: Enables Bidirectional Contact Sync
PhoneIQ to Salesforce: Pushes contact updates from PhoneIQ to Salesforce
Salesforce to PhoneIQ: Pushes contact updates from Salesforce to PhoneIQ

When a conflict presents:

Keep Salesforce Record: If different contacts are found to share the same phone number ,the Salesforce record will be preserved and updated in PhoneIQ.
Keep PhoneIQ Record: If different contacts are found to share the same phone number, thePhoneIQ record will be preserved and updated in Salesforce.

Objects to sync:

Contacts and Leads: Will sync both contact and lead records with PhoneIQ
Contacts: Will sync only contact records with PhoneIQ.
Leads: Will sync only lead records with PhoneIQ.

Default Objects:

Contacts: Create a contact object in Salesforce when a PhoneIQ contact is synced and the Salesforce object type is not specified.
Leads: Create a lead object in Salesforce when a PhoneIQ contact is synced and the Salesforce object type is not specified.

Important Notes:

Only contacts with valid Phone Numbers will be synced from Salesforce to PhoneIQ.
Only contacts with a valid First Name in Salesforce will be synced from Salesforce to PhoneIQ. 

Field Mapping Studio:

Based upon the selection of objects to sync in the first step, admins will be able to select how they want to map fields between both services.

Salesforce Contact Field Mapping:

Other than the PhoneIQ Company field that is populated by data from Salesforce (usually mapped to the Account ID field or equivalent), all fields can mapped bidirectionally or in any direction.


Salesforce Lead Mapping

Support for Person Account can be added too, follow this link to learn how to enable it in your account. 

Running the Initial Sync

After all contact sync configurations are completed, click “Sync”. The Initial Sync will start and once finished, access to the contact sync dashboard will be granted. The Initial Sync status is displayed on the Contact Sync view and has different states represented in colors:

Orange: Initial Sync in Progress
Green: Active Sync (Completed and sync actively running)
Grey: Paused Sync
Red: Sync with Errors

Not that if you have more than 100.000 contacts to sync, the initial sync might take some time to run. Please contact support at [email protected] to streamline the process.

Edit Contact Sync

Within the Contact Sync view, hover over the listing and select the “Edit Configuration” option in the dropdown menu on the right hand side. Make the desired configuration changes and click save.

Pause Contact Sync

Within the Contact Sync view, access the Contact Sync Dashboard by clicking on the Contact Sync listing and then click “Pause Sync”. In order to reactivate the Contact Sync, follow the same procedure and click “Resume Sync”.

Delete Contact Sync

Within the Contact Sync view, hover over the listing and select the “Delete” option within the dropdown menu on the right hand side. Objects that have already been synced will be kept on both platforms and won’t be deleted.

Delete and Revert Contact Sync

Within the Contact Sync view, hover over the listing and select the “Delete and Revert” option within the dropdown menu on the right hand side. Objects that have already been synced form Salesforce to PhoneIQ will be deleted in PhoneIQ.

Did this answer your question?