С теми, у которых есть API или webhook и к ним можно получить доступ. Схему интеграции определяем по документации конкретной системы.
Интеграции с CRM и API
Бот обменивается данными с сайтом, CRM или базой данных: заявка из мессенджера попадает в CRM, статус из CRM приходит пользователю в чат.
Интеграция начинается с документации и доступа
Подключиться можно к системе, у которой есть API или webhook и к ним есть доступ. Документацию смотрим до оценки. Если API нет, обсуждаем другие варианты — например, выгрузку в таблицу или рабочий чат.
Что делаем
Передачу заявок
Из бота в CRM, базу данных или таблицу.
Ответы по данным
Пользователь вводит номер заявки — бот отвечает её статусом из системы.
События из системы
Смена статуса в CRM запускает сообщение в боте.
Обработку сбоев
Если система не ответила, бот сообщает об этом пользователю, а запрос фиксируется для команды.
Общую логику для Telegram и MAX
Если нужны оба мессенджера, логика и база общие. Бот в MAX получает события через webhook и отвечает через Bot API, поэтому подключается к той же интеграции.
Частые вопросы
Да: например, в CRM, в рабочий чат менеджеров и на почту ответственного. Состав и порядок определяем по задаче.
Да. У MAX есть официальный Bot API: бот получает события через webhook по HTTPS и отправляет сообщения через API, поэтому связь с CRM, сайтом и базой строится так же, как для Telegram. Если бот работает в обоих мессенджерах, заявки попадают в одну систему.
Назовите системы, с которыми должен работать бот
И пришлите документацию по их API, если она есть.