К основному содержанию
скилл CX Codex

integrate-whatsapp-calling — скилл для Claude Code

Подключает голосовых ИИ-агентов к звонкам в WhatsApp через шлюз Kapso. Пригодится при настройке входящей линии и обработке аудиопотоков WebRTC.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add gokapso/agent-skills --skill integrate-whatsapp-calling -a claude-code
Открыть на GitHub

Что делает integrate-whatsapp-calling

Скилл даёт агенту инструкции для связки голосовых платформ с WhatsApp Calling через сервис Kapso. Он описывает проверку подписи входящих вебхуков по заголовку X-Webhook-Signature, маршрутизацию сигналов connect и accept, а также запуск приветствия только после подтверждения готовности звукового потока. Голосовой разговор можно передавать в Pipecat или ElevenLabs Agents.

Шлюз транслирует события Meta и действия вызова, а обработка WebRTC-аудио остаётся на медиасервере. Для звонков необходим выделенный номер Meta Cloud API. Обычная песочница для сообщений не сработает.

Перед исходящим вызовом скилл требует проверять статус разрешения контакта через флаг start_call. Повторный автодозвон при сбоях запрещён, чтобы избежать случайных платных звонков. Обработка записей и транскрипций выполняется через отдельные события уже после закрытия медиасессии.

Какие задачи решает

  • настроить приём входящих звонков WhatsApp в Pipecat или ElevenLabs
  • верифицировать вебхуки Kapso по заголовку X-Webhook-Signature
  • проверять разрешения на исходящий вызов перед набором номера
  • сохранять записи и транскрипции звонков после завершения разговора

Примеры запросов агенту

  • Настрой обработку входящих звонков WhatsApp через Kapso с передачей звука в Pipecat
  • Проверь сигнатуру входящего вебхука звонка и отправь pre_accept
  • Реализуй проверку разрешения на исходящий звонок перед вызовом абонента

Как установить integrate-whatsapp-calling

1Через Skills CLI (Vercel)

npx skills add gokapso/agent-skills --skill integrate-whatsapp-calling -a claude-code

2Вручную: положить файлы

~/.claude/skills/integrate-whatsapp-calling/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/integrate-whatsapp-calling/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора3

Похожие

mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о integrate-whatsapp-calling

Как установить integrate-whatsapp-calling в Claude Code?

Выполните команду npx skills add gokapso/agent-skills --skill integrate-whatsapp-calling -a claude-code. Агент получит правила и сможет применять их в проекте.

Что делает integrate-whatsapp-calling?

Скилл передаёт агенту правила интеграции голосовых платформ с WhatsApp через Kapso. Он охватывает обмен WebRTC SDP, проверку вебхуков и логику завершения звонков.

Можно ли тестировать звонки в стандартной песочнице WhatsApp?

Нет, обычный sandbox сообщений не поддерживает голосовые вызовы. Для работы обязательно нужен номер Meta Cloud API с активированной функцией звонков.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой