Telegram Contacts: контакты, мониторинг лидов и AI-диалоги через MCP

Telegram
лидогенерация
AI-агенты
MCP
контакты
автоматизация

Разработали Telegram Contacts — сервис, который объединяет контакты, диалоги, мониторинг лидов и AI-кампании в веб-панели. Через MCP агенты могут искать контакты, получать контекст переписки и работать с разрешёнными операциями.

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

Задача

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

  • Объединить несколько Telegram-аккаунтов в панели.
  • Собирать доступные контакты и участников групп.
  • Находить новые сообщения по настроенным правилам.
  • Сохранять источник и контекст найденного лида.
  • Проводить AI-диалоги с возможностью ручного управления.
  • Предоставить агентам инструменты через MCP.

Проблема

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

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

Решение

Собрали веб-панель для аккаунтов, экспорта, ленты лидов и кампаний. Длительные операции сохраняются как задания, а история диалогов и попыток доставки хранится в PostgreSQL.

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

Что реализовали

Контакты и экспорт доступных данных

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

Ленту лидов

Сервис отслеживает новые сообщения и применяет правила совпадения ключевых слов. В карточке сохраняются автор, источник, текст, сработавшие слова и ссылка на сообщение. Дедупликация учитывает аккаунт, чат и идентификатор сообщения.

AI-кампании

Реализовали импорт CSV, TSV и JSON с предпросмотром и проверкой дублей. Оператор задаёт цель, инструкции, знания и отправителей. Пробный диалог позволяет проверить ответы модели до отправки сообщений в Telegram.

Работу с ответами и передачу человеку

AI продолжает диалог с учётом ответов собеседника. При готовности клиента или сложном вопросе разговор передаётся оператору. Человек может забрать управление и затем вернуть его AI.

Контроль отправки

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

MCP-инструменты

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

Результат

Реализован сервис с общим интерфейсом работы с Telegram-аккаунтами, контактами, найденными лидами и кампаниями. Источник сообщения сохраняется, диалог доступен оператору, а агентские клиенты подключаются через MCP.

Что получили

  • Панель нескольких Telegram-аккаунтов.
  • Экспорт доступных контактов и участников.
  • Мониторинг лидов по правилам с контекстом источника.
  • AI-кампании и ручной перехват диалога.
  • Журнал заданий и попыток доставки.
  • MCP-доступ к контактам и перепискам.

Оставить заявку

Заполните форму и мы свяжемся с вами

← Все посты