Перейти к содержимому
OmniChannels.ai
Меню

Автоматизация

Make + OmniChannels.ai: модули для сообщений в ваших сценариях

Подключение через API и вебхукиОбновлено

Коротко

Make работает с OmniChannels.ai через универсальные приложения HTTP и Webhooks, а не через отдельное приложение. Модуль HTTP Make a request вызывает наш REST API с вашим Bearer-токеном и отправляет сообщения в WhatsApp, SMS и другие каналы. Триггер Custom webhook принимает статусы доставки и входящие сообщения, настроенные в вашем аккаунте. Тестовые отправки сначала делайте на свои собственные верифицированные номера.

Что вы можете делать

  • Отправка шаблона WhatsApp при добавлении новой строки

    Когда в таблицу, базу данных или базу Airtable добавляется строка, отправьте утверждённый шаблон WhatsApp со значениями из этой строки контактам, которые дали согласие на получение сообщений (opt-in).

  • Уведомления о заказах и записях

    Когда модуль магазина, бронирования или CRM сообщает об изменении, отправьте клиенту SMS или сообщение в WhatsApp на его номер.

  • Оповещение команды о неудачной доставке

    Custom webhook принимает статусы доставки, а фильтр передаёт события FAILED и REJECTED в сообщение в чате или тикет вместо повторной отправки.

  • Журнал доставки

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

  • Массовые рассылки из списка

    Соберите список получателей из предыдущих модулей и отправьте его на эндпоинт массовой отправки с телом multipart form-data, которое поддерживает модуль HTTP.

Как устроено подключение

Подключение через API и вебхуки

Для отправки добавьте модуль HTTP Make a request с методом POST и путём отправки нужного канала на https://api.broadnet.me. Используйте связку ключей API key keychain, которая передаёт Bearer и ваш токен в заголовке Authorization. Make рекомендует этот способ вместо ввода учётных данных в поле Headers. Одиночное SMS принимает тело в формате JSON, а массовые и большинство других отправок по каналам принимают multipart form data.

Для приёма добавьте в новый сценарий триггер Webhooks Custom webhook, скопируйте его адрес и передайте нашей команде или администратору вашего аккаунта для настройки в аккаунте. Отправьте тестовое сообщение на свой номер, чтобы Make определил структуру данных по реальному событию: поля payload зависят от канала.

  • Отправка: модуль HTTP Make a request, POST на https://api.broadnet.me
  • Аутентификация: связка ключей API key keychain, передающая Authorization: Bearer <token>
  • Приём: адрес Custom webhook, настроенный в вашем аккаунте
  • Make отвечает 429 при превышении лимита запросов на вебхук и деактивирует неиспользуемые вебхуки
  • Никогда не отправляйте повторно автоматически из сценария обработки статусов

Настройка

  1. 1

    Запросите доступ к API

    Запросите тестовый доступ и получите API-токен. Тестовые отправки идут только на ваши собственные верифицированные номера.

    Руководство: Quickstart: send your first message
  2. 2

    Создайте связку ключей

    В модуле HTTP создайте связку ключей API key keychain, которая передаёт Bearer и ваш токен в заголовке Authorization.

    Руководство: Authentication
  3. 3

    Добавьте модуль отправки

    Добавьте HTTP Make a request с методом POST, URL отправки нужного канала и полями тела, сопоставленными с данными из предыдущих модулей. Сохраните возвращённый ID сообщения.

    Руководство: Make and Zapier with webhooks
  4. 4

    Настройте приём статусов доставки

    Создайте сценарий с триггером Custom webhook и передайте его адрес нашей команде или администратору вашего аккаунта.

    Руководство: Webhooks and delivery statuses
  5. 5

    Проверьте на своём номере

    Отправьте тестовое сообщение на свой верифицированный номер и позвольте вебхуку определить структуру данных по реальному событию.

Документация вендора

Make является товарным знаком своего владельца. OmniChannels.ai не связана с Make и не одобрена компанией Make; на этой странице описано подключение, которое строится на собственных функциях MCP, HTTP или вебхуков Make.

Пример сценария

Как типичный запрос проходит от Make к вашему клиенту и обратно.

  1. 01

    Ваше приложение в Make

    Новая строка, заказ, бронирование или изменение в CRM

  2. 02

    HTTP Make a request

    POST в REST API с Bearer-ключом из keychain

  3. 03

    API OmniChannels.ai

    Отправляет сообщение и возвращает ID сообщения

  4. 04

    Телефон клиента

    Сообщение WhatsApp, SMS или RCS доставлено

  5. 05

    Custom webhook в Make

    Статусы доставки и входящие сообщения запускают сценарий

1. Ваше приложение в Make: Новая строка, заказ, бронирование или изменение в CRM 2. HTTP Make a request: POST в REST API с Bearer-ключом из keychain 3. API OmniChannels.ai: Отправляет сообщение и возвращает ID сообщения 4. Телефон клиента: Сообщение WhatsApp, SMS или RCS доставлено 5. Custom webhook в Make: Статусы доставки и входящие сообщения запускают сценарий

Вопросы и ответы

Есть ли приложение OmniChannels.ai в Make?

Нет. Сценарии используют приложение HTTP в Make для вызова REST API и приложение Webhooks для приёма событий. URL, токен и поля тела запроса берите из нашей документации по API.

Может ли Make отправлять multipart-запросы для массовых отправок?

Да. Модуль HTTP Make a request поддерживает тело multipart form-data, которое требуется для массовых отправок и большинства отправок по каналам, кроме SMS. Названия полей берите на странице канала или в спецификации OpenAPI.

Что будет, если статусы придут одновременно в большом количестве?

Make ставит входящие запросы вебхука в очередь и отвечает 429 при превышении лимита. При больших объёмах принимайте вебхуки на собственном эндпоинте и передавайте в Make сводку.

Нужны ли утверждённые шаблоны WhatsApp?

Сообщения в WhatsApp, инициированные бизнесом вне 24-часового окна обслуживания, требуют утверждённого шаблона, а получатели должны дать согласие на получение сообщений (opt-in). Make отправляет шаблон через API так же, как любое другое сообщение.

Получите доступ к API и MCP

Расскажите нам о ваших каналах, странах и сценарии использования. Инженер выдаст тестовые учётные данные и проверит ваши тестовые номера.