Официальные пользовательские узлы Maytapi для платформы автоматизации рабочих процессов n8n. Автоматизируйте обмен сообщениями в WhatsApp, управляйте контактами, группами, сессиями и многим другим с помощью визуальных рабочих процессов drag-and-drop. Подключите WhatsApp к 400+ приложениям и сервисам без написания кода.
n8n — это мощная платформа автоматизации рабочих процессов с открытым исходным кодом, которая позволяет визуально соединять различные приложения и сервисы. Создавайте сложные автоматизации с помощью интерфейса drag-and-drop без написания кода.
С помощью официальных узлов Maytapi для n8n вы можете интегрировать WhatsApp в любой рабочий процесс — отправлять сообщения, управлять группами, работать с контактами, получать события webhook в реальном времени и автоматизировать весь конвейер коммуникаций WhatsApp.
Установите через n8n Community Nodes или npm:
npm install @maytapi/n8n-nodes-maytapi
Необходимые учётные данные:
В n8n перейдите в Settings → Community Nodes → Install и введите @maytapi/n8n-nodes-maytapi. Или установите вручную через npm и перезапустите n8n.
Создайте новые учётные данные Maytapi API с вашим Product ID и API Token из Консоли Maytapi. При необходимости укажите Phone ID по умолчанию.
Добавьте узлы Maytapi или Maytapi Trigger в свои рабочие процессы и соедините их с 400+ другими приложениями и сервисами в n8n.
Пакет включает два специализированных узла, охватывающих полный Maytapi WhatsApp API.
Выполняйте операции WhatsApp в ваших рабочих процессах. Поддерживает 9 категорий ресурсов с 50+ операциями:
Получайте события WhatsApp в реальном времени для запуска рабочих процессов. Выберите, какие события отслеживать:
Webhook автоматически настраиваются при активации рабочего процесса и удаляются при его деактивации.
Полный список операций, доступных в узле Maytapi, сгруппированных по ресурсам.
| Операция | Описание |
|---|---|
Send Message | Отправляйте сообщения в любой чат. Поддерживает 23+ типов сообщений: текст, медиа, опрос, геолокация, vcard, контакт, ссылка, товар, кнопки, список, стикер, короткое видео, пересылка, удаление, реакция, снятие реакции, редактирование, приглашение в группу, закрепление сообщения, избранное, создание события, текстовый ответ на историю и медиа-ответ на историю. |
Get Message | Получение информации о конкретном сообщении по ID |
Get Messages | Получение сообщений из беседы с пагинацией, фильтром по автору и фильтром fromMe |
| Операция | Описание |
|---|---|
Get Contacts | Список всех контактов WhatsApp |
Get Contact | Получение информации о конкретном контакте |
Check Phones | Проверка, зарегистрированы ли номера телефонов в WhatsApp |
Block Contact | Блокировка или разблокировка контакта |
Get Profile Image | Получение аватара контакта или группы |
Set Profile Image | Установка аватара вашего аккаунта WhatsApp |
| Операция | Описание |
|---|---|
Get Conversations | Список всех бесед/чатов с пагинацией |
Get Conversation | Получение деталей конкретной беседы с сообщениями |
Favorite Chat | Добавление или удаление беседы из избранного |
Pin Chat | Закрепление или открепление беседы |
Archive Chat | Архивирование или разархивирование беседы |
Mute Chat | Отключение или включение звука беседы (8 часов, 1 неделя или навсегда) |
Clear Chat | Очистка всех сообщений в беседе |
| Операция | Описание |
|---|---|
Create Group | Создание новой группы WhatsApp с участниками, необязательным приглашением и изображением профиля |
Get Groups | Список всех групп с опциональной загрузкой участников, сортировкой, ссылками-приглашениями и пагинацией |
Get Group | Получение информации о конкретной группе с опциональной генерацией ссылки-приглашения |
Set Group Image | Установка аватара группы |
Delete Group Image | Удаление аватара группы |
Add Participants | Добавление участников в группу с необязательным приглашением |
Remove Participant | Удаление участника из группы |
Promote Admin | Повышение участника до администратора |
Demote Admin | Понижение администратора до участника |
Set Group Config | Настройка параметров группы: разрешения, исчезающие сообщения, одобрение добавления участников, название, описание |
Accept Invite | Принятие приглашения в группу по коду приглашения |
Revoke Invite | Отзыв и повторная генерация ссылки-приглашения в группу |
Leave Group | Выход из группы WhatsApp |
Get Approval Requests | Список ожидающих запросов на вступление в группу |
Approve Join Requests | Одобрение ожидающих запросов на вступление |
Reject Join Requests | Отклонение ожидающих запросов на вступление |
Get Group Info by Invite Code | Получение информации о группе по коду приглашения |
| Операция | Описание |
|---|---|
List Queues | Список всех очередей сообщений телефонов |
Get Queue | Получение очереди сообщений для конкретного телефона |
Clear Queue | Очистка очереди сообщений телефона |
| Операция | Описание |
|---|---|
Reject Call | Отклонение входящего звонка (callId получается из webhook-уведомления) |
Create Call Link | Создание ссылки для голосового или видеозвонка с запланированным временем |
| Операция | Описание |
|---|---|
Get Product Info | Получение информации о продукте |
Add Phone | Добавление нового телефона к продукту с необязательным номером телефона |
List Phones | Список всех зарегистрированных телефонов |
Set Webhook | Настройка URL webhook для продукта |
Set ACK Preference | Включение или отключение уведомлений о подтверждении через webhook |
Get Logs | Получение логов для всех телефонов |
Get Phone Logs | Получение логов для конкретного телефона |
| Операция | Описание |
|---|---|
Get Status | Проверка статуса подключения сессии |
Get Screen | Получение скриншота текущего экрана сессии (возвращает бинарное изображение) |
Get QR Code | Получение QR-кода для привязки телефона (возвращает бинарное изображение) |
Logout | Отключение сессии WhatsApp |
Connect with Phone Number | Подключение по номеру телефона вместо QR-кода |
| Операция | Описание |
|---|---|
Redeploy | Переразвёртывание экземпляра Docker для перезагрузки сессии |
Factory Reset | Сброс телефона к заводским настройкам |
Get Config | Получение конфигурации конкретного телефона |
Set Config | Установка URL webhook и настроек доставки ACK для конкретного телефона |
| Тип события | Описание |
|---|---|
Message | Новые входящие/исходящие сообщения с полными метаданными: тип сообщения, подтип, номер отправителя, имя отправителя, получатель, текст сообщения, ID сообщения, временная метка, детали беседы |
ACK | Изменения статуса доставки сообщений: отправлено, доставлено, прочитано — с ID сообщения и временной меткой |
Group | События участников группы: вступления, выходы, приглашения, удаления, изменения настроек — с ID группы, названием, типом действия и данными участника |
Call | События звонков: входящие, исходящие, пропущенные, отклонённые звонки — с ID звонка, статусом и данными звонящего |
Story | События историй: новые истории, опубликованные контактами — с ID истории, отправителем, типом истории и содержимым |
Раскройте всю мощь WhatsApp API в ваших рабочих процессах n8n с помощью специализированных узлов.
Автоматизируйте коммуникации в WhatsApp с помощью инструментов, которые вы уже используете.
Название пакета:
@maytapi/n8n-nodes-maytapi
Конечная точка API:
https://api.maytapi.com/api/{productId}
Аутентификация:
x-maytapi-keyРесурсы:
Сообщения, Контакты, Чаты, Группы, Очереди, Звонки, Аккаунт, Сессия, Управление сессией
Раскройте мощные возможности для бизнес-сообщений и автоматизации с нашим API для WhatsApp
Исследуйте API WhatsAppИдеально для бизнеса, разработчиков и продвинутых пользователей
Перейдите в Settings → Community Nodes → Install в вашем экземпляре n8n и найдите @maytapi/n8n-nodes-maytapi. Или установите вручную через npm: npm install @maytapi/n8n-nodes-maytapi и перезапустите n8n.
Вам понадобятся Product ID и API Token из Консоли Maytapi. При необходимости вы можете указать Phone ID по умолчанию для вашего экземпляра WhatsApp.
Да! Вы можете задать Phone ID по умолчанию в учётных данных или переопределить его для каждого узла. Опция «Phone ID Source» позволяет выбрать между учётными данными или пользовательским Phone ID для каждой операции.
Узел Maytapi Trigger автоматически настраивает webhook в Maytapi при активации рабочего процесса. Вы можете выбрать, какие события получать (сообщения, ACK, группы, звонки, истории). Webhook автоматически удаляется при деактивации рабочего процесса.
Операция Send Message поддерживает все типы сообщений Maytapi: текст, изображения, видео, документы, аудио, геолокация, визитные карточки, стикеры, опросы, реакции, кнопки, списки, короткие видео, пересылка, удаление, редактирование, закрепление и многое другое.
Пакет узлов Maytapi n8n бесплатный и с открытым исходным кодом. Вам нужна только активная подписка Maytapi для использования WhatsApp API. Все тарифные планы Maytapi включают полный доступ к API без дополнительной платы за интеграцию с n8n.
Раскройте полный потенциал WhatsApp API с неограниченными функциями Индивидуально для успеха вашего бренда
Свяжитесь с нами, чтобы стать нашим партнером. Отправьте электронное письмо, чтобы обсудить любые условия, соглашения и цены.