Omnichannel Error en Wave 2

La presencia no carga. Solución

En este post vamos a ver como solucionar el problema que me ha llevado a la locura con el Omnichannel dentro de la Wave 2.

Punto de partida

Probablemente has creado una nueva trial de Customer Service o has actualizado desde la Wave 1 a la Wave 2 tu entorno. Guay! Has instalado el Add On de Omnichannel con muchos canales y estas deseando ver como funciona…

Sin embargo, ¡¡te das cuenta de que la presencia no carga!!

Presence not loading

I dont know Gif

Después de buscar y muchas conversaciones con Microsoft y su equipo de producto me di cuenta de la solución para este problema

Omnichannel Stuff

Cuando empiezas a configurar tu omnichannel, sigues la documentación que Microsoft provee y que está genial.

Provision of the license

Sigues todas las cosas que pone y deberias de tener un entorno parecido a este.

Omnichannel

Bien! Ahora, ¿por qué la presencia no carga desde el principio?

Bueno, puede ser por tu culpa ya que tienes que poner todos los permisos para tu usuario que estés usando dentro de la app.

Configurar usuarios

Para tu conocimiento, estas son las tres aplicaciones con las que vamos a trabajar a partir de ahora.

Apps

Una vez que hayas puesto correctamente los roles a los usuarios deberías de ver los usuarios ahí. Pon también la capacidad y la presencia por defecto:

Omnichannel Tab

VAMOS A LA SOLUCIÓN

Ahora que has hecho todo lo necesario y que has creado tu Omnichannel tal y como la documentación dice, la presencia no carga.

Para resolver esto, tienes que ir a la aplicacion: Marco de integración de canales

Dentro de esta aplicación, tienes que encontrar el Proveedor del Canal (msdyn_ciprovider):

Active View

Ve a tu registro y copia en tu portapapeles la URL del Canal

Channel URL

Ve a la vista activa en la que estabas antes:

Active View

Cambia la URL de msdyn_ciprovider a msdyn_channelprovider quedandose como

https://myorg?appid=xxxx&forceUCI=1&pagetype=entitylist&etn=msdyn_ciprovider to https://myorg?appid=xxxx&forceUCI=1&pagetype=entitylist&etn=msdyn_channelprovider

A new channel provider list will appear, so just go inside the record you have there. Una nueva opción para proveedor del canal aparecerá, por lo que ve a tu registro que tienes ahí.

NOTA: Incluso si parece el mismo, estás en la entidad correcta, necesitas cambiar el msydn_channelprovider.

AQUÍ ESTÁ EL ARREGLO

Cambia la URL del canal con la que has copiado antes.

FELICIDADES PORQUE HAS RESUELTO EL PROBLEMA!

Congrats

Ahora, debería aparecer la presencia en la barra de arriba del Omnichannel para Customer Service.

Una vez que vayas al Omnnichannel para Customer Service dirá algo como: Haciendo cosas 25%, Haciendo más cosas 50%…etc

La primera carga será más lenta que el resto.

NOTA: Si tienes el error del Silent Sign In que todo el mundo suele haber visto últimamente (Chequea la consola (F12) por si acaso no vieras el error), crea un nuevo perfil para quitar el error ya que probablemente la caché está haciendo algo mal en tu entorno.

La imagen final es de un entorno que he usado como mi trial.

Success

Conclusión

Esto fue difícil de capturar porque la entidad que estaba apareciendo era msdyn_ciprovider en vez de msdyn_channelprovider. Espero que esto tenga sentido y que no tengas el mismo error que he tenido yo y te pueda salvar algo de tiempo-


Únete a la newsletter