Symptom
Beim Versuch, Salesforce Omni-Channel für Aircall zu installieren, wird möglicherweise eine Fehlermeldung angezeigt, die besagt, dass das Objekt „UserServicePresence“ nicht gefunden werden kann. Die detaillierte Fehlermeldung kann Zeilen wie die folgende enthalten:
(User_Service_Presence_Changed) Das Objekt „UserServicePresence“ wurde nicht gefunden.
Ungültiger Typ: UserServicePresence
Variable existiert nicht: p
Ungültiger Typ: Schema.ServicePresenceStatus
Variable existiert nicht: s
Ursache
Dieses Problem tritt auf, wenn die Salesforce Omni-Channel-Funktion in Salesforce nicht aktiviert oder konfiguriert wurde, bevor versucht wurde, die Aircall Omni-Channel-Integration zu installieren. Insbesondere sind die folgenden Felder und Objekte nicht verfügbar, da Omni-Channel nicht richtig eingerichtet wurde:
- UserServicePresence
- ServicePresenceStatus
Lösung
Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben:
- Löschen Sie das aktuelle Aircall Omni-Channel-Paket aus Salesforce, falls es zuvor installiert wurde.
- Stellen Sie sicher, dass Omni-Channel in Salesforce vollständig eingerichtet ist:
- Gehen Sie zu Salesforce Setup.
- Suchen Sie nach „Omni-Channel-Einstellungen“ und aktivieren Sie die Omni-Channel-Funktion, falls sie noch nicht aktiviert ist.
- Konfigurieren Sie die erforderlichen Servicekanäle und Präsenzkonfigurationen in Salesforce.
- Sobald Omni-Channel in Salesforce eingerichtet ist, wiederholen Sie den Installationsvorgang für die Aircall Omni-Channel-Integration, wie in den bereitgestellten Richtlinien beschrieben:
- Klicken Sie auf „Für alle Benutzer installieren“.
- Erteilen Sie die erforderlichen Berechtigungen, indem Sie „Ja, Zugriff auf diese Websites von Drittanbietern gewähren“ aktivieren und auf „Fortfahren“ klicken.
Ausführliche Schritte zum Einrichten von Omni-Channel in Salesforce finden Sie im folgenden Artikel: Installieren von Salesforce Omni-Channel für Aircall .
Weitere Informationen
Weitere hilfreiche Ressourcen: