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

CRM

HubSpot + OmniChannels.ai: сообщения контактам из ваших рабочих процессов

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

Коротко

Рабочие процессы HubSpot (workflows) могут отправлять WhatsApp и SMS через REST API OmniChannels.ai. Для этого используйте действие с пользовательским кодом (custom code) или действие-вебхук в тех подписках HubSpot, где они доступны, либо инструмент автоматизации: Zapier, Make или n8n. Статусы доставки поступают в вашу автоматизацию через наш вебхук, а она записывает их в контакт через API HubSpot. Приложения в маркетплейсе HubSpot нет.

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

  • Быстро связывайтесь с новыми лидами

    Когда отправка формы создаёт лид, рабочий процесс отправляет шаблон WhatsApp или SMS на номер, который указал контакт, при наличии его согласия.

  • Напоминайте контактам о встречах и визитах

    Рабочий процесс, отложенный до даты из свойства (например, назначенное демо или визит на объект), отправляет напоминание за день до события.

  • Реагируйте на смену этапа сделки

    Когда сделка переходит на этап, например «договор отправлен» или «успешно закрыта», отправьте связанному контакту сообщение со следующим шагом.

  • Отправляйте напоминания о продлении

    Добавляйте контакты или компании в рабочий процесс за заданное число дней до даты продления из свойства и отправляйте одобренный шаблон WhatsApp.

  • Фиксируйте статусы и ответы в ленте активности

    Ваша автоматизация получает статусы доставки и входящие ответы через наш вебхук и записывает их в контакт как заметку или свойство через API HubSpot.

  • Поручите работу с обоими сервисами ассистенту

    ИИ-ассистент, подключённый к HubSpot через собственный коннектор и к нашему MCP-серверу, может найти контакты и отправить сообщения.

    Попробуйте спросить

    “Найди контакты HubSpot, у которых сделки на этой неделе перешли на этап «предложение отправлено», и отправь им шаблон WhatsApp proposal_followup.”

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

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

HubSpot сам не обращается к API OmniChannels.ai. В подписках HubSpot, которые включают действия с пользовательским кодом, рабочий процесс может запускать короткую функцию на JavaScript или Python. Она вызывает наш API с вашим Bearer-токеном, хранящимся как секрет HubSpot, и даёт полный контроль над заголовками и телом запроса. Действие-вебхук в рабочем процессе — ещё один вариант, если оно входит в вашу подписку, но обычно проще направить его на инструмент автоматизации, чем подгонять под формат наших запросов. Актуальные условия тарифов уточняйте у HubSpot.

Если этих функций нет, используйте Zapier, Make или n8n: триггер HubSpot запускает автоматизацию, которая отправляет HTTP-запрос в наш API. Для обратного пути URL вебхука в вашем аккаунте OmniChannels.ai указывает на тот же инструмент автоматизации или на ваш собственный endpoint. Он сопоставляет каждый статус с сохранённым ID сообщения и обновляет контакт через API HubSpot.

  • Отправка: действие с пользовательским кодом, действие-вебхук в рабочем процессе или Zapier, Make, n8n
  • Одиночное SMS — это JSON-запрос; массовые и большинство отправок по другим каналам используют multipart/form-data
  • Сохраняйте возвращённый ID сообщения в контакте или в автоматизации, чтобы сопоставлять статусы
  • Сообщения в WhatsApp по инициативе бизнеса за пределами 24-часового окна требуют одобренных шаблонов
  • ИИ: подключайте ассистента к HubSpot отдельно; наш MCP-сервер не читает данные HubSpot

Настройка

  1. 1

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

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

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

    Выберите способ отправки из HubSpot

    Используйте действие с пользовательским кодом, если оно входит в вашу подписку HubSpot; иначе подключите HubSpot к Zapier, Make или n8n.

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

    Соберите запрос на отправку

    Вызовите POST /sms/sendSms с телом в формате JSON или endpoint нужного канала из спецификации OpenAPI, подставив в сообщение номер телефона и свойства контакта.

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

    Сохраните ID сообщения

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

  5. 5

    Верните статусы в HubSpot

    Попросите нашу команду направить вебхук вашего аккаунта на вашу автоматизацию, затем создайте заметку или обновите свойство контакта через API HubSpot.

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

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

    Добавьте в рабочий процесс тестовый контакт с вашим верифицированным номером и убедитесь, что сообщение доставлено, а статус появился в ленте активности.

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

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

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

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

  1. 01

    Рабочий процесс HubSpot

    Создан лид, изменился этап сделки или наступила дата продления

  2. 02

    Пользовательский код или автоматизация

    Действие с пользовательским кодом либо Zapier, Make или n8n

  3. 03

    API OmniChannels.ai

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

  4. 04

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

    Шаблон WhatsApp или SMS доставлены

  5. 05

    Статус обратно в HubSpot

    Ваша автоматизация записывает статус в ленту активности контакта

1. Рабочий процесс HubSpot: Создан лид, изменился этап сделки или наступила дата продления 2. Пользовательский код или автоматизация: Действие с пользовательским кодом либо Zapier, Make или n8n 3. API OmniChannels.ai: Отправляет сообщение и возвращает ID сообщения 4. Телефон контакта: Шаблон WhatsApp или SMS доставлены 5. Статус обратно в HubSpot: Ваша автоматизация записывает статус в ленту активности контакта

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

Есть ли официальное приложение OmniChannels.ai в маркетплейсе HubSpot?

Нет. Вы подключаетесь через собственные функции рабочих процессов HubSpot, такие как действия с пользовательским кодом или вебхуки (если они входят в вашу подписку), либо через инструмент автоматизации, обращаясь к нашему публичному REST API со своим токеном.

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

Действия с пользовательским кодом и вебхуками в рабочих процессах доступны только в некоторых платных подписках HubSpot. Актуальные условия тарифов уточняйте у HubSpot. Если в вашей подписке их нет, ту же задачу решит инструмент автоматизации, например Zapier, Make или n8n.

Как статусы доставки попадают в HubSpot?

Наша платформа отправляет статусы и входящие ответы на единственный URL вебхука в вашем аккаунте. Направьте его на ваш инструмент автоматизации или endpoint: он найдёт контакт по сохранённому ID сообщения или номеру телефона и запишет заметку или свойство через API HubSpot.

Может ли ИИ-ассистент использовать данные HubSpot для отправки сообщений?

Да, если ассистент подключён и к HubSpot через собственный коннектор или MCP-сервер HubSpot, и к нашему MCP-серверу. Наш MCP-сервер отправляет сообщения и читает отчёты о доставке (DLR); записи HubSpot он не читает.

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

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