База знаний AnyLinga: WhatsApp, WABA и Telegram в amoCRM
Что такое AnyLinga
AnyLinga подключает WhatsApp, Telegram, Instagram и Facebook к amoCRM. Переписки попадают в amoCRM как сделки, с автоматическим распределением по команде, выбором воронки и этапа и поддержкой групп в каналах, где они доступны. При необходимости включите автоматический перевод: клиент пишет на своём языке, менеджер читает и отвечает на своём, а ответ приходит клиенту уже переведённым.
Поддерживаемые каналы:
- WhatsApp (личный номер через QR-код)
- WhatsApp Business API (через Meta Embedded Signup)
- Telegram (через бота)
- Telegram, личный аккаунт (через Telegram Business)
- Instagram Direct
- Facebook Messenger
- MAX (только для кабинетов amoCRM)
Поддерживаемая CRM: amoCRM
Перевод: поддерживается 50+ языков благодаря AI-переводу. Язык клиента определяется автоматически.
Основные возможности:
- Двусторонний перевод текстовых сообщений и подписей к медиафайлам
- Пересылка медиафайлов (фото, видео, документы, голосовые, стикеры)
- Транскрипция голосовых сообщений (WhatsApp и Telegram)
- Отслеживание статуса доставки и emoji-реакции
- Поддержка цитат/ответов для WhatsApp и Telegram
- Автоматическая маркировка каналов (теги и поля источника на контактах)
- Умная маршрутизация лидов с round-robin и случайным распределением
- Виджет «Глазами клиента» в amoCRM с оригинальными сообщениями
Регистрация и вход
Регистрация по email
- Откройте страницу регистрации и введите ваш email.
- Нажмите Зарегистрироваться — на указанный адрес придёт письмо со ссылкой подтверждения.
- Перейдите по ссылке из письма (действительна 1 час).
- Задайте пароль (минимум 8 символов) и подтвердите его.
- После этого вы автоматически попадёте в панель управления.
Вход через Google
На странице входа нажмите Войти через Google и выберите ваш Google-аккаунт. Если вы ранее регистрировались по email, можно привязать Google в Настройках.
Восстановление доступа
Если вы забыли пароль — войдите через Google (если аккаунт привязан) или обратитесь в поддержку.
WhatsApp (QR-код)
AnyLinga подключается к вашему личному номеру WhatsApp через QR-код.
Как подключить
- Перейдите на страницу Интеграции.
- В секции WhatsApp нажмите Подключить.
- Дождитесь появления QR-кода.
- Откройте WhatsApp на телефоне → Связанные устройства → Привязать устройство.
- Отсканируйте QR-код.
- После успешного сканирования статус изменится на Подключено и отобразится ваш номер телефона.
Как отключить
Нажмите кнопку Отключить рядом со статусом WhatsApp.
WhatsApp Business API (WABA)
Подключите номер официального API WhatsApp через вашу WABA (WhatsApp Business Account). Подключение идёт через встроенную регистрацию Meta (Embedded Signup): AnyLinga получает данные WABA и активирует номер автоматически.
Перед началом
- Бизнес-портфолио в Meta Business Suite с верифицированной компанией.
- WABA с зарегистрированным номером. Номер не должен быть активен в приложении WhatsApp или WhatsApp Business.
Как создать WABA по шагам и где найти WABA ID: полный гайд по WABA. Тарифы Meta и пример расчёта: сколько стоит WABA.
Как подключить
- В панели AnyLinga, в разделе интеграций WhatsApp Business, нажмите Connect WABA.
- Войдите в Facebook, привязанный к вашему портфолио, и выберите портфолио, в котором зарегистрирован номер.
- Подтвердите разрешения для AnyLinga.
- Номер активируется и начинает отправлять и принимать сообщения.
Каждый номер подключается отдельно, со своей WABA; чтобы добавить ещё один номер, повторите процедуру с другим аккаунтом.
Telegram
AnyLinga работает с Telegram через бота, который вы создаёте в BotFather.
Как подключить
- Откройте Telegram и найдите @BotFather.
- Отправьте команду
/newbotи следуйте инструкциям — вы получите токен бота. - В AnyLinga перейдите на страницу Интеграции.
- В секции Telegram нажмите Подключить.
- Вставьте токен бота в поле и нажмите Подключить.
- Статус изменится на Подключено и отобразится имя бота.
Как отключить
Нажмите кнопку Отключить — webhook бота будет удалён автоматически.
Telegram: личный аккаунт
Кроме бота можно подключить личный аккаунт Telegram менеджера — клиенты пишут ему как обычному человеку, а переписка идёт в CRM. Работает через функцию Telegram Business, поэтому у владельца аккаунта должна быть подписка Telegram Premium.
Как подключить:
- На странице «Каналы» в блоке «Telegram личный аккаунт» нажмите Подключить — появится ссылка.
- Отправьте ссылку человеку, чей аккаунт подключаете. Он открывает её в Telegram на телефоне.
- Для него создаётся персональный ассистент-бот. Дальше в Telegram: Настройки → Telegram для бизнеса → Чат-боты — и выбрать этого бота.
- Имя подтянется автоматически, статус сменится на «Подключено».
MAX
MAX — российский мессенджер. Канал доступен только кабинетам, подключённым к amoCRM.
Подключается по токену бота: заведите бота на платформе MAX для партнёров (business.max.ru), скопируйте токен и вставьте его на странице «Каналы» в блоке MAX.
AnyLinga подключается к Instagram через авторизацию в Meta (Facebook).
Как подключить
- Убедитесь, что ваш Instagram-аккаунт переведён в профессиональный (бизнес или автор) и привязан к странице Facebook.
- В AnyLinga перейдите на страницу Интеграции.
- В секции Instagram нажмите Подключить.
- Вы будете перенаправлены на страницу авторизации Facebook/Meta.
- Разрешите доступ к вашему аккаунту Instagram и странице Facebook.
- После возврата статус изменится на Подключено и отобразится ваш username.
Как отключить
Нажмите Отключить в секции Instagram.
Facebook Messenger
Как подключить
- В AnyLinga перейдите на Интеграции.
- В секции Facebook нажмите Подключить.
- Авторизуйтесь через Facebook и выберите страницу, к которой подключить Messenger.
- После авторизации статус изменится на Подключено и отобразится название страницы.
Как отключить
Нажмите Отключить в секции Facebook.
amoCRM
amoCRM — основная CRM, с которой работает AnyLinga. Без подключения amoCRM сообщения будут приниматься, но не попадут в CRM.
Как подключить
- На странице Интеграции в секции amoCRM нажмите Подключить.
- Вы будете перенаправлены на страницу авторизации amoCRM.
- Разрешите доступ для AnyLinga.
- После возврата отобразится ID вашего аккаунта amoCRM и статус Подключено.
Как отключить
Перейдите в Настройки → вкладка Аккаунт и нажмите Отключить amoCRM.
Сотрудники CRM
После подключения amoCRM вы можете синхронизировать список сотрудников из вашего CRM.
Синхронизация
Нажмите Обновить из CRM — список сотрудников загрузится из amoCRM. Рядом отображается дата последней синхронизации.
Настройки сотрудника
Для каждого сотрудника доступны следующие переключатели:
| Настройка | Описание |
|---|---|
| Актив. | Включает/выключает сотрудника в системе. Если выключен — сообщения для этого сотрудника не переводятся, и он не участвует в распределении лидов. |
| Перевод | Включает/выключает перевод для конкретного сотрудника. При отключении сообщения передаются как есть, без перевода. |
| Исходный | Язык, на котором пишут клиенты. Если выбрано «Автоопределение» — язык определяется автоматически. |
| Целевой | Язык, на который переводятся сообщения для этого сотрудника. |
Маркировка каналов
Позволяет автоматически добавлять информацию о канале связи (WhatsApp, Telegram, Instagram, Facebook, TikTok) на контакты и сделки в amoCRM.
| Настройка | Описание |
|---|---|
| Поле источника в контакте | Добавляет пользовательское поле «AnyLinga Source» с ссылкой на профиль клиента (например, t.me/username для Telegram, instagram.com/username для Instagram). |
| Тег на контакте | Добавляет тег с названием канала (WhatsApp, Telegram и т.д.) на карточку контакта. |
| Тег на сделке | Добавляет тег с названием канала на все сделки, связанные с контактом. |
Маркировка срабатывает автоматически при первом сообщении от клиента.
Правила создания сделок
Когда клиент пишет впервые, в amoCRM создаётся чат, и лид попадает в Неразобранное. Lead Routing позволяет автоматически принять лид и переместить его в нужную воронку.
| Параметр | Описание |
|---|---|
| Воронка | Выберите воронку, в которую будут попадать новые лиды. Если не выбрано — лиды остаются в Неразобранном (поведение по умолчанию). |
| Этап | Выберите этап внутри воронки. Список этапов обновляется при смене воронки. |
| Ответственный | Кто назначается ответственным за сделку. |
Режимы назначения ответственного
| Режим | Описание |
|---|---|
| Без назначения | Сделка создаётся без ответственного. |
| Конкретный пользователь | Все лиды назначаются одному выбранному сотруднику. |
| По очереди | Лиды распределяются между активными сотрудниками по кругу (round-robin). |
| Случайный | Каждый лид назначается случайному активному сотруднику. |
Транскрипция голосовых
AnyLinga автоматически расшифровывает голосовые сообщения из WhatsApp и Telegram с помощью OpenAI Whisper.
Как это работает
- Клиент отправляет голосовое сообщение в WhatsApp или Telegram.
- Голосовое сообщение пересылается в amoCRM как есть (аудиофайл).
- AnyLinga расшифровывает аудио в текст с помощью AI.
- Расшифровка переводится на язык менеджера (если нужно).
- Переведённая расшифровка отправляется как текстовое сообщение в amoCRM.
Как включить
Перейдите в Правила обработки → вкладка Автоматизации → включите Транскрипция голосовых.
Входящие сообщения
Как обрабатываются входящие сообщения (от клиента к менеджеру):
- Клиент отправляет сообщение в WhatsApp / Telegram / Instagram / Facebook / TikTok.
- AnyLinga определяет язык сообщения автоматически.
- Если язык сообщения совпадает с целевым языком менеджера — сообщение передаётся как есть, без обращения к LLM.
- Если языки различаются — сообщение переводится на целевой язык менеджера.
- Переведённое сообщение отправляется в amoCRM.
Исходящие сообщения
Как обрабатываются исходящие сообщения (от менеджера к клиенту):
- Менеджер отвечает клиенту из amoCRM.
- AnyLinga определяет язык ответа менеджера.
- Если менеджер написал на языке клиента — сообщение отправляется как есть.
- Если языки различаются — сообщение переводится на язык клиента.
- Переведённое сообщение доставляется клиенту в мессенджер.
Экономия переводов
Система автоматически пропускает перевод, когда он не нужен:
- Клиент пишет на том же языке, что целевой язык менеджера.
- Менеджер отвечает на языке клиента.
В обоих случаях перевод не выполняется и кредит не списывается. Повторный перевод того же текста отдаётся из кеша — он тоже бесплатный.
Медиафайлы
AnyLinga пересылает все типы медиафайлов между мессенджерами и amoCRM:
| Тип | Поддерживаемые каналы | Перевод подписи |
|---|---|---|
| Фото | WhatsApp, Telegram, Facebook, Instagram | Да |
| Видео | WhatsApp, Telegram, Facebook, Instagram | Да |
| Документы | WhatsApp, Telegram, Facebook, Instagram | Да |
| Голосовые сообщения | WhatsApp, Telegram | Доступна транскрипция |
| Стикеры | WhatsApp, Telegram | Пересылаются как изображение |
| Сообщения TikTok | TikTok | Только текст и изображения |
Медиафайлы пересылаются в обоих направлениях — от клиента в amoCRM и из amoCRM клиенту. Подписи (текст к фото/видео/документам) переводятся автоматически.
Статус доставки и реакции
Отслеживание доставки
AnyLinga отслеживает статус доставки сообщений и отображает его в amoCRM:
| Канал | Отправлено | Доставлено | Прочитано |
|---|---|---|---|
| Да | Да | Да | |
| Facebook Messenger | Да | Да | Да |
| Да | Да | Да | |
| Telegram | Да | Недоступно | Недоступно |
Emoji-реакции
Emoji-реакции синхронизируются между мессенджерами и amoCRM:
- WhatsApp ↔ amoCRM: реакции работают в обоих направлениях.
- Telegram ↔ amoCRM: реакции работают в обоих направлениях.
- Facebook / Instagram → amoCRM: реакции пересылаются в amoCRM (обратное направление не поддерживается API Meta).
Цитаты / Ответы
Когда менеджер отвечает на конкретное сообщение в amoCRM, ответ отображается как цитата в мессенджере клиента:
- WhatsApp: цитаты работают в обоих направлениях.
- Telegram: цитаты работают в обоих направлениях.
- Facebook / Instagram: не поддерживается.
Тарифный план
Оплата складывается из двух частей: каналы и переводы.
Канал — $21 в месяц (2 000 ₽ для кабинетов с оплатой в рублях). Канал — это одно подключение: номер WhatsApp, Telegram-бот, личный Telegram, страница Facebook, аккаунт Instagram, WABA, MAX (только для кабинетов amoCRM). Платите только за то, что подключили: число сотрудников на цену не влияет.
Переводы включены в тариф. Первый канал даёт 3 000 переводов в месяц, каждый следующий добавляет ещё 1 000. Счётчик обновляется каждый месяц, неизрасходованное не переносится. Один кредит — одно переведённое сообщение любой длины.
Если переводов нужно больше, докупается бонус-пакет. Он действует год и тратится только после того, как закончится месячный лимит:
| Бонус-пакет | Переводов | Цена | В рублях |
|---|---|---|---|
| S | 2 000 | $15 | 1 500 ₽ |
| M | 10 000 | $60 | 6 000 ₽ |
| L | 50 000 | $250 | 25 000 ₽ |
Оплата вперёд дешевле: за полгода — скидка 10%, за год — 16,7%.
Пробный период — 7 дней, до 5 каналов и 1 000 переводов. В конце вы увидите свой реальный расход и прогноз на месяц, чтобы выбрать пакет по факту.
Клиенты, подключившиеся до перехода на эту модель, остаются на своих тарифах с местами, пока активна их подписка.
Управление подпиской
- Оплатить: на странице «Оплата» выберите число каналов, срок и, если нужно, бонус-пакет — итог виден в сводке заказа до списания.
- Изменить число каналов: там же. Добавленные каналы включаются сразу, доплата берётся только за остаток оплаченного периода. Уменьшение вступает в силу сразу, возврата за текущий период нет.
- Карта и отмена: кабинеты, платящие картой через Stripe, управляют подпиской в портале Stripe. Кабинеты с оплатой в рублях меняют карту кнопкой «Обновить карту» и отменяют подписку кнопкой «Отменить подписку» — доступ сохраняется до конца оплаченного периода.
- Автопополнение: когда остаток переводов опустится ниже выбранного порога, выбранный пакет купится сам с той же карты. Частоту можно ограничить: не чаще N покупок в месяц.
Расход переводов
На странице «Оплата» видно:
- Остаток переводов — отдельно включённые в тариф (сгорают в конце месяца) и бонус-пакет (живёт год). Сначала тратятся те, что сгорят раньше.
- Расход за 30 дней — сколько переводов списано и сколько сообщений ушло без перевода из-за нулевого остатка.
- Разбивка по сотрудникам — по исходящим сообщениям: у входящих сотрудника нет.
- История покупок — пакеты, дата, сумма и статус оплаты.
Счета
В секции «Счета» отображаются:
- Предстоящий платёж (сумма и дата).
- История оплаченных счетов с возможностью просмотра каждого.
Язык интерфейса
AnyLinga поддерживает 8 языков интерфейса: английский, русский, испанский, португальский, итальянский, французский, турецкий, индонезийский.
Изменить язык: Настройки → вкладка Язык и время → выберите язык из выпадающего списка.
Часовой пояс
Используется для отображения дат и времени. Изменить: Настройки → вкладка Язык и время → выберите часовой пояс.
Модель перевода
В настройках выбирается движок перевода:
- DeepL — почти мгновенно (около 0,3 секунды на сообщение), проще по смыслу. Подходит обычным диалогам.
- ChatGPT — медленнее (около 2 секунд), но точнее с терминами, деталями и редкими языками.
Настройка общая для кабинета и действует на все каналы. Стоимость перевода от выбора не зависит: кредит списывается за сообщение.
Глоссарий
Слова из глоссария не переводятся — они уходят клиенту как есть. Сюда стоит положить названия брендов, продуктов, тарифов и всё, что перевод только испортит.
Управление аккаунтом
На вкладке Аккаунт доступны:
- Email — просмотр и изменение адреса электронной почты.
- Пароль — изменение пароля (потребуется текущий пароль, если он был задан).
- Google — привязка или отвязка Google-аккаунта для быстрого входа.
Уведомления
AnyLinga может отправлять вам уведомления, когда что-то требует внимания:
| Событие | Описание |
|---|---|
| amoCRM отключился | Интеграция с amoCRM потеряла связь. |
| Ошибка оплаты | Не удалось обработать платёж по подписке. |
Каналы уведомлений
- Email — уведомления отправляются на email вашего аккаунта.
- Telegram — подключите бота уведомлений AnyLinga для мгновенных оповещений.
Настройте уведомления в Настройки → вкладка Уведомления.
Шаблоны сообщений
Раздел «Шаблоны» — готовые тексты, которые менеджер вставляет в переписку одним кликом прямо из карточки CRM.
Свои шаблоны. Создайте шаблон, при желании положите его в тему (например, «Онбординг») — темы помогают не потеряться в длинном списке. В тексте можно использовать плейсхолдеры: они подставляются из карточки контакта при отправке. Менеджер открывает шаблоны кнопкой в окне переписки и выбирает нужный.
Автошаблон. Отдельная вкладка: текст, который автоматически добавляется перед каждым исходящим сообщением, и подпись после. Включается отдельно для каждого канала. Если включён перевод, префикс и подпись переводятся вместе с сообщением.
Шаблоны WhatsApp Business (WABA). Это другой вид шаблонов: их проверяет Meta. Вы заполняете заголовок, текст, подпись и кнопки, указываете пример значения для каждой переменной — по этим примерам Meta и проверяет шаблон — и отправляете на модерацию. Одобренный шаблон изменить нельзя, только удалить и создать новый.
Отложенная отправка
Сообщение можно написать сейчас, а отправить позже: в окне переписки нажмите «Отложить отправку», введите текст и выберите момент.
- «Отменить, если клиент ответит раньше» — галочка снимает отправку, если клиент написал сам. Удобно для напоминаний.
- Запланированное видно в карточке, отдельной кнопкой его можно отменить.
- Когда сообщение уходит, в карточке появляется системное примечание — так видно, что написал робот, а не менеджер.
Виджет amoCRM (Глазами клиента)
AnyLinga устанавливает виджет в amoCRM, который отображается на карточке сделки.
Что показывает виджет
Виджет «Глазами клиента» показывает оригинальные сообщения клиента (до перевода), чтобы менеджер мог видеть, что именно написал клиент на своём языке.
- Отображает историю переписки (до 100 сообщений).
- Разделяет сообщения по датам.
- Различает входящие и исходящие сообщения.
- Обновляется автоматически каждые 15 секунд.
Как это работает
Виджет определяет номер телефона из контакта на карточке сделки и загружает переписку с этим номером. Для Telegram и других каналов без телефона используется внутренний идентификатор чата.
Логи переводов
Страница Логи переводов показывает историю всех переводов, обработанных AnyLinga.
Каждая запись содержит:
- Направление — входящее (клиент → менеджер) или исходящее (менеджер → клиент).
- Канал — WhatsApp, Telegram, Instagram, Facebook или TikTok.
- Исходный и целевой язык — определённый и переведённый языки.
- Длина текста — количество обработанных символов.
- Результат — успех, fallback или ошибка.
Мониторинг
Раздел «Мониторинг» — две вкладки.
Журнал активности — все события по кабинету: сообщения (входящие и исходящие), ошибки перевода, ошибки доставки, статусы доставки и события биллинга. Есть фильтры по типу, каналу и группам, автообновление и подробности по каждой записи: что перевели, каким провайдером, отдали ли из кеша.
Индекс риска — сводка здоровья каналов WhatsApp: доставляемость, доля ошибок, отключения за 7 дней, объём сообщений за сутки и оценка риска перегрузки. Большой объём исходящих с личного номера повышает риск ограничений со стороны WhatsApp — на такой случай есть рекомендация снизить темп или перейти на WABA. Ниже — история инцидентов: отключения, требования QR-кода, переподключения.
Часто задаваемые вопросы
Сообщения не переводятся. В чём причина?
Проверьте следующее:
- Перевод включён в Правилах обработки для нужного сотрудника (столбец «Перевод» = вкл.).
- Сотрудник активен (столбец «Актив.» = вкл.).
- Подписка активна — на странице Биллинг статус должен быть «Активна».
- Переводы не закончились — проверьте остаток на странице «Оплата». При нулевом остатке сообщения уходят без перевода.
- amoCRM подключён — без CRM сообщения не маршрутизируются.
Клиент пишет, но сообщение не появляется в amoCRM
- Убедитесь, что канал подключён (WhatsApp / Telegram / Instagram / Facebook / TikTok).
- Проверьте подключение amoCRM на странице Интеграции.
- Для WhatsApp: проверьте, что телефон онлайн и WhatsApp Web не отключился.
- Для Telegram: убедитесь, что клиент написал вашему боту первым.
Как изменить язык перевода для конкретного менеджера?
Перейдите в Правила обработки → найдите сотрудника в таблице → измените значения в столбцах Исходный и Целевой.
WhatsApp отключился. Что делать?
WhatsApp может отключиться, если:
- Телефон был выключен на длительное время.
- Вы отвязали устройство в настройках WhatsApp на телефоне.
- WhatsApp обновился и сбросил связанные устройства.
Решение: перейдите в Интеграции → нажмите «Подключить» → отсканируйте QR-код заново.
Можно ли подключить несколько номеров WhatsApp?
Да. Каждый номер — отдельный канал, поэтому подключить можно столько, сколько оплачено.
Поддерживаются ли голосовые сообщения, фото и видео?
Да! AnyLinga пересылает все типы медиафайлов (фото, видео, документы, голосовые, стикеры) между мессенджерами и amoCRM в обоих направлениях. Подписи к медиафайлам переводятся автоматически. Голосовые сообщения также могут быть расшифрованы в текст — включите Транскрипцию голосовых в Правилах обработки → Автоматизации.
Как работает определение языка?
AnyLinga использует двухступенчатое определение языка:
- Сначала текст анализируется локально (быстрый анализ).
- Если локальный анализ не определил язык — язык определяется при переводе через LLM.
Определённый язык запоминается для каждого диалога, чтобы в дальнейшем переводить точнее.
Что происходит с данными при отключении сервиса?
- История сообщений хранится 30 дней.
- Настройки аккаунта сохраняются до удаления аккаунта.
- При отключении подписки перевод прекращается, но данные не удаляются.
Поддержка
Если у вас возникли вопросы или проблемы:
- Telegram: @AnyLinga_bot
- Email: support@anylinga.com
При обращении в поддержку укажите ваш Код поддержки — он отображается в Настройки → вкладка Аккаунт (формат: XXXX-XXXX). Это поможет нам быстро найти ваш аккаунт.