Aller au contenu principal

Service client

Service client multilingue sur WhatsApp : répondre à chaque client dans sa langue

Vos clients écrivent en français, en anglais, en arabe et en espagnol, et votre équipe ne parle pas toutes ces langues. Voici comment définir une langue par client, traduire les discussions dans la boîte de réception d'équipe, envoyer flux et modèles dans la bonne langue et confier chaque discussion à quelqu'un qui peut répondre.

Équipe MonoChat Mis à jour: 6 min de lecture

Sur cette page
  1. 1. Enregistrer la langue de chaque client
  2. 2. Lire et répondre dans n’importe quelle langue
  3. 3. Envoyer les messages automatiques dans la langue du client
  4. 4. Confier la discussion à quelqu’un qui parle la langue
  5. 5. Indiquer à votre agent IA les langues à utiliser
  6. Exemple : un riad à Marrakech
  7. Sources

Un riad à Marrakech reçoit à 23 h un message WhatsApp en anglais, une clinique esthétique à Paris un message en arabe, une boutique à Genève un message en italien. La question est toujours la même : pouvons-nous répondre à cette personne dans sa langue sans recruter une équipe qui les parle toutes ?

Pour les clients, cela compte. Dans une enquête menée en 2021 par la société de traduction Unbabel auprès de 2 750 consommateurs aux États-Unis, au Royaume-Uni, en France, en Allemagne, au Japon et au Brésil, 68 % déclaraient qu’ils passeraient chez une marque offrant un support dans leur langue maternelle. C’est l’enquête d’un fournisseur, mais la tendance est nette : on achète, et on revient, là où l’on est compris.

Il vous faut quatre choses : une langue par client, un moyen pour les agents de lire et d’écrire d’une langue à l’autre, des messages automatiques dans chaque langue et un routage qui envoie la discussion à quelqu’un qui parle cette langue.

1. Enregistrer la langue de chaque client

Tout le reste dépend de la langue du client : enregistrez-la une fois dans sa fiche, pas dans la mémoire d’un agent.

Dans MonoChat, c’est le champ de profil Langue du client. Commencez dans CRM › Paramètres › Langues :

  • Langues actives : les langues dans lesquelles vous rédigez flux et modèles, par exemple français, anglais et arabe.
  • Langue par défaut : celle que MonoChat utilise pour un client sans langue définie.

Renseignez ensuite le champ de l’une de ces trois façons :

  • À la main, dans la fiche du client, quand un agent connaît sa langue.
  • Par une question. Un flux d’accueil demande « Dans quelle langue préférez-vous continuer ? » avec un bouton par langue active. Un nœud Question Answer peut enregistrer la réponse directement dans un champ de profil, ou chaque réponse mène à une action Set Customer Profile Field qui définit la langue. Cette action ne propose que vos langues actives : une faute de frappe ne peut pas créer une langue pour laquelle vous n’avez aucun texte.
  • Pour de nombreux clients à la fois, par une mise à jour groupée depuis la liste du CRM, par exemple pour tous ceux venus de votre publicité en anglais.

2. Lire et répondre dans n’importe quelle langue

Activez Traduction dans la discussion dans Paramètres › Discussion › Autres. Ensuite, dans la boîte de réception :

  • Messages entrants : ouvrez le menu d’un message et choisissez Traduire. Le texte s’affiche dans la langue d’interface de l’agent ; choisissez à nouveau pour revoir l’original.
  • Messages sortants : rédigez la réponse dans votre langue et appuyez sur le bouton de traduction de la zone de saisie. Le brouillon est remplacé par le texte dans la langue du client, et un bouton d’annulation rétablit votre texte. Si la langue du client n’est pas encore définie, MonoChat vous demande de la choisir d’abord.

C’est une traduction automatique. Elle suffit pour comprendre une question de livraison et y répondre, pas pour engager aveuglément un remboursement, une posologie ou une clause de contrat. Gardez les réponses traduites courtes et simples, évitez les expressions idiomatiques et laissez ce qui engage l’entreprise à quelqu’un qui parle la langue.

RGPD : la traduction envoie le texte du message à un service de traduction (Google Cloud Translation). Inscrivez ce traitement dans votre registre et évitez de traduire des données de santé si votre base légale ne le couvre pas.

3. Envoyer les messages automatiques dans la langue du client

C’est souvent l’automatisation qui casse le service multilingue : le flux d’accueil est en français et la moitié des clients commencent par un message qu’ils ne peuvent pas lire.

  • Messages des flux. Un nœud de message dans un flux MonoChat contient un texte par langue active. Quand le flux s’exécute, il envoie la version correspondant au champ Langue du client, ou celle de la langue par défaut s’il est vide. Rédigez toutes les langues : un nœud dont une version est vide n’a rien à envoyer à ce client.
  • Modèles de message. Hors de la fenêtre de 24 heures, il faut un modèle approuvé, et Meta traite chaque langue comme un modèle distinct portant le même nom. Meta ne traduit pas, et chaque version compte dans votre limite de modèles. Dans la liste des modèles de MonoChat, Ajouter une langue ouvre l’éditeur avec le même nom et le même contenu ; vous rédigez la nouvelle langue et la soumettez. L’action Send Template Message choisit ensuite la version approuvée dans la langue du client, puis English (US), puis n’importe quelle langue approuvée de ce modèle.

Rédigez les modèles pour leurs lecteurs, pas en passant le français dans un traducteur. Un client de Casablanca n’attend pas la même formule qu’un client de Montréal, et la vérification de Meta lit ce que vous soumettez. Voir les exemples de modèles de message WhatsApp pour des formulations qui passent.

4. Confier la discussion à quelqu’un qui parle la langue

La traduction fait avancer la discussion ; quelqu’un qui parle la langue la conclut. Une fois le champ Langue renseigné, un nœud If ou Switch le vérifie dans Client › Champs de profil et attribue la discussion avec Assign Session à l’agent ou à l’équipe qui parle cette langue : l’arabe à la conseillère arabophone, l’anglais et l’espagnol à l’équipe des réservations internationales. L’article sur le routage des conversations par groupes de travail explique comment créer les équipes.

Pour les langues que personne ne parle dans l’équipe, prévoyez une solution de repli : attribuez la discussion à une équipe générale qui travaille avec la traduction, et dites clairement aux clients dans quelles langues une personne répond.

5. Indiquer à votre agent IA les langues à utiliser

Un agent IA répond dans la langue que lui indique son prompt. Écrivez-y la règle : répondre dans la langue du client, ou seulement dans les langues que vous assurez, avec un transfert à une personne pour le reste. Testez chaque langue avant la mise en ligne, comme le décrit tester un agent IA avant son lancement, et transférez les conversations difficiles comme dans le passage de l’IA à un humain.

Exemple : un riad à Marrakech

Le riad accueille des clients de France, d’Espagne, du Royaume-Uni et du Golfe. Ses langues actives sont le français, l’anglais, l’espagnol et l’arabe, avec le français par défaut.

  1. Une publicité click-to-WhatsApp lance le flux d’accueil, qui demande la langue préférée avec quatre boutons et enregistre la réponse dans le champ Langue.
  2. Un nœud Switch attribue les discussions en arabe à la réception arabophone, celles en anglais et en espagnol à l’équipe des réservations internationales, celles en français à la gérante.
  3. Les confirmations de réservation partent avec l’action Send Template Message, qui choisit le modèle approuvé dans la langue du client.
  4. Quand un client écrit en espagnol pendant le jour de repos de sa collègue hispanophone, la gérante traduit le message dans la boîte de réception, répond à une question simple sur l’heure d’arrivée et laisse la demande de remboursement pour elle.

Sources

FAQ

Questions fréquentes

Meta traduit-il les modèles de message WhatsApp ?

Non. La documentation de Meta indique que les textes et variables des modèles ne sont pas traduits. Pour envoyer un modèle en plusieurs langues, vous créez un modèle du même nom dans chaque langue, vous rédigez chaque version et chacune compte dans votre limite de modèles. Les modèles Cloud API acceptent 111 codes de langue, dont des variantes régionales comme fr_CA, fr_BE et fr_MA.

Comment MonoChat sait-il quelle langue parle un client ?

Grâce au champ de profil Langue du client. Vous le renseignez dans la fiche client du CRM, vous le demandez dans un flux avec un nœud Question Answer qui enregistre la réponse dans ce champ, ou vous le définissez avec l'action Set Customer Profile Field. Si un client n'a pas de langue, MonoChat utilise la langue par défaut choisie dans les paramètres du CRM.

Un agent peut-il discuter avec un client dont il ne parle pas la langue ?

Oui. Avec l'option Traduction dans la discussion activée, l'agent traduit un message entrant dans sa langue d'interface depuis le menu du message, et traduit son brouillon dans la langue du client avant l'envoi, avec un bouton d'annulation pour revenir au texte d'origine. C'est une traduction automatique : écrivez court et simple, et faites relire les textes importants par quelqu'un qui parle la langue.

Dans quelle langue un flux envoie-t-il ses messages ?

Les nœuds de message contiennent un texte pour chaque langue active des paramètres du CRM, et le flux envoie la version de la langue du client. L'action Send Template Message choisit le modèle approuvé dans la langue du client, puis la version English (US), puis n'importe quelle langue approuvée de ce modèle. Remplissez chaque langue active pour qu'aucun client ne tombe sur un message vide.

Dois-je proposer toutes les langues dans lesquelles on m'écrit ?

Proposez les langues que vous pouvez assumer. La traduction aide à comprendre et à répondre, mais les prix, les engagements, les réponses médicales ou juridiques et les réclamations méritent une personne qui parle la langue. Choisissez quelques langues actives, confiez ces discussions aux agents qui les parlent et utilisez la traduction pour le reste.

Premier mois de Growth offert

WhatsApp, Instagram et Messenger dans une seule boîte de réception

Commencez gratuitement avec MonoChat : boîte de réception d'équipe, assistants IA, modèles et campagnes sur les API officielles de Meta.

Un code par entreprise • 30 jours pour l’utiliser • Sans carte bancaire

$150 pour démarrer.

Obtenir