Fin ejecuta la detección de idioma impulsada por IA en todas las conversaciones de Intercom, para determinar en qué idioma debe responder al cliente. Tus workflows (sin Fin) también pueden usar detección automática de idioma.
Cada vez que un cliente envía un nuevo mensaje en una conversación, el sistema intenta detectar el idioma usando ese mensaje junto con mensajes anteriores. Si el sistema tiene alta confianza en el idioma detectado, establece el Idioma de la conversación en consecuencia. Fin y workflows requieren al menos 10 caracteres de los mensajes del cliente para determinar el idioma con confianza. Los mensajes con menos de 10 caracteres pueden no proporcionar suficiente información para una detección precisa.
Puedes ver el idioma que fue detectado en la barra lateral derecha en el Inbox bajo Atributos de la conversación:
Una vez que el idioma ha sido detectado automáticamente, Fin y otros workflows continuarán en ese idioma durante el resto de la conversación, sin intentar detectar el idioma nuevamente.
Si no hay suficiente contenido del cliente en una conversación para detectar el idioma con confianza, se recurrirá a un idioma de respaldo:
Las preferencias de idioma del navegador del cliente (si están disponibles). El sistema revisa la lista completa de idiomas preferidos del navegador del cliente en orden y selecciona el primero que esté habilitado en la configuración del Messenger de tu workspace. Si el idioma principal del navegador del cliente no es un idioma permitido, el sistema probará el siguiente idioma en sus preferencias, y así sucesivamente. De lo contrario,
Los eventos de la conversación se mostrarán en el Inbox durante toda la conversación, para ayudarte a entender por qué Fin o un workflow están usando un idioma en particular:
Sin embargo, si el cliente tiene el atributo anulación de idioma establecido en un idioma, esto tendrá prioridad y Fin o workflows siempre usarán ese idioma, sin intentar ejecutar la detección de idioma ni recurrir a idiomas de respaldo.
Verás un evento en la conversación cuando se use una anulación de idioma:
Hay varias formas de establecer o actualizar la anulación de idioma de un cliente, si deseas forzar a Fin a hablar en un idioma específico para ese cliente. Puedes aprender sobre ellas en este artículo.
Para resumir, Fin y workflows determinarán el idioma de un cliente en el siguiente orden:
Anulación de idioma del cliente, si está disponible.
Detección de idioma impulsada por IA, si hay suficiente confianza.
El primer idioma en las preferencias del navegador del cliente que esté habilitado en la configuración del Messenger de tu workspace.
Idioma predeterminado del workspace.
Importante: "Idioma del navegador" no significa simplemente el idioma principal del navegador del cliente. Intercom revisa la lista completa de preferencias de idioma del navegador del cliente (el encabezado Accept-Language) y selecciona el primer idioma en esa lista que esté habilitado en la configuración del Messenger de tu workspace. Esto significa que un idioma secundario del navegador (por ejemplo, polaco) puede ser seleccionado sobre el idioma predeterminado del workspace (por ejemplo, inglés) si aparece antes en las preferencias del navegador del cliente y es un idioma permitido. El idioma predeterminado del workspace solo se usa si ninguna de las preferencias de idioma del navegador del cliente está habilitada en la configuración de tu Messenger.
Nota:
Una vez que Fin establece el atributo Idioma en la conversación, continuará hablando en ese idioma durante el resto de la conversación.
Fin solo hablará en un idioma que esté configurado en la configuración del Messenger del workspace.
Fin solo podrá ejecutar la detección de idioma impulsada por IA si hay al menos 10 caracteres en los mensajes del cliente. Ignorará el contenido de clics en botones y recolectores de atributos.
La detección automática de idioma se usa para conversaciones con Fin AI Agent y Workflows.
Fin a veces puede identificar mal idiomas que tienen diferencias muy sutiles en ortografía o fraseo, incluso si escribes correctamente en el idioma deseado. Esto puede ocurrir más fácilmente cuando tu mensaje es corto, ya que hay menos contexto para que la IA tome una decisión definitiva. Aunque nuestros modelos de detección de idioma mejoran continuamente con nuevas versiones, estas "fallas fáciles de detección de idioma" pueden ocurrir ocasionalmente.
Preguntas frecuentes
¿Por qué mi workflow no traduce automáticamente el primer mensaje?
¿Por qué mi workflow no traduce automáticamente el primer mensaje?
El workflow puede no estar traduciendo automáticamente el primer mensaje porque el idioma usado se determina con la siguiente lógica:
El sistema revisa el idioma del primer mensaje(s) del cliente en la conversación. Si no puede detectar un idioma, usa el idioma del navegador del cliente. Si eso tampoco está disponible, usa el idioma predeterminado de tu workspace, que a menudo está configurado en inglés.
Si el idioma del navegador del cliente está configurado en inglés, el workflow enviará el primer mensaje en inglés, sin importar el idioma predeterminado de tu workspace.
Solo después de que el cliente interactúa más con la conversación (por ejemplo, hace clic en un botón), el workflow tiene más contexto para potencialmente cambiar de idioma.
Para asegurar que tu workflow envíe el primer mensaje en el idioma deseado, puede que necesites configurar workflows separados para cada idioma y usar el atributo "Idioma detectado" para dirigirte a los clientes en consecuencia.
¿Por qué el idioma detectado es diferente del idioma en que el cliente escribió?
¿Por qué el idioma detectado es diferente del idioma en que el cliente escribió?
Si una conversación se inició mediante un Mensaje Externo, la detección de idioma puede no reflejar el idioma en que el cliente realmente escribió. Esto es un comportamiento esperado.
Los Mensajes Externos pueden llevar metadatos de idioma del remitente — por ejemplo, el idioma de la cuenta del remitente — además del idioma real del contenido del mensaje. Nuestro sistema de traducción no está diseñado para manejar múltiples idiomas en el mismo mensaje, por lo que cuando ocurre este conflicto, el idioma detectado mostrado puede diferir del idioma en que se escribió el mensaje (por ejemplo, un mensaje escrito en español puede ser detectado como inglés).
Esto solo afecta a las conversaciones que se originan de Mensajes Externos. Para conversaciones estándar, la detección de idioma funciona como se describió anteriormente.



