Al intentar instalar Salesforce Omni-Channel para Aircall, puede que aparezca un error que indica que no se puede encontrar el objeto UserServicePresence. Este artículo explica por qué ocurre esto y cómo solucionarlo.

Síntoma

Al instalar Salesforce Omni-Channel para Aircall, puede que vea un mensaje de error que incluye líneas como:

(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
NOTA:
Estos errores indican que los objetos y campos necesarios de Omni-Channel no están disponibles en su configuración de Salesforce.

Causa

Este problema surge cuando la función Salesforce Omni-Channel no ha sido activada o configurada en Salesforce antes de intentar instalar la integración Omni-Channel de Aircall.

Debido a que Omni-Channel no se ha configurado correctamente, los siguientes campos y objetos no están disponibles:

  • UserServicePresence

  • ServicePresenceStatus

Solución

Para resolver este problema, siga estos pasos.

Pasos

  1. Elimine el paquete actual Aircall Omni-Channel de Salesforce si ya estaba instalado previamente.

  2. Asegúrese de que Omni-Channel esté completamente configurado en Salesforce:

    • Vaya a Configuración de Salesforce.

    • Busque Configuración de Omni-Channel y active la función Omni-Channel si aún no está activada.

    • Configure los Canales de Servicio y las Configuraciones de Presencia necesarias en Salesforce.

  3. Una vez que Omni-Channel esté configurado en Salesforce, vuelva a intentar el proceso de instalación de la integración Aircall Omni-Channel:

    • Haga clic en Instalar para Todos los Usuarios.

    • Conceda los permisos necesarios marcando Sí, conceder acceso a estos sitios web de terceros y haga clic en Continuar.

Para pasos detallados sobre cómo configurar Omni-Channel en Salesforce, consulte el artículo: Instalación de Salesforce Omni-Channel para Aircall.

Importante: E:
Omni-Channel debe estar activado y configurado en Salesforce antes de que el paquete Aircall Omni-Channel pueda instalarse correctamente.

Información adicional

Recursos adicionales que pueden ser útiles: