Troubleshooting issues with Instant Events Sync from Salesforce to MS Outlook¶
[admin-level article]
For users of the Email Sidebar on:
2 min read
Instant sync of calendar items from Salesforce to MS Outlook and is enabled upon request.
After being created, the calendar item is down-synced to the user’s MS Outlook calendar within several minutes. Usually within 5 minutes; however, this interval can be adjusted to match your org’s needs by submitting a corresponding request to the RG support team.
To use this feature, you must have the latest Revenue Grid package installed in your Salesforce org.
You can get the latest version of the managed package here:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04tKW000000cCuz
The Publisher name of the package InvisibleCRM is an old brand name of Revenue Grid.
Tip
Refer to this article for more details on installing and configuring the managed package
In rare cases, instant sync of calendar items from Salesforce to MS Outlook calendar can function incorrectly. If the calendar items created in Salesforce are not being saved to the mail server calendar within the instant sync time span (5 minutes or custom requested time span). However, the calendar items get down-synced to the mail server calendar during the regular synchronization sessions.
Check your managed package version¶
To catch up with the latest Salesforce updates and ensure the new features functioning, we regularly release Revenue Grid managed package updates. The updated links are published in this article’s topmost section or in the dedicated managed package article’s topmost section.
The easiest way to check whether you have the latest Managed Package version and to upgrade it if necessary is to:
1. Open the new managed package link in your web browser
2. Log in to your Salesforce account (it must have Admin permissions in your Org).
You will see the information about the version you have installed and the latest version to which you should upgrade:
- Installed – is the version that is currently installed in your org
- New Version – is the version that must ensure the proper functioning of all Managed Package's components
If the Installed and New Version numbers are the same, it means that you have the latest Revenue Grid Managed Package installed.
If the versions differ:
3. Indicate if you want to upgrade the package for:
- All users in your Org
- (recommended) Install for specific Profiles: which will be using Revenue Grid components
- Only for the Admins
4. If you chose Install for specific Profiles, set the needed profiles scope using the controls underneath
Note
Also see the relevant Salesforce guide for details
>>> Click to see the controls' screenshots <<<
6. Click the button Upgrade underneath
Next, you will see the following notification, click the Done button, and soon you will receive an email message from Salesforce confirming that the package was upgraded:
Check the Custom Setting “ClientID“¶
One of the reasons why instant sync of calendar items from Salesforce to MS Outlook may not function correctly is the lack of ClientId value in the CliendId Config custom setting.
1. Click on the Gear ⚙ icon and select Setup
2. In the Quick Find box in the left-hand sidebar, enter Custom Settings to quickly find the necessary setting
3. On the opened page, find the CliendId Config setting
4. Click Manage next to it
5. On the CliendId Config page, click Edit
6. Make sure that the ClientId is filled with numeric value. If it is correctly prefilled, proceed with the next step
7. If ClientId is empty, request a new ClientId from RG support team and enter/paste it in the corresponding field
8. Click Save to apply the changes
9. Next, proceed with checking the Custom Setting TriggerSettings
Check the Custom Setting “TriggerSettings“¶
The instant sync of calendar items from Salesforce to MS Outlook may function incorrectly due to misconfiguration of TriggerSettings in Custom Settings.
1. In the Quick Find box in the left-hand sidebar, enter Custom Settings to quickly find the necessary setting
2. On the opened page, find TriggerSettings
3. Click Manage next to it
4. If the page is empty (see the screenshot below), you must create a new custom setting with a new setup owner
4.1. Under Default Organization Level Value, lick the New button
4.2. Under Trigger Setting Information, select Profile and name it System Administrator
4.3. Click Save to apply the changes
5. If a setup owner already exists:
5.1. Click Edit next to it
5.2. Make sure that the checkbox Disable InstantSynkTrigger is NOT selected.
If the checkbox is selected, unselect it and click Save
6. Proceed with connecting Revenue Grid to your Salesforce configuration
Connect Revenue Grid to your Salesforce configuration¶
Note
For performing this step, request “ServerSyncTenantUrl” from RG support team in advance or generate it on your own following the instructions provided in this article
1. Go to App Launcher
2. Enter "Connect to RG" in the Search field
3. On the page that is opened, in the “Enter your tenant URL here...” field, enter the ServerSyncTenantUrl provided by our support team
Note
ServerSyncTenantUrl should follow this pattern: https://[ your tenant ]-sync.revenuegrid.com/ .
If you do not know your ServerSyncTenantUrl, you can either request it from RG support team or generate it on your own following the guidelines in this Revenue Grid instruction
4. Click Connect.
5. Next, you will see a standard Salesforce OAuth window
6. Log in to it with Salesforce credentials to authorize data access for integration
After connecting Revenue Grid to your Salesforce configuration, instant sync of calendar items from Salesforce to MS Outlook should function as expected.