...
Losing a connection between your sales and marketing automation system and CRM can be frustrating. For this reason, Lead Liaison provides a self-healing sync mechanism that automatically repairs broken connections due to changes in your CRM.
Error Handling
Below is a list of errors that we automatically handle and self-heal:
- MALFORMED_QUERY
- INVALID_SESSION_ID
- INVALID_REPLICATION_DATE
- Could not connect to host
- Service Unavailable
- UNKNOWN_EXCEPTION
- SERVER_UNAVAILABLE
- REQUEST_LIMIT_EXCEEDED
- INVALID_QUERY_LOCATOR
- Uncompress compressed response
- Error Fetching http headersFailed Sending HTTP SOAP request
Features
Below is a summary of the self-healing feature:
...
Self-Healing detects failures due to Salesforce.com field changes such as:
- SFDC Field was deleted.
- SFDC Field was modified.
- SFDC Field permission has changed.
When Lead Liaison detects a Salesforce.com field change the following will happen:
- Pause the sync process.
- Automatically run Self-Healing (equivalent to running step #3 in the CRM configuration wizard manually).
- Self-Healing will run once per Salesforce.com field sync failure.
Self-Healing will fix the failure due to:Lead Liaison will continue running the paused sync process.
- The Salesforce.com field being deleted.
- The Salesforce.com field being modified.
Lead Liaison will continue running the paused sync process.
If the sync process fails again, then the issue is likely caused by a permission change in the Salesforce.com field.
In this case, Lead Liaison will send a sync failure notification email to you according to your settings ("Send alert if Lead Liaison <-> CRM synchronization process fails")