Перейти к основному содержимому

Поддержка клиентов

Мультиязычная поддержка в WhatsApp: отвечайте каждому клиенту на его языке

Клиенты пишут вам на русском, грузинском, английском и турецком, а команда знает не все эти языки. Рассказываем, как задать язык для каждого клиента, переводить чаты в общих входящих, отправлять сценарии и шаблоны на нужном языке и передавать чат тому, кто сможет ответить.

Команда MonoChat Обновлено: 4 мин чтения

На этой странице
  1. 1. Сохраните язык каждого клиента
  2. 2. Операторы читают и отвечают на любом языке
  3. 3. Автоматические сообщения на языке клиента
  4. 4. Передайте чат тому, кто говорит на языке
  5. 5. Укажите ИИ-агенту, на каких языках отвечать
  6. Пример: отель в Батуми
  7. Источники

Отель в Батуми получает в 23:00 сообщение в WhatsApp на грузинском, клиника в Алматы — на английском, магазин в Дубае — на русском от клиента из Ташкента. Вопрос всегда один: можем ли мы ответить человеку на его языке, не нанимая команду, которая знает все языки?

Для клиентов это важно. В опросе 2021 года, который переводческая компания Unbabel провела среди 2 750 потребителей в США, Великобритании, Франции, Германии, Японии и Бразилии, 68% сказали, что перейдут к бренду, который поддерживает их на родном языке. Это опрос поставщика, но направление очевидно: покупают и возвращаются туда, где понимают.

Нужны четыре вещи: язык, сохранённый для каждого клиента, способ для операторов читать и писать на разных языках, автоматические сообщения на каждом языке и маршрутизация, которая отдаёт чат тому, кто говорит на языке клиента.

1. Сохраните язык каждого клиента

Всё остальное зависит от того, знаете ли вы язык клиента, поэтому сохраняйте его в карточке клиента, а не в памяти оператора.

В MonoChat это поле профиля «Язык» клиента. Начните с раздела CRM › Настройки › Языки:

  • Активные языки: языки, на которых вы пишете сценарии и шаблоны, например русский, грузинский и английский.
  • Язык по умолчанию: язык, который MonoChat использует для клиента без указанного языка.

Затем заполните поле одним из трёх способов:

  • Вручную в профиле клиента, когда оператор узнал язык.
  • Вопросом. Приветственный сценарий спрашивает «На каком языке вам удобнее продолжить?» с кнопкой для каждого активного языка. Узел Question Answer может сохранить ответ прямо в поле профиля, или каждый ответ ведёт к действию Set Customer Profile Field, которое задаёт язык. Это действие предлагает только ваши активные языки, так что опечатка не создаст язык, для которого у вас нет текстов.
  • Сразу для многих клиентов массовым обновлением из списка CRM, например для всех, кто пришёл с вашей рекламы на английском.

2. Операторы читают и отвечают на любом языке

Включите функцию перевода в чате в разделе Настройки › Чат › Другие. Дальше в общих входящих:

  • Входящие сообщения: откройте меню сообщения и выберите «Перевести». Текст появится на языке интерфейса оператора; повторный выбор вернёт оригинал.
  • Исходящие сообщения: напишите ответ на своём языке и нажмите кнопку перевода в поле ввода. Черновик заменится текстом на языке клиента, а кнопка отмены вернёт ваш оригинал. Если язык клиента ещё не указан, MonoChat попросит сначала выбрать его.

Это машинный перевод. Его хватает, чтобы понять вопрос о доставке и ответить, но не чтобы слепо полагаться на него в обещании возврата, дозировке лекарства или пункте договора. Пишите переводимые ответы коротко и просто, без идиом, а всё, что обязывает компанию, оставляйте человеку, который знает язык.

3. Автоматические сообщения на языке клиента

Мультиязычная поддержка чаще всего ломается на автоматизации: приветственный сценарий на русском, и половина клиентов начинает разговор с сообщения, которое не может прочитать.

  • Сообщения сценариев. Узел сообщения в сценарии MonoChat хранит текст для каждого активного языка. Когда сценарий запускается, он отправляет версию для поля «Язык» клиента или версию на языке по умолчанию, если поле пустое. Пишите все языки: у узла с пустой версией нечего отправить этому клиенту.
  • Шаблоны сообщений. Вне 24-часового окна нужен одобренный шаблон, и Meta считает каждый язык отдельным шаблоном с тем же названием. Meta не переводит шаблоны, и каждая версия учитывается в лимите. В списке шаблонов MonoChat действие «Добавить язык» открывает редактор с тем же названием и содержанием: вы пишете новый язык и отправляете его на проверку. Затем действие Send Template Message выбирает одобренную версию на языке клиента, иначе English (US), иначе любой одобренный язык шаблона.

Пишите шаблоны для читателя, а не прогоняйте русский текст через переводчик. Гость из Тбилиси ждёт другого обращения, чем гость из Стамбула, а проверка Meta читает то, что вы отправили. Формулировки, которые проходят одобрение, есть в статье примеры шаблонов сообщений WhatsApp.

4. Передайте чат тому, кто говорит на языке

Перевод поддерживает разговор, а закрывает его тот, кто говорит на языке. Когда поле «Язык» заполнено, узел If или Switch проверяет его в разделе Клиент › Поля профиля и через Assign Session передаёт чат оператору или команде с этим языком: грузинские чаты — администратору из Батуми, турецкие — коллеге, который говорит по-турецки, английские — отделу бронирования. Как настроить команды, описано в статье маршрутизация диалогов по рабочим группам.

Для языков, которых никто в команде не знает, держите запасной вариант: отдавайте чат общей команде, которая работает с переводом, и честно пишите клиентам, на каких языках отвечает человек.

5. Укажите ИИ-агенту, на каких языках отвечать

ИИ-агент отвечает на том языке, который указан в его промпте. Пропишите правило: отвечай на языке клиента или только на поддерживаемых языках, а остальное передавай человеку. Проверьте каждый язык до запуска, как описано в статье тестирование ИИ-агента перед запуском, и передавайте сложные диалоги так, как в статье передача диалога от ИИ оператору.

Пример: отель в Батуми

Отель принимает гостей из Грузии, Казахстана, Израиля и Турции. Активные языки — русский, грузинский, английский и турецкий, язык по умолчанию — английский.

  1. Реклама click-to-WhatsApp запускает приветственный сценарий: он спрашивает предпочтительный язык четырьмя кнопками и сохраняет ответ в поле «Язык».
  2. Узел Switch передаёт грузинские чаты администратору, турецкие — коллеге со знанием турецкого, русские и английские — отделу бронирования.
  3. Подтверждения бронирования уходят действием Send Template Message, которое выбирает одобренный шаблон на языке гостя.
  4. Когда гость пишет по-турецки в выходной день коллеги, администратор переводит сообщение во входящих, отвечает на простой вопрос о трансфере и оставляет изменение тарифа коллеге.

Источники

Вопросы и ответы

Частые вопросы

Переводит ли Meta шаблоны сообщений WhatsApp?

Нет. В документации Meta сказано, что тексты и переменные шаблонов не переводятся. Чтобы отправлять шаблон на нескольких языках, вы создаёте шаблон с тем же названием на каждом языке, пишете каждую версию сами, и каждая учитывается в лимите шаблонов. Шаблоны Cloud API поддерживают 111 кодов языков, в том числе ru, ka, kk, uz и региональные вроде en_GB.

Откуда MonoChat знает, на каком языке говорит клиент?

Из поля профиля «Язык» клиента. Его можно заполнить в профиле клиента в CRM, спросить в сценарии узлом Question Answer, который сохраняет ответ в это поле, или задать действием Set Customer Profile Field. Если язык у клиента не указан, MonoChat использует язык по умолчанию из настроек CRM.

Может ли оператор переписываться с клиентом, чей язык он не знает?

Да. При включённой функции перевода в чате оператор переводит входящее сообщение на язык своего интерфейса через меню сообщения, а черновик ответа перед отправкой переводит на язык клиента; кнопка отмены возвращает исходный текст. Это машинный перевод: пишите коротко и просто, а важные тексты отдавайте на проверку тому, кто знает язык.

На каком языке сценарий отправляет сообщения?

Узлы сообщений содержат текст для каждого активного языка из настроек CRM, и сценарий отправляет версию на языке клиента. Действие Send Template Message выбирает одобренный шаблон на языке клиента, затем версию English (US), затем любой одобренный язык этого шаблона. Заполните все активные языки, чтобы никто не получил пустое сообщение.

Нужно ли поддерживать все языки, на которых пишут клиенты?

Поддерживайте те, за которые можете отвечать. Перевод помогает понять и ответить, но цены, обещания, медицинские и юридические ответы и жалобы требуют человека, который говорит на языке. Выберите несколько активных языков, передавайте такие чаты операторам, которые их знают, а остальное ведите с переводом.

Похожие руководства

Продолжайте читать по этой теме.

Первый месяц Growth за наш счёт

Работайте с WhatsApp, Instagram и Messenger из одних входящих

Начните бесплатно с MonoChat: общие входящие команды, ИИ-ассистенты, шаблоны и кампании на официальных API Meta.

Один код на компанию • 30 дней на активацию • Карта не нужна

150 $ для старта.

Получить