Salesforce integration log errors
Shivika Arora avatar
Written by Shivika Arora
Updated over a week ago

In this guide, we'll look at the Salesforce integration log errors that the Saleswhale app currently tracks:

  • Custom field does not exist

  • Salesforce connection no longer authenticated

  • Insufficient permissions

  • API limit exceeded

  • Missing values for Saleswhale Status

We will also look at the trigger event and provide examples that are most likely to result in each error and recommend actions for you to take.

In the scenario of any error, hard refresh your page as a first step in troubleshooting to ensure your error occurs consistently.

Custom field does not exist

Saleswhale cannot locate the required Salesforce fields for the integration. The required fields may not exist, may not be set up correctly, or may have been accidentally deleted from your Salesforce.

The error is triggered when Saleswhale is attempting to display Salesforce settings in the Saleswhale app or to sync Saleswhale status and activities to Saleswhale.

Examples of this may be when:

  • Saleswhale performs a background check that Salesforce is correctly configured for syncing of data

  • There is an update to a conversation status in Saleswhale

  • An email is received by your Saleswhale bot

  • An email is sent by your Saleswhale bot

Salesforce connection no longer authenticated

The tokens given by your initial Salesforce connection may have been revoked.

The error is triggered when Saleswhale is attempting to display Salesforce settings in the Saleswhale app or to sync Saleswhale status and activities to Saleswhale. Any event that calls out to Salesforce from Saleswhale may trigger this error.

Please contact support@saleswhale.com for further troubleshooting.

Insufficient permissions

The user profile used for the integration does not have the correct permissions to enable authenticating your Salesforce integration with Saleswhale.

The error is triggered when Saleswhale is attempting to display Salesforce settings in the Saleswhale app or to sync Saleswhale status and activities to Saleswhale.

Examples of this may be when:

  • Saleswhale performs a background check that Salesforce is correctly configured for syncing of data

  • There is an update to a conversation status in Saleswhale

  • An email is received by your Saleswhale bot

  • An email is sent by your Saleswhale bot

You should check your Salesforce to confirm that the Salesforce user you are attempting to integrate with have the required permissions enabled.

Salesforce daily API limit exceeded

Salesforce instances have a daily limit on incoming calls from external integrations. Read more about this via Salesforce.com.

The error is triggered when Saleswhale is attempting to display Salesforce settings in the Saleswhale app or to sync Saleswhale status and activities to Saleswhale. Any event that calls out to Salesforce from Saleswhale may trigger this error.

You should check with your Salesforce administrator on next steps.

Missing values for Saleswhale Status

Saleswhale cannot locate the required value(s) for custom field 'Saleswhale Status'. The required value(s) may not exist, may not be set up correctly, or may have been accidentally deleted from your Salesforce.

The error is triggered when Saleswhale is auto enrolling leads from Salesforce and attempts to update the 'Saleswhale Status' in Salesforce.

Examples of this may be when:

  • A lead from Salesforce could not be automatically imported due to import error.

  • A lead from Salesforce could not be automatically enrolled due to enrollment error.

You should check your Salesforce to confirm that the required values for 'Saleswhale Status' are set up and configured correctly.

Unknown error

Please contact support@saleswhale.com for further troubleshooting.

Did this answer your question?