Fin Messenger: Extrayendo sus campos de Salesforce
Cuando configura el canal Fin Messenger y se conecta a Salesforce, Fin extraerá todos sus campos de Contacto, Caso y Cuenta de Salesforce.
Esto le permite usar esos campos al construir su workflow, donde puede crear ramas (para que ciertos users sean manejados de forma diferente), o establecer datos en sus campos.
Fin mantiene estos campos sincronizados con cualquier cambio en Salesforce verificando actualizaciones cuando:
Un cliente abre el Fin Messenger
Uno de sus agentes responde a una conversación cuando Fin transfiere (porque no puede responder)
| Campos del sistema Los campos del sistema como ID y Nombre siempre estarán sincronizados y no pueden eliminarse de la plataforma Fin ya que son obligatorios. |
| Campos personalizados Los campos personalizados que ha creado en Salesforce pueden eliminarse de la plataforma Fin si no los necesita. |
| Sincronizando nuevos campos Puede sincronizar nuevos campos desde Salesforce usando el botón "+". |
Volver a sincronizar datos de Salesforce manualmente
También puede activar manualmente una re-sincronización para campos de lista con múltiples opciones:
Desplácese hacia abajo hasta la sección Extraer datos de Salesforce.
Seleccione un campo de lista y luego haga clic en Re-sincronizar.
Nota: El botón Re-sincronizar solo aparece para campos de lista con múltiples opciones (como listas desplegables y multi-selección). Si no lo ve, el tipo de campo no soporta re-sincronización manual — Fin extraerá los valores más recientes automáticamente la próxima vez que un cliente abra el Messenger.
Cómo los campos de Salesforce se asignan a los atributos de Fin
Fin tiene su propio sistema de datos con objetos similares a los de Salesforce.
Campos de Contacto de Salesforce = Datos de Personas de Fin
Los campos de Contacto de Salesforce se sincronizan en Fin como datos de Personas
| Puede gestionarlos yendo a: Configuración > Datos de Personas.
Los campos sincronizados desde Salesforce se indican con el icono de nube de Salesforce.
Dentro de la página de configuración de Datos de Personas, notará que hay otros atributos además de los que ha sincronizado desde Salesforce. Estos son atributos predeterminados que Fin recopila de sus users y pueden enviarse de vuelta a Salesforce, si lo desea (vea la sección "Push" abajo). También puede crear nuevos atributos de personas dentro de la plataforma Fin.
|
Campos de Caso de Salesforce = Datos de Conversación de Fin
Los campos de Caso de Salesforce se sincronizan en Fin como datos de Conversación
| Puede gestionarlos yendo a Configuración > Datos de Conversación.
Los campos sincronizados desde Salesforce se indican con el icono de nube de Salesforce.
En la página de configuración de Datos de Conversación, también puede crear nuevos atributos dentro de la plataforma Fin. Estos pueden enviarse de vuelta a Salesforce, si lo desea (vea la sección "Push" abajo). |
Fin Messenger: Enviando datos de vuelta a Salesforce
Fin envía datos de vuelta a Salesforce de manera diferente según cómo elija configurarlo.
Fin resuelve la conversación: Crear un caso en Salesforce
Cuando Fin resuelve una conversación, puede configurarlo para crear un caso en Salesforce. Esto ayuda a su equipo en Salesforce a hacer seguimiento de las consultas de los clientes que se están resolviendo, sin necesidad de ingresar a la plataforma Fin.
| En su workflow de Fin Messenger, haga clic en "Dejar que Fin responda" y expanda la sección "Crear caso de Salesforce al resolver" Aquí encontrará el interruptor para activar esta configuración. |
| Haga clic en "Administrar configuración de creación de casos" Estas configuraciones le permiten seleccionar una cola o user como propietario de los casos (si es necesario), así como la capacidad de personalizar el Asunto y la Descripción de su caso, o completar datos adicionales – lo cual debe hacerse a través de Workflows.
Al crear un Caso de Salesforce para una conversación que Fin resolvió, se completan automáticamente:
También puede completar datos adicionales en su caso usando Establecer datos, Recopilar datos y usar los pasos de detección de Atributos de Fin en Workflows.
|
Fin no puede responder: Crear un caso en Salesforce
Cuando Fin no puede responder, puede usar "Crear caso de Salesforce" en su workflow.
| Esto finaliza la sesión de mensajería del user en el Fin Messenger y crea un nuevo caso en Salesforce. |
| Al crear un Caso de Salesforce para una conversación que Fin no pudo resolver, se completa automáticamente:
También puedes completar datos adicionales en tu caso usando Set data, Collect data y usar los pasos de detección de Fin Attributes en Workflows. |
Fin no puede responder: Transferir a agente de Salesforce
Cuando Fin no puede responder, puedes usar "Hand-off to Salesforce agent" en tu workflow.
| Esto crea un chat en vivo en Salesforce para que uno de tus agentes lo atienda, y el usuario continúa la conversación sin interrupciones en Fin Messenger. |
| Al transferir a un agente de Salesforce, Fin enviará todos los atributos de datos de Personas y Conversación que existan en la plataforma Fin a Salesforce y deberás decidir cómo usarlos.
Estos datos no se envían a ningún objeto de Salesforce, se transmiten mediante “routing attributes” durante el curso de una Conversación en Salesforce.
Los routing attributes se transmiten en estos disparadores:
|
Para mapear los datos a campos en tu chat en vivo de Salesforce, necesitarás usar Flows en Salesforce
Ayuda de Salesforce
Mapear datos usando Salesforce Flows
Consulta nuestra guía completa sobre cómo mapear datos con Salesforce Flows:
Datos de Contacto y Cuenta
Cuando Fin crea o reasigna un caso o transfiere un chat en vivo, actualiza el Contacto y la Cuenta asociados en Salesforce con cualquier valor nuevo para los campos de contacto o cuenta. Puedes establecer estos valores en tu JWT. Para los campos de contacto, también puedes configurarlos en tu workflow.
Usar Workflows para completar datos
Para todas las opciones anteriores, puedes completar campos que se envían a Salesforce usando las funciones "Set data", "Collect data" y "Fin Attributes" dentro de tu workflow.
Establecer datos manualmente
Usar "Set data" te permite ingresar un valor manual. Es más útil en ramas de tu workflow donde sabes qué valor debe tener según el camino que tomó el cliente.
|
|
|
|
Recopilar datos del cliente
Usar "Collect data" te permite pedir al cliente que ingrese la información mediante un formulario en Fin Messenger.
|
|
|
|
|
|
Usar Fin Attributes para completar datos
Fin Attributes significa que Fin puede completar campos de lista automáticamente por ti.
| Para hacer esto, deberás ingresar una descripción para cada elemento de la lista, para que Fin sepa cuál seleccionar. Puedes hacerlo yendo a:
|
| Ahora para activar la detección de Fin Attribute:
|
Ahora selecciona el campo que te gustaría que Fin complete. Como se mencionó anteriormente, primero debes haber agregado descripciones a cada valor de la lista. |
Tus campos de caso se completarán en Salesforce
Cualquier método que elijas para completar tus campos de caso (configuración de datos, recolección de datos, o Fin Attributes), una vez configurado, verás que Fin ingresa valores en tus casos de Salesforce.
Nota: Es posible que necesites hacer clic en "Editar" en la parte superior derecha para ver estos campos a menos que hayas ajustado el diseño predeterminado de tu caso para mostrarlos.























