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

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

Zapier + OmniChannels.ai: отправка сообщений и реакция на статусы в Zap

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

Коротко

Zapier работает с OmniChannels.ai через Webhooks by Zapier, а не через отдельное приложение. Действие POST или Custom Request обращается к нашему REST API с вашим Bearer-токеном, чтобы отправлять сообщения в WhatsApp, SMS и другие каналы, а триггер Catch Hook принимает статусы доставки и входящие сообщения. Webhooks by Zapier — премиальное приложение, поэтому нужен платный тариф Zapier.

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

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

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

  • Подтверждение бронирования или заявки по SMS

    Когда отправлена форма или оформлено бронирование в приложении, которое поддерживает Zapier, отправьте SMS с подтверждением на полученный номер.

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

    Триггер Catch Hook принимает статусы доставки; шаг с фильтром передаёт события FAILED и REJECTED в сообщение в чате или письмо вашей команде.

  • Запись статуса сообщения в CRM

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

  • Передача входящих ответов нужному сотруднику

    Входящие сообщения приходят на тот же Catch Hook, поэтому Zap может записать ответ и уведомить владельца соответствующего контакта.

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

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

Чтобы отправлять сообщения, добавьте действие Webhooks by Zapier с событием POST или Custom Request, если нужен полный контроль над телом запроса. Укажите путь отправки нужного канала на https://api.broadnet.me, выберите тип данных JSON, сопоставьте поля из предыдущих шагов и добавьте заголовок Authorization со значением Bearer и вашим токеном. Массовые и большинство других отправок по каналам принимают данные в формате multipart form data — для них может потребоваться Custom Request, Code by Zapier или другой инструмент.

Чтобы получать события, добавьте триггер Webhooks by Zapier с событием Catch Hook и передайте его URL нашей команде или администратору вашего аккаунта, чтобы его настроили как вебхук в аккаунте. Поля в данных зависят от канала, поэтому загрузите поля из реального события, отправленного на ваш собственный номер.

  • Отправка: POST или Custom Request через Webhooks by Zapier на https://api.broadnet.me
  • Аутентификация: заголовок Authorization со значением Bearer <token>
  • Получение: URL триггера Catch Hook, настроенный в вашем аккаунте
  • Webhooks by Zapier — премиальное приложение; уточните актуальные условия тарифов Zapier
  • Никогда не отправляйте сообщения повторно автоматически из Zap со статусами

Настройка

  1. 1

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

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

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

    Добавьте действие отправки

    Добавьте действие Webhooks by Zapier с событием POST, URL отправки, типом данных JSON, полями сообщения и заголовком Authorization.

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

    Сопоставьте поля и сохраните ID сообщения

    Сопоставьте номер и текст из вашего триггера и сохраните возвращённый ID сообщения там, где вы ведёте учёт.

    Руководство: SMS API
  4. 4

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

    Создайте второй Zap с триггером Catch Hook и передайте его URL нашей команде или администратору вашего аккаунта.

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

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

    Отправьте тестовое сообщение на ваш проверенный номер, затем запустите тест триггера, чтобы загрузить поля реального события со статусом.

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

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

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

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

  1. 01

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

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

  2. 02

    Действие Webhooks by Zapier

    POST-запрос к REST API с вашим Bearer-токеном

  3. 03

    API OmniChannels.ai

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

  4. 04

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

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

  5. 05

    Триггер Catch Hook

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

1. Ваше приложение в Zapier: Новая строка, заявка из формы, бронирование или изменение в CRM 2. Действие Webhooks by Zapier: POST-запрос к REST API с вашим Bearer-токеном 3. API OmniChannels.ai: Отправляет сообщение и возвращает ID сообщения 4. Телефон клиента: Сообщение в WhatsApp или SMS доставлено 5. Триггер Catch Hook: Статусы доставки и входящие сообщения запускают Zap

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

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

Нет. Zap обращаются к REST API через Webhooks by Zapier и получают события через его триггер Catch Hook, передавая ваш API-токен в заголовке.

Какой тариф Zapier нужен?

Webhooks by Zapier — премиальное приложение, и оно недоступно на бесплатном тарифе Zapier (Free). Уточните в актуальных условиях тарифов Zapier также лимиты задач.

Может ли Zapier отправлять шаблоны WhatsApp?

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

Справится ли Zapier с каждым статусом доставки при большом объёме?

Каждое событие со статусом расходует задачи Zapier и подпадает под лимиты вашего тарифа. При больших объёмах принимайте вебхуки на собственном endpoint и передавайте в Zapier сводку.

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

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