Блог о внедрении ИИ и автоматизации продаж

Парсер комментариев в Telegram с передачей заявок в amoCRM: как устроен и что учесть

Парсер комментариев в Telegram с передачей заявок в amoCRM

Парсер комментариев в Telegram читает выбранные каналы и чаты, передаёт тексты ИИ, который отделяет запросы клиентов от обсуждений, рекламы и спама, а подходящие сообщения превращает в заявки в amoCRM со ссылкой на комментарий и черновиком ответа. Менеджер видит в воронке только тех, кто сам спросил об услуге. Ниже разберём, откуда такой парсер может читать сообщения, как настроить фильтр, что должно попадать в карточку сделки и какие риски учесть до запуска.

Главное

  • Источники решают всё. Каналы и чаты, где ваши клиенты задают вопросы, важнее любого фильтра.
  • ИИ отделяет запрос от шума. «Посоветуйте подрядчика» — заявка, «у нас так же было» — нет.
  • В amoCRM — готовая к работе сделка. Текст, ссылка на сообщение, источник, черновик ответа.
  • Скорость важнее объёма. Кто ответил первым, тот и в диалоге.
  • Писать людям — аккуратно. Отвечать в ветке или тем, кто сам просит написать в личку.

Кому это нужно

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

Парсер нужен, если:

  • ваши клиенты общаются в Telegram и задают там вопросы об услугах;
  • вы знаете десяток–другой каналов и чатов, где это происходит;
  • в компании есть кто-то, кто быстро ответит на найденный запрос.

Как устроен парсер: пять шагов

  1. Источники. Список каналов и чатов, где читаем комментарии и сообщения.
  2. Сбор. Каждые несколько минут забираем новые сообщения и запоминаем, на чём остановились, чтобы не читать одно и то же.
  3. Фильтр. Сначала простой: ключевые слова и стоп-слова. Потом ИИ оценивает, запрос это или нет.
  4. Проверка. Отсекаем дубли, старые сообщения и то, что уже есть в CRM.
  5. Передача в amoCRM. Создаём сделку с нужными полями и задачей ответственному.

Откуда можно читать сообщения

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

Чужие каналы и чаты. Бота туда не добавишь. Для чтения открытых групп обсуждения и чатов используют отдельный рабочий аккаунт Telegram и программный интерфейс Telegram. Важные ограничения:

  • читать можно только открытые чаты и комментарии, к которым у аккаунта есть доступ;
  • аккаунт только читает, никому не пишет автоматически — иначе Telegram может его ограничить как спам;
  • закрытые чаты и личные переписки не читаем.

Как ИИ отделяет запросы от шума

Ключевых слов мало: «amoCRM» встречается и в вопросе «кто настроит amoCRM», и в споре о том, что лучше. Поэтому после простого фильтра текст оценивает ИИ. В подсказке для модели описано, что вы продаёте и кого считаете клиентом, а на выходе — один из вариантов:

КомментарийВердикт
«Ищем, кто настроит amoCRM под отдел продаж, пишите в личку»Запрос услуги → в CRM
«Кто-нибудь подключал MAX к amoCRM? Посоветуйте подрядчика»Запрос услуги → в CRM
«У нас amoCRM, всем довольны»Обсуждение → пропустить
«Делаем виджеты для amoCRM, недорого, пишите»Предложение конкурента → пропустить
«Как в amoCRM поменять этап сделки?»Вопрос по работе с системой → пропустить или отдельная метка

Несколько правил, которые экономят время:

  • В модель отправляем только текст сообщения, без имени и ника автора. Для оценки они не нужны.
  • Первые две–три недели менеджер проверяет вердикты вручную, а ошибки добавляют в подсказку как примеры.
  • Сообщения старше недели не берём: по старому запросу исполнителя, скорее всего, уже выбрали.

Что попадает в amoCRM

Сделка должна быть готова к работе без переходов в Telegram:

  • текст запроса;
  • ссылка на сообщение или комментарий;
  • канал или чат и дата сообщения;
  • ник автора, если он есть в открытом доступе;
  • вердикт ИИ и короткое объяснение, почему это запрос;
  • черновик ответа, который менеджер правит под себя;
  • тег источника, чтобы потом видеть, какие каналы приводят клиентов.

Сделка создаётся в «Неразобранном» или на первом этапе воронки, ответственному ставится задача. Проверка дублей — по ссылке на сообщение: один и тот же запрос не должен создать две сделки.

Виджет или сервис

В заказах часто пишут «нужен виджет». На практике сбор и фильтр работают на сервере, потому что Telegram нужно читать постоянно, а не только когда менеджер открыл amoCRM. Виджет внутри amoCRM полезен как панель настроек: список каналов, ключевые слова, включить или выключить источник. Без него всё тоже работает, просто настройки меняет исполнитель.

Как отвечать найденным людям

  • Быстро: в течение часа шансы выше, чем на следующий день.
  • В ту же ветку комментариев или в личку, если человек сам попросил писать туда.
  • По существу запроса, без шаблонной рекламы. Черновик от ИИ — основа, а не готовый текст.
  • Не писать тем, кто просто обсуждал тему и ничего не просил.

Ник и имя автора — персональные данные, а массовые сообщения без запроса человека могут нарушать правила Telegram и закон о рекламе. Прежде чем запускать сбор, покажите схему юристу: какие данные храните, сколько и кто их видит. Подробнее о рисках — в статье «Юридические риски ИИ-ботов: чек-лист».

Из чего складывается стоимость

  • Число источников. Десять чатов и сто каналов — разный объём настройки и проверки.
  • Частота сбора. Раз в час или каждые пять минут.
  • Фильтр. Только ключевые слова или ключевые слова плюс ИИ. У ИИ есть переменные расходы: они зависят от числа сообщений, которые дошли до модели.
  • Настройка amoCRM. Поля, этап, задачи, теги, проверка дублей.
  • Виджет с настройками. Нужен или нет.
  • Сопровождение. Чаты закрываются, появляются новые, меняются слова, которыми клиенты описывают запрос.

Смету считаем после короткого разбора: какие каналы, что считать запросом, куда в amoCRM передавать.

Как мы делаем это для себя

В НейроСити мы сами собираем заказы так же. Каждые пять минут в рабочее время система читает Telegram-чаты и поиск по Telegram, а также Threads и биржи фриланса. Правила и ИИ отделяют запросы услуг от обсуждений и предложений других подрядчиков. Старые сообщения не берутся. Подходящий запрос становится сделкой в amoCRM на этапе «Новая заявка» с черновиком ответа в примечании. Если один и тот же заказ опубликован и на бирже, и в Telegram, сделка создаётся одна.

Частые ошибки

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

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

Можно ли парсить комментарии в чужих Telegram-каналах?

Технически — открытые группы обсуждения и чаты можно читать с рабочего аккаунта. Закрытые чаты и личные сообщения — нет. Юридические вопросы хранения данных и обращения к людям стоит обсудить с юристом до запуска.

Нужен ли ИИ, если есть ключевые слова?

Ключевые слова отбирают кандидатов, но не отличают вопрос о покупке от обсуждения или рекламы конкурента. Без ИИ в CRM попадает много лишнего, и менеджер снова читает всё вручную.

Как быстро заявка попадает в amoCRM?

Зависит от частоты сбора. При проверке каждые пять минут — через несколько минут после публикации.

Можно ли так же собирать запросы из MAX или VK?

Да, логика та же: источник, сбор, фильтр, CRM. Меняется только способ чтения сообщений в каждой площадке. Как MAX связывается с amoCRM, мы разбирали в статье «MAX и amoCRM».

Что делать с найденными запросами дальше?

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

Смотрите также

Итог

Парсер комментариев в Telegram полезен, когда ваши клиенты сами спрашивают об услуге в каналах и чатах. Важны правильные источники, ИИ-фильтр с понятным описанием клиента, проверка дублей и свежести и быстрый ответ менеджера. Тогда в amoCRM попадают только живые запросы, а отдел продаж не читает чаты часами.

В НейроСити мы настраиваем сбор заявок из Telegram и других источников с передачей в amoCRM и сами работаем по такой схеме.

Обсудим сбор заявок под ваши каналы? Оставьте заявку — перезвоним и договоримся о времени.