Examinar un caso de uso de integraciĆ³n
Objetivos de aprendizaje
DespuƩs de completar esta unidad, podrƔ:
- Describir el reto de mantener los casos de servicio de atenciĆ³n al cliente en Salesforce sincronizados con las notificaciones de casos en Slack.
- Explicar cĆ³mo utilizar MuleSoft Composer para integrar casos de servicio de atenciĆ³n al cliente en Salesforce con notificaciones de casos en Slack.
- Prepararse para crear un flujo.
Antes de empezar
Este mĆ³dulo se basa en la InstalaciĆ³n y configuraciĆ³n de MuleSoft Composer, asĆ que asegĆŗrese de completarlo antes de continuar. Recuerde que, segĆŗn ese mĆ³dulo, debe tener el permiso de usuario de MuleSoft Composer si desea crear y ejecutar flujos de integraciĆ³n.
En este mĆ³dulo, asumimos que es un usuario autorizado de MuleSoft Composer. Si no es usuario de MuleSoft Composer, no hay problema. Siga leyendo para aprender cĆ³mo llevar a cabo los pasos. No intente seguir los pasos en Trailhead Playground, porque MuleSoft Composer no estĆ” disponible en Trailhead Playground.
En esta unidad, se mete en el papel de administrador de Northern Trail Outfitters (NTO), una tienda de venta minorista de equipamiento deportivo. Primero, examinarĆ” un reto de integraciĆ³n que enfrenta NTO y, a continuaciĆ³n, aprenderĆ” sobre una soluciĆ³n de integraciĆ³n de MuleSoft Composer. Finalmente, aprenderĆ” cĆ³mo prepararse para crear su flujo.
Reto de integraciĆ³n
Echemos un vistazo a un reto de integraciĆ³n que enfrenta NTO. Su equipo de asistencia al cliente en NTO gestiona y mantiene casos de servicio de atenciĆ³n al cliente en Service Cloud de la organizaciĆ³n de NTO. Para ofrecer un mejor servicio de atenciĆ³n al cliente, el equipo tambiĆ©n colabora con otras partes interesadas, como equipos de ventas, de producto y de asistencia tĆ©cnica, para resolver casos mediante un canal de Slack.
Por el momento, el equipo de asistencia al cliente realiza estas tareas de forma manual. Cada vez que hay un caso de asistencia, el equipo crea o actualiza el caso en Service Cloud. Luego, segĆŗn si el estado del caso es distribuido o no, el equipo envĆa un mensaje con los detalles relevantes del caso al lĆder regional de asistencia o un canal de Slack donde se suscriben todas las partes interesadas. Este proceso lleva tiempo y es propenso a errores, por lo que el equipo desea automatizarlo.
SoluciĆ³n de integraciĆ³n
Como soluciĆ³n, necesita automatizar la integraciĆ³n entre Service Cloud de la organizaciĆ³n de NTO y Slack para lograr la integraciĆ³n en tiempo casi real. Para hacer esto, debe utilizar MuleSoft Composer para crear un flujo de integraciĆ³n que sincronice de forma automĆ”tica la creaciĆ³n o actualizaciĆ³n de casos de servicio de atenciĆ³n al cliente en Service Cloud con notificaciones de casos en Slack. En especial, el flujo debe realizar las siguientes tareas.
- Encontrar todos los casos nuevos o actualizados en Service Cloud de la organizaciĆ³n de NTO.
- Evaluar si el estado del caso estĆ” establecido en āDistribuidoā.
- Si es asĆ, se envĆa un mensaje directo con los detalles del caso al lĆder regional de asistencia.
- Si no es asĆ, se envĆa un mensaje con los detalles del caso al canal predeterminado de Slack.
Para implementar la soluciĆ³n con MuleSoft Composer, necesita realizar estas tareas de creaciĆ³n de flujo.
- Prepararse para crear un flujo.
- DiseƱar y probar un flujo.
- Activar un flujo.
- Supervisar un flujo y solucionar los problemas.
AprenderĆ” cĆ³mo realizar estas tareas en el resto del mĆ³dulo.
Prepararse para crear un flujo
ĀæListo para empezar?
Primero, necesita recopilar toda la informaciĆ³n necesaria sobre los sistemas y activos que el flujo utilizarĆ”. La siguiente tabla describe los sistemas a los que el flujo debe conectarse y la informaciĆ³n necesaria que se debe tener para esos sistemas.
Como prĆ”ctica recomendada, asegĆŗrese de que la organizaciĆ³n de NTO tenga una organizaciĆ³n de entorno sandbox a la que pueda conectarse cuando diseƱe y pruebe los flujos. De forma similar, asegĆŗrese de tener un espacio de trabajo de Slack de prueba y un canal para probar las notificaciones de casos.
Sistema | InformaciĆ³n obligatoria |
---|---|
Service Cloud de NTO |
|
Slack |
|
Luego, conocerĆ” los requisitos previos para el entorno de Slack.
Crear un espacio de trabajo y un canal de Slack
Para enviar notificaciones de casos sobre los casos de servicio de atenciĆ³n al cliente a un canal predefinido de Slack, necesita un espacio de trabajo y un canal de Slack. Siga estos pasos para crear un espacio de trabajo y un canal de prueba de Slack.
- Acceda a slack.com, haga clic en INICIAR SLACK y, a continuaciĆ³n, seleccione Crear un nuevo espacio de trabajo.
- Introduzca su direcciĆ³n de email y haga clic en Continuar.
- Revise su email en busca de un cĆ³digo de confirmaciĆ³n enviado por Slack e introdĆŗzcalo en Slack.
- Introduzca
NTO
como nombre de su compaƱĆa y haga clic en Siguiente. NTO serĆ” su espacio de trabajo. - Introduzca
asistencia al cliente
como el proyecto en el que estĆ” trabajando su equipo y haga clic en Siguiente. Su canal serĆ” asistencia al cliente. - Cuando se le solicite que agregue personas, haga clic en Omitir este paso; luego, en Omitir paso; y, a continuaciĆ³n, haga clic en Vamos allĆ” para ir directamente a su espacio de trabajo y canal.
Configurar permisos para el espacio de trabajo de Slack
TambiƩn estƩ preparado para otorgar a MuleSoft Composer los siguientes permisos en su espacio de trabajo de Slack.
- Ver contenido e informaciĆ³n sobre canales y conversaciones.
- Ver contenido e informaciĆ³n sobre su espacio de trabajo.
- Realizar acciones en canales y conversaciones.
Ya dio los primeros pasos en la preparaciĆ³n para crear su flujo con MuleSoft Composer. En la siguiente unidad, aprenderĆ” cĆ³mo diseƱar y probar el flujo.