Symptôme
Lors de l'installation de Salesforce Omni-Channel pour Aircall, les utilisateurs peuvent rencontrer un message d'erreur indiquant que l'objet nommé « UserServicePresence » est introuvable. Le message d'erreur détaillé peut inclure des lignes telles que :
(User_Service_Presence_Changed) L'objet nommé UserServicePresence est introuvable.
Type non valide : UserServicePresence
La variable n'existe pas : p
Type non valide : Schema.ServicePresenceStatus
La variable n'existe pas : s
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. Français Plus précisément, les champs et objets suivants ne sont pas disponibles car Omni-Channel n'a pas été correctement configuré :
- UserServicePresence
- ServicePresenceStatus
Solution
Pour résoudre ce problème, procédez comme suit :
- Supprimez le package Aircall Omni-Channel actuel de Salesforce s'il a déjà été installé.
- Assurez-vous qu'Omni-Channel est entièrement configuré dans Salesforce :
- Accédez à la configuration de 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.
- Une fois Omni-Channel configuré dans Salesforce, réessayez le processus d'installation de l'intégration Aircall Omni-Channel comme détaillé dans les instructions fournies :
- 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 connaître les étapes détaillées de la configuration d'Omni-Channel dans Salesforce, reportez-vous à l'article : Installation de Salesforce Omni-Channel pour Aircall .
Informations supplémentaires
Ressources supplémentaires qui pourraient être utiles :