Единое API мессенджеров WhatsApp, Telegram, MAX и ботов

Одно сообщение — один HTTP-запрос: в WhatsApp, Telegram, MAX или боту. Один контракт вместо интеграции с каждым каналом: история переписки, входящие, рассылки, файлы, а статусы приходят вебхуками.

API мессенджеров WhatsApp, Telegram и MAX для сообщений и рассылок

Возможности API мессенджеров

  1. Транзакционные сообщения

    Одно сообщение — один запрос: свой текст и вложение каждому адресату, а исход приходит вебхуком

  2. Все каналы одним контрактом

    Аккаунты WhatsApp, Telegram, MAX подключаются по QR-коду или по номеру, боты Telegram, MAX, ВКонтакте и Яндекса — по токену; дальше методы общие

  3. Подключение по ссылке

    Приглашение создаётся запросом: клиент подключает аккаунт сам, по ссылке и без доступа к кабинету, а id канала вернётся вам

  4. История переписки

    Диалоги и сообщения хранятся у нас: история отдаётся обычным запросом, без похода в мессенджер и ожидания ответа от него

  5. Ответы и входящие

    Не только факт «ответил», но и текст: входящее приходит событием, а ответить на него можно тем же методом отправки

  6. Контроль доставки

    Статусы отправки, доставки и прочтения — по каждому сообщению и по каждому получателю рассылки

  7. WebHook

    Уведомления о событиях — подключение аккаунта, входящие сообщения, ход рассылки, статусы получателей — без опроса API

  8. Рассылки по базе

    Когда адресатов много: создание, правка черновика, запуск, остановка и отмена — очередь и повторы держит сервис

  9. Аудитория и персонализация

    Сегменты контактов, загрузка номеров и значений полей — имени, города, суммы заказа — для подстановки в текст

  10. Темп отправки

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

  11. Чекер аккаунтов

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

  12. Поддержка 24/7

    Оперативная помощь при внедрении и решении проблем интеграции

Как подключить API мессенджеров

  1. 1 шаг

    Войдите в личный кабинет

    Пароля у сервиса нет: вход через Яндекс, Google или по email.

  2. 2 шаг

    Создайте API-ключ

    В кабинете рассылок откройте раздел «API» и нажмите «Создать ключ». Токен показывается один раз — сохраните его сразу.

  3. 3 шаг

    Подключите мессенджеры и ботов

    Аккаунты WhatsApp, Telegram или MAX — по QR-коду или по номеру телефона, ботов Telegram, MAX, ВКонтакте и Яндекса — по токену. Запрос один и тот же.

  4. 4 шаг

    Отправьте сообщение

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

  5. 5 шаг

    Отслеживайте результат

    Статусы по каждому сообщению и каждому получателю рассылки, ответы и входящие — запросом или вебхуком.

Где использовать API мессенджеров и ботов

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

  • CRM

    Сообщение уходит при смене этапа сделки или статуса заказа — менеджеру не нужно помнить, кого и когда предупредить.

  • Интернет-магазины

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

  • Лендинги и сайты

    Заявка с формы получает ответ за минуту, пока лид горячий, — в тот мессенджер, который человек оставил в анкете.

  • Онлайн-запись

    Напоминание за сутки до визита и подтверждение записи ответным сообщением: меньше пустых окон в расписании.

  • Логистика

    Трек-номер, смена статуса отправления и уведомление о вручении — без звонков курьера и обращений в поддержку.

  • Биллинг и сервисы

    Счета, чеки, продление подписки и технические уведомления уходят из вашей системы по её же расписанию.

  • Маркетинг

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

  • HR и подбор

    Приглашения на собеседование и статусы отклика по этапам подбора — кандидат отвечает там, где ему удобно.

  • Опросы и отзывы

    Опрос после покупки или визита, а ответы возвращаются в вашу систему событием — вместе с текстом сообщения.

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

Если разработки не хочется, те же возможности доступны без кода: интеграция с CRM — готовая связка с Битрикс24 и амоCRM, где переписка идёт в карточке клиента, а сегменты и события воронки приходят из вашей CRM, а подключение к ИИ-ассистенту по MCP позволяет описывать сценарии общения с клиентами словами.

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

  • Сколько стоит API мессенджеров?

    Отдельной платы за API нет — действуют обычные тарифы сервиса. После первого входа в личный кабинет будет подключён бесплатный «Базовый» тариф с 15 сообщениями в день, навсегда — этого достаточно для разработки и тестирования интеграции.

    Для рабочих объёмов есть тарифы:

    • Тариф «Лёгкий старт» – 300 сообщений в день.
    • Тариф «Профессиональный» – 3 000 сообщений в день.

    На любом из тарифов можно отправлять сообщения сверх лимита с доплатой за сообщения. Цены тарифов и стоимость сообщений сверх лимита — на странице тарифов.

    Одна оговорка про бесплатный тариф: рассылки на нём создаются и отправляются, а вот чтение ответов получателей, диалогов и контактов аккаунта требует тарифа с синхронизацией аккаунта.

  • Чем отправка одного сообщения отличается от рассылки?

    Это два метода одного API. Одно сообщение — один запрос со своим текстом или вложением конкретному человеку: по номеру телефона, по имени аккаунта в Telegram и MAX или в уже существующий диалог. Это основной сценарий интеграции: подтверждение заказа, код, напоминание о визите, ответ на входящее.

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

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

  • Какие мессенджеры и боты поддерживает API?

    Аккаунты WhatsApp, Telegram и MAX и боты Telegram, MAX, ВКонтакте и Яндекса. API единый: методы подключения, создания рассылок и получения статусов одинаковы для всех — достаточно указать канал в запросе. Отличий у ботов два: подключаются они по токену, а не по QR-коду или номеру, и рассылают по своим подписчикам, а не по загруженным номерам — писать первым Bot API не позволяет.

  • С каких аккаунтов отправляются сообщения?

    С ваших обычных аккаунтов, зарегистрированных в приложении мессенджера. Аккаунт подключается по QR-коду или по номеру телефона — через API или в личном кабинете — и остаётся подключённым для следующих отправок. На эти же аккаунты приходят ответы получателей. Если рассылка идёт с бота, отправителем будет он сам, и номер для этого не нужен вовсе.

  • Как получить API-ключ?

    Ключ создаётся самостоятельно в кабинете рассылок: раздел «API» → «Создать ключ». Токен показывается один раз, восстановить его позже нельзя — если потеряли, создайте новый ключ, а старый удалите. Ключ выдаётся на проект, можно создать несколько ключей — например, по одному на каждую интеграцию.

    Токен передаётся в заголовке каждого запроса: Authorization: key ВАШ_ТОКЕН. Описание всех методов — в документации API, там же можно выполнить запрос со своим ключом прямо из браузера.

  • Есть ли ограничение на частоту запросов?

    Частоту задаёт тариф: 60 запросов в минуту на «Базовом», 300 на «Лёгком старте» и 1200 на «Профессиональном». Лимит считается на проект, а не на ключ: выпуск новых ключей его не расширяет.

    Запрос сверх лимита отклоняется кодом 429 с заголовком Retry-After: повторите его через указанное время. Обычной интеграции — события воронки, подтверждения заказов, статусы — этого хватает; массовую отправку делайте рассылкой, а не потоком одиночных запросов.