Skip to content

Как построить мультиагентное сотрудничество OpenClaw в WhatsApp ​

Нужно быстро получить коды верификации? Начните свое верификационное путешествие

Начать сейчас

О OpenClaw

OpenClaw — это фреймворк с открытым исходным кодом для AI-агентов (лицензия MIT), появившийся в конце 2025 года, с более чем 270 000 GitHub Stars. Он подключает ChatGPT, Claude, Gemini и другие большие языковые модели к Discord, Slack, WhatsApp и другим коммуникационным платформам, поддерживая работу нескольких полностью изолированных ИИ-ассистентов в рамках одного процесса Gateway. Последняя версия v2026.3.7 вводит подключаемый ContextEngine, став основным выбором для ИИ-инженеров и разработчиков.

Почему стоит использовать WhatsApp для мультиагентного сотрудничества? ​

WhatsApp имеет более 3 миллиардов активных пользователей в месяц (официальные данные Meta, 2025), являясь самым широко используемым мессенджером в мире. Компании и команды разработчиков выбирают WhatsApp в качестве платформы для развёртывания мультиагентов OpenClaw по очевидным причинам:

  • Широкий охват: Предоставляйте услуги ИИ прямо на платформе, которую уже используют клиенты
  • Маршрутизация по отделам: Разные номера WhatsApp для разных бизнес-отделов (продажи, поддержка, техническая помощь)
  • Независимые контексты: Каждый агент поддерживает свою историю разговоров без помех
  • Единое управление: Один процесс Gateway координирует и контролирует всех агентов
  • Гибкое масштабирование: Добавляйте новые номера WhatsApp и соответствующих агентов в любое время

Подготовка: Получение корпоративных многодепартаментных номеров WhatsApp ​

Ключевым требованием мультиагентной архитектуры OpenClaw для WhatsApp является то, что каждый агент должен иметь независимый аккаунт WhatsApp Business (то есть независимый номер телефона). Это стандартная корпоративная конфигурация WhatsApp Business API — разные бизнес-отделы используют независимые номера для предоставления специализированного обслуживания. Каждому аккаунту необходимы:

  1. Отдельный номер телефона (регистрация через WhatsApp Business API)
  2. SMS-верификация номера телефона (обязательное требование при регистрации WhatsApp Business)
  3. Независимый токен WhatsApp Business API

Решение SMS-верификации для корпоративных многодепартаментных номеров ​

При настройке корпоративной системы обслуживания клиентов с несколькими отделами каждому отделу необходим независимый номер WhatsApp Business. Использование виртуальных номеров телефонов для SMS-верификации — эффективный способ завершить верификацию номеров.

SMS-Act предоставляет услуги SMS-верификации WhatsApp со следующими преимуществами:

  • По требованию: Покупайте только нужные коды верификации, 8 кредитов за прием
  • Глобальные номера: Поддержка телефонных номеров Индонезии, Филиппин, США и 160+ стран
  • Реальные операторские номера: линии реальных SIM-операторов вместо VoIP
  • Прозрачный возврат: если код не пришёл, кредиты автоматически возвращаются на счёт

Подробные инструкции: Руководство по получению SMS-кода WhatsApp

Пошаговое руководство по настройке ​

Шаг 1: Получение номеров WhatsApp Business для каждого отдела ​

Получите независимый номер телефона через SMS-Act для агента каждого бизнес-отдела:

  1. Посетите платформу SMS-Act
  2. Введите «WhatsApp» в поисковом поле сервисов
  3. Выберите целевую страну (рекомендуются Индонезия, Филиппины, США)
  4. Нажмите «Получить номер» — система мгновенно назначит виртуальный номер
  5. Используйте номер для регистрации в WhatsApp и получите SMS-код верификации — запрашивайте код один раз и не нажимайте повторно «Отправить заново», при задержке просто подождите и не переключайтесь на «Позвоните мне (Call Me)» — номера SMS-Act принимают только текстовые SMS и не принимают голосовые вызовы
  6. Следуя плану отделов предприятия, повторите эти шаги для агентов других отделов

Шаг 2: Запрос доступа к WhatsApp Business API ​

Каждый номер WhatsApp необходимо подключить к WhatsApp Business Cloud API:

  1. Посетите Meta Developer Portal
  2. Создайте аккаунт разработчика Meta
  3. Создайте новое приложение типа «Business»
  4. Добавьте продукт «WhatsApp» в приложение
  5. Настройте аккаунт WhatsApp Business
  6. Добавьте и верифицируйте номер телефона (используйте виртуальный номер SMS-Act для получения кода верификации)
  7. Получите URL Webhook и Access Token

Повторите шаги 2-7 для каждого номера агента, чтобы получить независимый доступ к API.

Шаг 3: Установка OpenClaw ​

bash
# Клонирование репозитория
git clone https://github.com/openclaw-ai/openclaw.git
cd openclaw

# Установка зависимостей
npm install

# Копирование шаблона конфигурации
cp openclaw.example.json openclaw.json

Шаг 4: Настройка нескольких агентов ​

Отредактируйте openclaw.json для настройки нескольких экземпляров WhatsApp агентов:

json
{
  "gateway": {
    "port": 3000,
    "log_level": "info"
  },
  "agents": {
    "list": ["agent-sales", "agent-support", "agent-tech"]
  },
  "channels": {
    "whatsapp": {
      "accounts": {
        "agent-sales": {
          "phone": "+62XXXXXXXXXX",
          "token": "YOUR_WHATSAPP_TOKEN_FOR_SALES",
          "model": "gpt-4o",
          "system_prompt": "Вы Alpha, ассистент по продажам. Специализируетесь на консультациях по продуктам, ценообразовании и отслеживании заказов."
        },
        "agent-support": {
          "phone": "+63XXXXXXXXXX",
          "token": "YOUR_WHATSAPP_TOKEN_FOR_SUPPORT",
          "model": "claude-3-5-sonnet-20241022",
          "system_prompt": "Вы Beta, ассистент поддержки. Специализируетесь на послепродажном обслуживании, обработке жалоб и решении проблем с аккаунтом."
        },
        "agent-tech": {
          "phone": "+1XXXXXXXXXXX",
          "token": "YOUR_WHATSAPP_TOKEN_FOR_TECH",
          "model": "gemini-2.0-flash",
          "system_prompt": "Вы Gamma, технический ассистент. Специализируетесь на технической поддержке, расследовании ошибок и помощи разработчикам."
        }
      }
    }
  },
  "bindings": [
    {
      "agent": "agent-sales",
      "channel_type": "whatsapp",
      "phone": "+62XXXXXXXXXX"
    },
    {
      "agent": "agent-support",
      "channel_type": "whatsapp",
      "phone": "+63XXXXXXXXXX"
    },
    {
      "agent": "agent-tech",
      "channel_type": "whatsapp",
      "phone": "+1XXXXXXXXXXX"
    }
  ]
}

Шаг 5: Настройка Webhook ​

WhatsApp Business API использует Webhook для отправки сообщений, требуя публично доступный URL обратного вызова:

bash
# Используйте ngrok для локального тестирования
npm install -g ngrok
ngrok http 3000

# Настройте HTTPS-адрес ngrok в качестве URL Webhook WhatsApp
# Формат: https://xxxx.ngrok.io/webhook/whatsapp

Для производственной среды рекомендуется использовать публичный IP-адрес сервера или доменное имя для настройки Webhook.

Шаг 6: Запуск Gateway ​

bash
# Режим разработки
npm run dev

# Производственный режим (с менеджером процессов PM2)
npm install -g pm2
pm2 start npm --name "openclaw-gateway" -- start
pm2 save

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

Практические сценарии использования ​

Сценарий 1: Многоотделочное обслуживание клиентов предприятия ​

+62-XXX → agent-sales (GPT-4o)    → Запросы о продажах, цены, отслеживание заказов
+63-XXX → agent-support (Claude)  → Послепродажный сервис, возврат, поддержка аккаунта
+1-XXXX → agent-tech (Gemini)     → Техподдержка, документация API, помощь разработчикам

Клиенты добавляют соответствующий номер WhatsApp бизнеса и сразу получают профессиональный ИИ-ассистент.

Сценарий 2: Многоязычная система обслуживания клиентов ​

Разные номера соответствуют агентам обслуживания клиентов на разных языках. Через независимые контексты и специальные System Prompt каждый агент специализируется на одном языке и культурном контексте, реализуя точную автоматизацию многоязычного обслуживания.

Часто задаваемые вопросы ​

В: Можно ли использовать виртуальные номера для WhatsApp Business API? ​

О: Да. WhatsApp Business Cloud API от Meta поддерживает верификацию с виртуальными номерами — если вы можете получить SMS-код верификации, вы можете завершить привязку номера телефона. Виртуальные номера SMS-Act поддерживают верификацию WhatsApp и могут нормально получать коды верификации.

В: Должны ли агенты использовать разные ИИ-модели? ​

О: Необязательно. Несколько агентов могут использовать одну и ту же ИИ-модель (например, все используют Claude), но с разными System Prompt для функциональной дифференциации. Ключевое значение имеет то, что каждый агент имеет независимый номер WhatsApp и независимое пространство контекста.

В: Как OpenClaw обрабатывает сообщения WhatsApp? ​

О: OpenClaw получает сообщения через Webhook WhatsApp Business Cloud API и автоматически маршрутизирует их к соответствующему агенту на основе принимающего номера телефона. Каждый агент независимо поддерживает контекст разговора (ContextEngine v2026.3.7 поддерживает независимую векторную память), а затем отвечает через API.

В: Что делать, если один из номеров WhatsApp заблокирован? ​

О: Обновите поле phone этого агента в openclaw.json новым номером, повторно запросите доступ к API, обновите Token и перезапустите Gateway. Остальные агенты не затронуты.

В: Влияет ли сбой Gateway на всех агентов? ​

О: Да, все агенты используют один процесс Gateway. Рекомендуется использовать PM2 или Docker для автоматического перезапуска в сочетании с механизмом повторных попыток Webhook WhatsApp для предотвращения потери сообщений.

Дополнительное чтение ​

Связанные руководства ​

Уведомление об использовании

Данный сервис предназначен для поддержки разработки, тестирования и бизнес-процессов в международных сценариях, помогая пользователям выполнять задачи в разумных и законных рамках.

Пользователи обязаны соблюдать применимое законодательство и правила сторонних платформ. Сервис не участвует в действиях пользователей и не контролирует способы его использования.

В случае выявления ненадлежащего или аномального использования могут применяться ограничения в соответствии с правилами платформы.

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

Начните использовать SMS-Act для получения кодов верификации WhatsApp Business и быстро создайте свою корпоративную систему мультиагентного сотрудничества OpenClaw!

SMS-Act - Ведущая мировая онлайн-платформа для SMS-верификации