Fin executa a detecção de idioma com tecnologia de IA em todas as conversas, para determinar em qual idioma deve responder ao cliente. Seus workflows Fin também podem usar detecção automática de idioma.
Cada vez que um cliente envia uma nova mensagem em uma conversa, o sistema tenta detectar o idioma usando essa mensagem junto com mensagens anteriores. Se o sistema tiver alta confiança no idioma detectado, ele define o Idioma da conversa de acordo.
Nota: Fin e workflows exigem pelo menos 10 caracteres das mensagens do cliente para determinar o idioma com confiança. Mensagens com menos de 10 caracteres podem não fornecer informações suficientes para uma detecção precisa.
Veja detecção de idioma
Você pode ver o idioma que foi detectado na barra lateral direita em Analisar > Conversas em Atributos da conversa:
Uma vez que o idioma tenha sido detectado automaticamente, Fin e outros workflows continuarão nesse idioma pelo restante da conversa, sem tentar detectar o idioma novamente.
Se não houver conteúdo suficiente do cliente em uma conversa para detectar o idioma com confiança, será usado um idioma de reserva:
O idioma do navegador do cliente (se disponível), caso contrário
Eventos da conversa serão exibidos para ajudar você a entender por que Fin ou um workflow está usando um idioma específico:
Fin e workflows determinarão o idioma do cliente na seguinte ordem:
Detecção de idioma com tecnologia de IA, se a confiança for alta o suficiente.
Idioma do navegador do cliente.
Idioma padrão do workspace.
Importante: Se um cliente tiver um atributo Substituição de idioma definido, Fin e workflows sempre usarão esse idioma. A ordem de detecção acima é totalmente ignorada — a detecção de idioma e todas as alternativas não se aplicam. Saiba mais sobre como definir uma substituição de idioma →
Nota:
Uma vez que Fin define o atributo Idioma na conversa, ele continuará falando nesse idioma pelo restante da conversa.
Fin só falará em um idioma configurado nas configurações do Messenger do workspace.
Fin só poderá executar a detecção de idioma com tecnologia de IA se houver pelo menos 10 caracteres nas mensagens do cliente. Ele ignorará conteúdo de cliques em botões e coletores de atributos.
Fin às vezes pode identificar incorretamente idiomas que têm diferenças muito sutis na ortografia ou na fraseologia, mesmo que você esteja digitando corretamente no idioma pretendido. Isso pode acontecer mais facilmente quando sua mensagem é curta, pois há menos contexto para a IA fazer um julgamento definitivo. Embora nossos modelos de detecção de idioma estejam continuamente melhorando com novos lançamentos, essas "falhas fáceis de detecção de idioma" podem ocorrer ocasionalmente.
Perguntas frequentes
Por que meu workflow não está traduzindo a primeira mensagem automaticamente?
Por que meu workflow não está traduzindo a primeira mensagem automaticamente?
O workflow pode não estar traduzindo automaticamente a primeira mensagem porque o idioma usado é determinado pela seguinte lógica:
O sistema verifica o idioma da(s) primeira(s) mensagem(ns) do cliente na conversa. Se não conseguir detectar um idioma, usa o idioma do navegador do cliente. Se isso também não estiver disponível, usa o idioma padrão do seu workspace, que geralmente é definido como inglês.
Se o idioma do navegador do cliente estiver definido como inglês, o workflow enviará a primeira mensagem em inglês, independentemente do idioma padrão do seu workspace.
Somente depois que o cliente interage mais com a conversa (por exemplo, clicando em um botão), o workflow terá mais contexto para potencialmente mudar de idioma.
Para garantir que seu workflow envie a primeira mensagem no idioma desejado, você pode precisar configurar workflows separados para cada idioma e usar o atributo "Idioma detectado" para direcionar os clientes adequadamente.


