Ir al contenido principal

Fin para Casos de Salesforce: ¿Cómo se sincronizan los datos?

Entienda cómo se extraen y envían datos a Salesforce al usar el canal Salesforce Cases.

Diagrama que muestra los campos Contact, Case y Account extraídos de Salesforce hacia la plataforma Fin.

Este artículo explica cómo fluye la información entre Fin y Salesforce Cases. Cubre qué campos Fin extrae de Salesforce, cómo esos campos se asignan a los objetos de datos de Fin, qué datos Fin escribe automáticamente en los casos de Salesforce y cómo configurar su workflow de Fin para completar campos adicionales de Salesforce. Use este artículo después de configurar Fin para Salesforce Cases para entender y configurar la sincronización de datos.

Nota: Necesitará acceso de administrador tanto en Fin como en Salesforce para gestionar la configuración de sincronización de campos.

¿Qué campos extrae Fin de Salesforce?

Cuando despliega Fin para casos de Salesforce, Fin extraerá todos sus campos Contact, Case y Account de Salesforce.

Captura de pantalla de la interfaz de gestión de campos de Fin para Salesforce Cases mostrando la lista de campos Contact, Case y Account sincronizados.

Estos campos Contact, Case y Account sincronizados están disponibles al construir su workflow de Fin para Salesforce Cases. Puede usarlos para crear ramas (para manejar ciertos clientes de forma diferente) o para establecer datos en sus campos de Salesforce.

Fin mantiene estos campos sincronizados verificando actualizaciones cuando se asigna por primera vez a un caso. Nota: si los datos de Salesforce cambian después de que Fin haya sido asignado al caso, esos cambios no se capturarán a mitad de sesión; Fin extraerá los valores más recientes la próxima vez que se asigne a un caso.

Captura de pantalla que muestra un campo del sistema (como ID o Name) en la plataforma Fin con un ícono de candado, indicando que es obligatorio y no puede eliminarse.

Campos del sistema

Los campos del sistema como ID y Name siempre se sincronizan y no pueden eliminarse de la plataforma Fin ya que son obligatorios.

Captura de pantalla que muestra un campo personalizado de Salesforce en la plataforma Fin con una opción para eliminarlo, indicando que no es obligatorio y puede borrarse de la plataforma Fin.

Campos personalizados

Los campos personalizados que haya creado en Salesforce pueden eliminarse de la plataforma Fin si no los necesita.

Captura de pantalla que muestra el botón '+' en la interfaz de gestión de campos de Fin usado para sincronizar campos adicionales de Salesforce hacia la plataforma Fin.

Sincronización de nuevos campos

Puede sincronizar nuevos campos de Salesforce usando el botón "+".

Imágenes y archivos adjuntos

Fin sincroniza tanto imágenes en línea como archivos adjuntos de casos de Salesforce, dándole contexto completo al leer y responder casos. Esto es compatible con:

  • FeedItems

  • EmailMessages

  • FeedComments

FeedItems son publicaciones en el feed Chatter de un caso de Salesforce, como actualizaciones de estado y comentarios. EmailMessages son correos electrónicos entrantes y salientes vinculados al caso. FeedComments son respuestas a publicaciones del feed Chatter.

Resincronizar datos de Salesforce manualmente

Además de la sincronización automática que ocurre cuando Fin se asigna por primera vez a un caso, puede activar manualmente una resincronización para campos de lista con múltiples opciones:

  1. Desplácese hasta la sección Extraer datos de Salesforce.

  2. Seleccione un campo de lista y luego haga clic en Resincronizar.

Captura de pantalla de Configuración de Fin > Datos de Salesforce mostrando la sección Extraer datos de Salesforce con un botón Resincronizar junto a un campo de lista.

Nota: El botón Resincronizar solo aparece para campos de lista con múltiples opciones (como listas desplegables y multiselección). Si no lo ve, el tipo de campo no soporta resincronización manual; Fin extraerá los valores más recientes automáticamente la próxima vez que se asigne a un caso.

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 Contact de Salesforce = Datos People de Fin

Los campos Contact de Salesforce se sincronizan en Fin como datos People

Captura de pantalla de Configuración de Fin > Datos People mostrando campos Contact sincronizados desde Salesforce, cada uno identificado por el ícono de nube de Salesforce.

Puede gestionarlos yendo a: Configuración > Datos People.

Los campos sincronizados desde Salesforce se indican mediante el ícono de nube de Salesforce.

Dentro de la página de configuración de Datos People, 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 people dentro de la plataforma Fin.

Campos Case de Salesforce = Datos Conversation de Fin

Los campos Case de Salesforce se sincronizan en Fin como datos Conversation

Captura de pantalla de Configuración de Fin > Datos Conversation mostrando campos Case sincronizados desde Salesforce, cada uno identificado por el ícono de nube de Salesforce.

Puede gestionarlos yendo a Configuración > Datos Conversation.

Los campos sincronizados desde Salesforce se indican mediante el ícono de nube de Salesforce.

En la página de configuración de Datos Conversation, 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).


Diagrama que muestra a Fin enviando datos de vuelta a los casos de Salesforce durante cada sincronización y al escalar a un equipo.

¿Qué datos envía Fin de vuelta a Salesforce?

Fin actualiza los casos con datos cada vez que responde o cuando necesita escalar a su equipo porque no puede proporcionar una respuesta.

¿Qué datos envía Fin al objeto Case de Salesforce?

Campos

¿Cuándo se envía?

Valor

FinInvolved

Sincronización por cada caso

Verdadero (predeterminado: falso)

FinResolutionState

Sincronización por cada caso

Resolución suave / Resolución dura / Abandonado / Enrutado al equipo

OwnerId

Como parte de la transferencia

Configurado por paso. Usuario de Salesforce o Id de Cola.

Valores de FinResolutionState:

  • Resolución suave — Fin proporcionó una respuesta y la conversación terminó sin más escalamiento

  • Resolución dura — el cliente confirmó explícitamente que su problema fue resuelto

  • Abandonado — el cliente dejó la conversación o no respondió

  • Enrutado al equipo — Fin escaló el caso a un compañero humano porque no pudo resolver la consulta

Rellenar datos adicionales

También puedes rellenar campos del caso usando los pasos Set data, Collect data y Fin Attributes en Workflows.


Transferir a tu equipo cuando Fin no puede responder

Cuando Fin no puede responder, puedes usar "Hand-off to team in Salesforce" en tu workflow. Esto permite que Fin reasigne el caso al propietario seleccionado en Salesforce.

Captura de pantalla del editor de workflow de Fin mostrando el panel Añadir paso con la opción 'Hand-off to team in Salesforce' visible.

Haz clic en "Add step" y selecciona "Hand-off to team in Salesforce".

Captura de pantalla del editor de workflow de Fin mostrando el cajón de transferencia expandido con opciones para seleccionar una Cola o Usuario de Salesforce como propietario del caso.

Para seleccionar un propietario para el caso, primero haz clic para expandir el cajón. Luego elige una Cola o Usuario en Salesforce que deba ser el propietario del caso.


Cómo rellenar campos de Salesforce usando workflows

Además de los datos que Fin envía automáticamente a Salesforce (FinInvolved, FinResolutionState, OwnerId), puedes rellenar cualquier campo adicional del caso de Salesforce usando los pasos Set data, Collect data y Fin Attributes en tu workflow de Fin.

Configuración manual de datos

El paso Set data te permite establecer manualmente un valor de campo de Salesforce en tu workflow de Fin para Casos de Salesforce. Es más útil en ramas de workflow donde sabes qué valor debe tener según el camino que tomó el cliente.

Captura de pantalla del editor de workflow de Fin mostrando el selector de pasos con la opción 'Set data' resaltada.

  • Ve al workflow de tu canal

  • Haz clic en "Add step" en la parte derecha del workflow

  • Selecciona la opción "Set data"

Captura de pantalla del editor de workflow de Fin mostrando el panel de configuración del paso Set data con un selector de campos. Los campos sincronizados con Salesforce se identifican por el icono de nube de Salesforce.

  • Elige el campo que deseas rellenar: los campos que sincronizaste desde Salesforce se pueden identificar por el icono de nube de Salesforce

  • Los datos que establezcas se enviarán a Salesforce cuando se cree un caso o cuando el chat se transfiera a un agente de Salesforce

Recopilación de datos del cliente

Usar "Collect data" te permite pedir al cliente que ingrese la información mediante un formulario en Fin Messenger.

Captura de pantalla del editor de workflow de Fin mostrando el panel Añadir paso abierto en el workflow para un canal de Casos de Salesforce.

  • Ve al workflow de tu canal

  • Haz clic en "Add step" en la parte derecha del workflow

Captura de pantalla del editor de workflow de Fin mostrando el selector de pasos con la opción 'Collect data' resaltada.

  • Selecciona la opción "Collect data"

Captura de pantalla del editor de workflow de Fin mostrando el panel de configuración del paso Collect data con un selector de campos. Los campos sincronizados con Salesforce se identifican por el icono de nube de Salesforce.

  • Elige el campo que te gustaría que el cliente rellene: los campos que sincronizaste desde Salesforce se pueden identificar por el icono de nube de Salesforce

  • Los datos que establezcas se enviarán a Salesforce cuando se cree un caso o cuando el chat se transfiera a un agente de Salesforce

Uso de la detección de Fin Attributes para rellenar datos

El paso Fin Attributes permite que Fin detecte y rellene automáticamente campos de lista (como listas desplegables y multi-selecciones) en Casos de Salesforce. Esta opción solo está disponible para campos de lista; para campos de texto, número o fecha, usa Set data o Collect data.

Captura de pantalla de Configuración de Fin > Datos > Datos de Salesforce mostrando un campo de lista expandido con un campo de texto de descripción para cada valor de la lista, donde las descripciones ayudan a Fin a detectar automáticamente el valor correcto.

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:

  • Configuración > Datos > datos de Salesforce

  • Haz clic en el campo (lista) que te gustaría que Fin complete e ingresa descripciones

Captura de pantalla del editor de workflow de Fin mostrando el selector de pasos con la opción 'Fin Attribute' resaltada.

Ahora para activar la detección de Fin Attribute:

  • Ve al workflow de tu canal

  • Haz clic en "Agregar paso" en la parte derecha del workflow

  • Selecciona "Fin Attribute"

Captura de pantalla del editor de workflow de Fin mostrando el panel de configuración del paso Fin Attribute con un selector de campo para elegir qué campo de lista Fin debe completar automáticamente.
Captura de pantalla del editor de workflow de Fin mostrando el paso Fin Attribute completado con un campo de lista seleccionado y sus valores, cada uno con descripciones ingresadas.

Ahora selecciona el campo de lista que te gustaría que Fin complete. Debes haber agregado descripciones a cada valor de la lista en Configuración > Datos > datos de Salesforce antes de que Fin pueda detectar automáticamente el valor correcto.

Tus campos de caso se completarán en Salesforce

Cualquier método que elijas para completar tus campos de caso (configurar datos, recopilar datos o Fin Attributes), una vez configurado, verás que Fin ingresa valores en tus casos de Salesforce.

Captura de pantalla de un registro de caso de Salesforce mostrando los campos FinInvolved, FinResolutionState y otros campos completados por Fin después de la conversación.

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.

¿Ha quedado contestada tu pregunta?