Vai al contenuto

Pronto a creare con AnyBot?

Documentazione AnyBot

Diventa multilingua

Il tuo agente risponde già a ogni cliente nella sua lingua, niente bot dedicati a ciascuna lingua. Questa ricetta ti mostra come dimostrarlo e cosa configurare perché quelle risposte restino fondate sui tuoi contenuti.

Prima la buona notizia: il multilingua non si attiva. Un agente AnyBot rispecchia la lingua di ciò che scrive il cliente, scrivi in francese e ricevi il francese; una nota vocale in arabo torna con una risposta in arabo, senza alcun menu a tendina della lingua da impostare. Questa ricetta ti mostra come dimostrarlo nella chat di prova, poi cosa configurare davvero perché quelle risposte restino fondate sui tuoi contenuti, non solo dall'aria fluente.

Cosa costruirai

Un unico agente che tiene una conversazione reale in una seconda lingua, rispondendo a una domanda scritta e a una nota vocale nella lingua del cliente, a partire dai tuoi contenuti, più l'interfaccia dell'app impostata in una delle sue 7 lingue così che il tuo stesso team lavori nella propria.

Prima di iniziare

  • Un agente che puoi modificare con il canale Web Chat abilitato, così che la chat di prova funzioni, sei nuovo qui? Il tuo primo agente in 10 minuti.
  • Una domanda che sai essere coperta dalla tua conoscenza, e la possibilità di porla in una seconda lingua (va bene un collega o un traduttore).
  • Facoltativo: un breve documento in quella seconda lingua per il Passo 3.

Questa pagina si occupa del passo-passo. Per i meccanismi dietro l'input multilingua, vedi Allegati e multimodale; per le lingue dell'app, le impostazioni del profilo di qualsiasi utente.

Passi

1. Poni una domanda in un'altra lingua

Apri il pannello Chat with Agent (un pannello laterale sugli schermi larghi, un pulsante Chat su quelli più piccoli). Digita una domanda a cui il tuo agente sa rispondere, ma in una seconda lingua, per esempio "Quels sont vos horaires d'ouverture?"

Risultato atteso: La risposta arriva in streaming nella stessa lingua in cui hai chiesto, fondata sui tuoi contenuti. Non hai cambiato nulla perché questo accadesse.

2. Verifica che la lingua segua il cliente, non un'impostazione

Poni una domanda di follow-up in una terza lingua nello stesso thread. L'agente cambia di nuovo.

Risultato atteso: Ogni risposta corrisponde alla lingua del messaggio a cui risponde. Non c'è alcuna lingua per agente da configurare, è un comportamento integrato.

3. Aggiungi conoscenza nelle lingue dei tuoi clienti

La fluenza è gratuita; è il radicamento ciò che configuri. Nella scheda Knowledge Base, aggiungi una fonte in una lingua che i tuoi clienti usano, un documento o un URL da scansionare. L'agente può tradurre al volo, ma i fatti risultano più accurati quando il materiale di origine esiste già in quella lingua.

Risultato atteso: La fonte raggiunge lo stato Ready, e chiedere di essa in quella lingua restituisce una risposta precisa e fondata, nomi e cifre intatti, non parafrasati attraverso l'inglese.

4. (Facoltativo) Blocca il comportamento per i messaggi brevi

I messaggi molto brevi ("ok", un'emoji) non portano segnale sufficiente a rilevare una lingua. Se il tuo pubblico è per lo più di una sola lingua non inglese, apri AI Options e aggiungi un'istruzione aggiuntiva: "Quando la lingua del cliente non è chiara, rispondi in spagnolo."

Risultato atteso: Salvato come nuova versione. I turni ambigui ora ripiegano sulla lingua che hai scelto invece che sull'inglese.

5. Prova una nota vocale, poi cambia la lingua dell'app

Invia una nota vocale in un'altra lingua tramite un canale collegato, AnyBot trascrive il parlato in modo multilingua (arabo incluso) prima che l'agente la legga. Separatamente, dalle impostazioni del tuo profilo, cambia l'interfaccia dell'app in un'altra lingua.

Risultato atteso: La domanda parlata riceve una risposta nella stessa lingua, e la dashboard passa alla lingua che hai scelto, con l'arabo reso interamente da destra a sinistra.

Come si decide la lingua

Customer message  ->  language detected from the text (or voice transcript)
                  ->  agent replies in that same language
   short/ambiguous?  ->  falls back to your Extra-instruction default, else English
   "let me talk to a human" (any language)  ->  deterministic backstop flags a handoff

Verifica che funzioni

  • Una domanda scritta in una seconda lingua è tornata in quella lingua.
  • Un follow-up in una terza lingua ha cambiato di nuovo, senza toccare alcuna impostazione.
  • Una fonte di conoscenza in un'altra lingua ha restituito una risposta fondata e precisa.
  • Una nota vocale in un'altra lingua è stata trascritta e risposta.
  • L'interfaccia dell'app ha cambiato lingua, e l'arabo è stato reso da destra a sinistra.

Risoluzione dei problemi

  • Le risposte tornano in inglese per i messaggi brevi, è il ripiego per una lingua non rilevabile. Aggiungi l'istruzione aggiuntiva del Passo 4, oppure scrivi una frase più completa.
  • Risponde nella lingua giusta ma i fatti sono vaghi, la tua conoscenza è probabilmente solo in inglese. Aggiungi fonti nella lingua del cliente (Passo 3); l'agente traduce la formulazione, non i fatti mancanti.
  • Una telefonata riceve risposta solo in inglese, è previsto. Il canale voce (rispondere al telefono) è oggi solo in inglese, indipendentemente da tutto quanto sopra. Instrada chi chiama in lingue diverse dall'inglese verso un canale di testo come WhatsApp.

Cosa c'è dopo