Troubleshooting issues with Instant Events Sync from Salesforce to MS Outlook¶




In rare cases, instant sync of calendar items from Salesforce to the Outlook calendar may not work as expected. Calendar items created in Salesforce are not saved to the mail server calendar within the configured instant sync time frame (typically 5 minutes or a custom-defined interval). However, these items are still down-synced correctly during regular synchronization sessions.
In this article, we provide instructions on how to troubleshoot and resolve this issue.
Check your managed package version¶
To stay aligned with the latest Salesforce updates and ensure new features work correctly, Revenue Grid regularly releases updates to the managed package.
To check your current package version and update it if needed, see Update Revenue Grid managed package in Salesforce.
Check the custom setting “ClientID”¶
One of the reasons why instant sync of calendar items from Salesforce to Outlook may not function correctly is the lack of ClientId value in the CliendId Config custom setting.
-
Open the Salesforce Setup page.
-
In the Quick Find box, enter Custom Settings and select Custom Settings from the results.
-
On the opened page, find the CliendId Config setting.
-
Click Manage next to it.
-
On the CliendId Config page, click Edit.
-
Make sure that the ClientId is filled with numeric value. If it is correctly prefilled, proceed with the next step
-
If the ClientId field is empty, generate a new client ID by following the instructions in Generate Client ID and Client Secret for Revenue Grid and Salesforce integrations, then enter or paste the generated client ID into the corresponding field.
-
Click Save to apply the changes.
-
Next, proceed with checking the custom setting Trigger Settings.
Check the custom setting “TriggerSettings”¶
The instant sync of calendar items from Salesforce to Outlook may function incorrectly due to misconfiguration of TriggerSettings in Custom Settings.
-
In the Quick Find box, enter Custom Settings, and select Custom Settings from the results.
-
On the opened page, find Trigger Settings.
-
Click Manage next to it.
-
If the page is empty (see the screenshot below), you must create a new custom setting with a new setup owner.
- Under Default Organization Level Value, click New.
- Under Trigger Setting Information, select Profile and name it System Administrator.
-
Click Save to apply the changes.
-
If a setup owner already exists:
- Click Edit next to it.
- Make sure that the checkbox Disable InstantSynkTrigger is NOT selected. If the checkbox is selected, unselect it and click Save.
-
Proceed with connecting Revenue Grid to your Salesforce configuration.
Connect Revenue Grid to your Salesforce configuration¶
Note
To perform this step, generate your Revenue Grid tenant URL. For instructions, see Generate Revenue Grid tenant URL.
- Go to App Launcher.
-
Enter Connect to RG in the Search field.
-
On the page that is opened, in the Enter your tenant URL here… field, enter your Revenue Grid tenant URL.
-
Click Connect.
- Next, you will see a standard Salesforce OAuth window. 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.