Article ID: 657
Last updated: 09 Mar, 2020
When Riva Cloud or Riva On-Premise syncs calendar items and emails to Salesforce, Riva performs a matching process. The goal is to track the calendar items and emails against CRM contacts, leads, organization, and system users (CRM users). Customers often add custom secondary email address fields to Salesforce objects. Riva supports matching email addresses against custom Salesforce fields. Contents: Default Email Address Field MatchingRiva matches the value of email addresses in the To, From / Reply-to, CC and BCC fields to the Salesforce Email field for contacts, leads, organization (account), and system users (CRM users). If Riva finds a match, Riva creates a copy of the item (calendar appointment/meeting or email) in Salesforce and links it to the matched contact, lead, account, or system user. Riva automatically matches default custom fields in SalesforceBy default, Riva (Riva Cloud — as well as Riva On-Premise 2.4.25 and higher) automatically matches any field names based on a more advanced pattern on the contact or account and system users which include:
Additional fields detected in Riva Cloud (as well as in Riva On-Premise 2.4.33 or higher):
Example custom fields that match automatically:
Specify a List of Fields for Riva to Match AgainstThe default email address matching can be modified by specifying a list of custom fields that Riva will match against. Implementation for Riva CloudImplementation for Riva On-PremiseRiva On-Premise 2.4.28 added an advanced option that can be applied against the Salesforce connection or the Exchange sync policy. The key value is an order-specific comma-delimited list of fields that Riva will match against.
To define an ordered list of Salesforce field names for Riva to match against:
Notes:
A customer has added two custom fields, SFOtherEmail_2__c and SFOtherEmail_3__c, for contacts and leads that Riva must match against. Example that includes matching against default email field: This example includes the default Email field in the values for email matching for contacts and leads: Sync.Crm.EmailFields.Contact = Email,SFOtherEmail_2__c,SFOtherEmail_3_c Example that includes matching against default email field and standard and non-standard custom fields: This example includes the default fields Email, Email_2__c, and Email99_c, as well as a non-standard custom field, in the values for email matching for contacts and leads: Sync.Crm.EmailFields.Contact = Email,SFOtherEmail_2__c,Email_2__c Example that excludes matching against default email field: This example excludes the default Email field in the values for email matching for contacts and leads: Sync.Crm.EmailFields.Contact = SFOtherEmail_2__c,SFOtherEmail_3_c
Applies to
This article was:
Helpful |
Not helpful
Report an issue
Article ID: 657
Last updated: 09 Mar, 2020
Revision: 7
Views: 8518
Comments: 0
Also read
Also listed in
|