Skip to content

Optional Revenue Grid features list

[The article is work-in-progress]

For users of the Email Sidebar on:

 

7 min read

 

These Global settings are normally not available to local admins and can only be adjusted on request sent to RG Email Sidebar Support; please describe in detail your specific preferences and use cases in the request. These settings regulate various aspects of Add-In / Chrome Extension and synchronization functioning and are applied as custom features to meet specific customer needs. Contact us to get the full list of global RG Email Sidebar settings.

Finally, besides regular sync adjustments, RG Email Sidebar offers special synchronization settings to meet your company’s specific preferences – syncing calendar items as other object types besides events and one-way synchronization options.

 


 

Emails handling

SalesforceEmailAutoTrackIncludingNotShared (disabled by default): a possibility to auto-save emails in Salesforce independently, without corresponding People records auto-creation or Business records linking. With this setting enabled, it is possible to save in Salesforce emails which have no relevant Business or People records for linking, which is the case if, for example, the email addresses/domains are blocklisted from syncing.
 

SalesforceEmailSafeDescriptionSync: a setting for disabling the possibility to save Email bodies to Salesforce for all saving scenarios. This special feature that can be enabled on request sent at Revenue Grid support Team for customers whose CRM capturing excludes Body saving.
 

Auto-sync Outbound (Sent) or Inbound (Inbox) emails only

There is a sync pattern adjustment setting that allows to limit emails auto-syncing scope to Outbound (Sent) or Inbound (Inbox) messages only.


Linking email attachments to Salesforce Business records besides the Task/Email message object

This special feature that can be enabled on request sent at Revenue Grid support Team allows linking of email attachments to other objects besides Salesforce Tasks or Email messages, via the Related To field.  

In the latest RG Email Sidebar the SalesforceEmailLinkContentToBusinessObject setting is enabled for all instances by default. That means email attachments saved in Salesforce as Content Files will be linked to related business records besides the Task/Email Message object in Salesforce.




Calendar items handling

SalesforceEventAutoTrackIncludingNotShared (0 = disabled, disabled by default). By default, to be saveable in Salesforce an MS Outlook Meeting or Gmail event must have at least one relevant Business or People record to link it to. Enabling this setting makes it possible to save in Salesforce calendar items which have no relevant Business or People records for linking, which is the case if, for example, the email addresses/domains of all invitees are blocklisted from syncing.  

ServiceEventSafeDescriptionSync: allows to disable the Safe Description feature for an Org or for individual end users.
 

ServiceEventDeletionStrategy: introduced to manage automatic removal of calendar items from MS Exchange / Office 365 or Gmail calendar by RGES Sync if they were deleted from Salesforce calendar by the users.
 

The ServiceSyncNotRespondedInvitations setting is used to enable or disable syncing in Salesforce of inbound meetings which were left unresponded or were declined by the invitee (who is an RGES user). Some companies require that in order to get meetings registered in Salesforce even if they were not explicitly accepted. If this setting is disabled, an attempt to sync in Salesforce of a not-responded or declined meeting results in a sync error “ISE-013: Meeting for attendees cannot be synchronized until the organizer synchronizes it.
 

ShowTentativeAsBusy: an optional possibility to make the Share Calendar Availability (Book Me/Time Slots) feature treat Tentative slots as Free instead of Occupied. This mechanics is managed Org-wide or for individual users, via this global setting.  

SyncPhoneNotesToMeetingDescription: a setting for excluding meeting notes/invitee’s phone number syncing from Book Me/Time Slots booking page to the resulting Salesforce Event, to meet specific customers’ privacy/GDPR requirements.


Auto-create objects for unresolved invitees or recipients (auto-resolving)

When emails or calendar items received from or sent to unresolved (previously not registered in Salesforce) email addresses are saved in Salesforce by assigning them the Salesforce category or moving them to the Salesforce emails folder, RG Email Sidebar can automatically create corresponding objects in Salesforce to link the matching Tasks/Email messages or Calendar Events to. Object types which can be created in these cases: Leads or Contacts. To request this feature for your Org, send a detailed request to Revenue Grid support team, describing your preferences.
 

SalesforceContactAutoCreateAccount: RG Email Sidebar will auto-create corresponding Accounts on sharing a Contact from a previously not registered company; enabled by default.
 

SalesforceContactAutoLookupAccount: relevant Accounts are automatically retrieved to be linked to auto-created Contacts; enabled by default.
 

SalesforceEventSmartAutoSharing – when this setting is set to 1 (enabled), the list of meeting attendees gets re-synced with Salesforce on every sync session. That is required to get invitees added to the list later registered in Salesforce. If it is set to 0 (disabled), the attendees list gets upsynced to Salesforce only once, on the meeting’s initial sharing.
 

The SalesforceEventInviteEmployeeOnly special setting allows to exclude external (outside of Org contacts) meeting attendees from being synced in Salesforce by RGES Sync and getting meeting invites. It is set to 0 by default, change to 1 to enable external attendees from syncing and invitations sending.
 

An augmented objects auto-resolving mechanism was added, enabled by the global setting SalesforceSmartCreateUnresolvedObjects (disabled by default). How this pattern works: If there’s a match with an attendee’s email address domain in: a) an Account’s website field and b) a Contact linked to the Account, RGES creates a Contact linked to the Account with this match. Note that popular personal email domains (gmail.com, outlook.com, etc.) are excluded from this pattern: no Contacts are auto-created for meetings sent or received from addresses on these domains.
 

If the Create Person accounts setting is enabled in RGES global settings, Person accounts are created instead of Contacts. If there’s no Account match found to create a Contact and Create Person accounts is disabled, then a Lead is created.
 

And another added augmented objects auto-resolving mechanism is available, managed by the global setting SalesforceEmailCreateAllUnresolvedRecipients (disabled by default). How this pattern works: if enabled, Accounts and Leads/Contacts are created for all auto-saved incoming and outgoing emails for which no matching Person/Business records are found in Salesforce.


Instant Sync (sync auto-forcing)

InstantSyncEnabled: disable/enable RGES Instant sync.
 

TriggerSyncOnAdd: disable/enable Instant sync triggering on calendar items creation in MS Outlook Desktop or On the Web version/Gmail.
 

TriggerSyncOnUpdate: disable/enable Instant sync triggering on calendar items updating in MS Outlook Desktop or On the Web version/Gmail.
 

TriggerSyncOnDelete: disable/enable Instant sync triggering on calendar items deletion in MS Outlook Desktop or On the Web version/Gmail.

 

 


 

Misc. Adjustments

SalesforceAddinCustomization: disable/enable the local Admin’s ability to set the default (initial) customization to be applied for new RGES users or after a reset to default customization. More information here.
 

ServiceEmployeeCleanupInactivePeriod: the optional auto-deletion of inactive users from RGES database. It is carried out daily, based on Inactive user criteria: users that did not open the Add-In and had no Sync sessions over a set period of time (6 months by default). Also includes new users who never ran Sync nor opened the Add-In over 6 months. Only non-admin users get deleted. Inactive users get removed from both ServerSync and MailApp databases. Auto-deletion and Inactive users parameters can be set up individually for different tenants (Global Settings). It can be enabled upon request.

 


 

Gmail Extension Adjustments

GoogleDisableDriveAttachments (RGES Chrome Extension for Salesforce and Gmail only). This setting allows to define whether files attached to emails as Google drive links could be shared in Salesforce. Google Drive files sharing via RGES is enabled by default (set to 0); when set to 1, Google drive files sharing is disabled. This setting is used by those customers who prefer not to authenticate RGES access to their Google Drive files, for any considerations.

GoogleCalendarLastActivityTimeSpan (set to 15 by default). Defines the time span in the past from the current date over which color-marked Gmail calendar events get synced in Salesforce. This is necessary to delimit the range of the sliding time window which applies RGES Extension’s events color-marking to events, see point ( 3 ) in this article for more information. After the events pass out of the range they regain the color-marking they had previously, if any.

GoogleEnableRecurrentEvents: 2-way synchronization of recurring Google Calendar Events series. Syncing is performed by color-coding or via Save button or enabled auto-saving in Sync Settings; syncing a single event in a series syncs the entire series. The number of occurrences that can be synced is based on Salesforce limit. Generally, private Google Events cannot be synced.

 


 

Sharing Calendar Availability (Book Me)

BookMeCustomFields: Revenue Grid offers an on-demand possibility to customize the Booking Confirmation page for Book Me links sharing. You can add up more fields and elements (drop-down lists, checkboxes) on this page, make them required, add disclaimers, etc. Learn more about this feature in this article.

CalendarAvailabilityTerm: sets the time span in the future for which a user’s calendar availability is parsed when the Book me feature is used; 365 days by default.




Typical product features config

Typical Add-In Config

Function Typical status Usage
Meeting Scheduler Time slots Book Me Enabled Medium to high
Engagement (track email opens) Enabled Medium to high
CRM Email Templates Enabled Seldom
Quick access to recent Salesforce reports Enabled Seldom
Include internal contacts into search results Disabled
Linking email attachments to Salesforce Business records besides the Task / Email message Object Disabled
Creation/modification of records Enabled High
Custom objects usage Customization High
Customization for end-users/admins End-users when smaller companies, admins for larger High

Typical Sync config

General Typical status Usage
Link to Opportunities Enabled Medium
Smart description Disabled Nice to have when enabled
blocklisted Domains Enabled High
Prefilling of special fields by RG (e.g. mark a field ‘Created by RG’ if a record was created by RG) 50/50 Nice to have when enabled
Mark inbound/outbound emails in some custom fields 50/50 Nice to have when enabled
Enhanced email vs. Tasks usage 50/50 Either way, depending on the requirements
Emails
Manual Enabled High
Auto-Saving 50/50 Enabled for most
Emails Deduplication Enabled High
Auto Track correspondence threads 50/50 High
Email Body Cropping Disabled Seldom
Save the .eml copy of an email as attachment Enabled Seldom
Auto-Create Unresolved recipients as Leads or Contacts 50/50 Nice to have when enabled
Events
Saving Calendar Items manually via Add-In
Meetings Allowed
Appointments Allowed
Internal meetings Allowed
Recurrent events Allowed
Meetings Auto-Syncing Enabled High
Appointments Auto-Syncing 50/50 Medium
Internal meetings auto-syncing Disabled Medium
Recurrent events auto-syncing Enabled Medium
Linking event attachments to Salesforce Business Objects besides the Event Object Disabled
Auto-Create Unresolved Meeting attendees as Leads or Contacts 50/50 Nice to have when enabled
Safe Description feature Enabled Usually used
In case you have required fields on Event Object in Salesforce, specify field API name and exact value that should be set as default for Synchronization Engine Disabled
Tasks
Auto Sync Salesforce Tasks to Outlook Tasks 50/50 Seldom
Contacts
Auto Sync Salesforce Contacts to Outlook Contacts Enabled Medium to High
Return on Investment Enterprise only Medium