Lors de la tentative d'installation de Salesforce Omni-Channel pour Aircall, vous pouvez voir une erreur indiquant que l'objet UserServicePresence est introuvable. Cet article explique pourquoi cela se produit et comment le résoudre.

Symptôme

Lors de l'installation de Salesforce Omni-Channel pour Aircall, vous pouvez voir un message d'erreur incluant des lignes telles que :

(User_Service_Presence_Changed) The object named UserServicePresence can't be found.
Invalid type: UserServicePresence
Variable does not exist: p
Invalid type: Schema.ServicePresenceStatus
Variable does not exist: s
Remarque: These errors indicate that required Omni-Channel objects and fields are not available in your Salesforce setup.

Cause

Ce problème survient lorsque la fonctionnalité Salesforce Omni-Channel n'a pas été activée ou configurée dans Salesforce avant de tenter d'installer l'intégration Aircall Omni-Channel.

Parce qu'Omni-Channel n'a pas été correctement configuré, les champs et objets suivants ne sont pas disponibles :

  • UserServicePresence

  • ServicePresenceStatus

Solution

Pour résoudre ce problème, suivez ces étapes.

Étapes

  1. Supprimez le package Aircall Omni-Channel actuel de Salesforce s'il a été installé précédemment.

  2. Assurez-vous que Omni-Channel est entièrement configuré dans Salesforce :

    • Allez dans Configuration Salesforce.

    • Recherchez Paramètres Omni-Channel et activez la fonctionnalité Omni-Channel si elle n'est pas déjà activée.

    • Configurez les Canaux de Service et les Configurations de Présence nécessaires dans Salesforce.

  3. Une fois Omni-Channel configuré dans Salesforce, réessayez le processus d'installation de l'intégration Aircall Omni-Channel :

    • Cliquez sur Installer pour tous les utilisateurs.

    • Accordez les autorisations nécessaires en cochant Oui, accorder l'accès à ces sites web tiers et cliquez sur Continuer.

Pour des étapes détaillées sur la configuration d'Omni-Channel dans Salesforce, consultez l'article : Installation de Salesforce Omni-Channel pour Aircall.

Important: Omni-Channel must be activated and configured in Salesforce before the Aircall Omni-Channel package can be installed successfully.

Informations supplémentaires

Ressources supplémentaires qui pourraient être utiles :