К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot официальный · Anthropic

build-zoom-phone-integration — скилл для Zoom Phone в Claude Code

Справочный скилл для интеграции Zoom Phone: OAuth, REST API, вебхуки, Smart Embed, URI-схемы, CRM и CTI. Используется после маршрутизации в workflow телефонии.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add anthropics/knowledge-work-plugins --skill build-zoom-phone-integration -a claude-code
npx skills add anthropics/knowledge-work-plugins --skill phone -a claude-code
Открыть на GitHub

Что делает build-zoom-phone-integration

Скилл содержит архитектурные схемы, примеры кода и проверочные списки для всех способов интеграции Zoom Phone. Охватывает встроенный софтфон через Smart Embed (iframe + postMessage), обработку событий вызовов через REST API и вебхуки, запуск звонков и SMS через URI-схемы (zoomphonecall://, zoomphonesms://) и биндинг контактов в CRM.

Включает маршруты для выбора подхода: если нужен встроенный интерфейс — Smart Embed, если аналитика и автоматизм — API и вебхуки, если клик-звонок из UI — URI-схемы. Справочник покрывает миграцию между версиями API, валидацию сигнатур вебхуков, сохранение корреляторов вызовов (call_id, call_history_uuid) и примеры рабочих сценариев: CRM-панель софтфона, disposition-форма, SMS-автоматизм, операционная доска по вебхукам.

Для работы нужна лицензия Zoom Phone, учётная запись разработчика на Marketplace для OAuth и переменные окружения (API-ключ, токены). Входит в цепочку скиллов: OAuth, REST API, вебхуки, Contact Center.

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

  • встроить софтфон Zoom Phone в веб-приложение CRM
  • обработать события вызовов и SMS в реальном времени
  • запустить звонок или SMS из кнопки интерфейса
  • синхронизировать логи вызовов с внешней системой
  • мигрировать с устаревших версий Phone API

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

  • Мне нужна интеграция Zoom Phone в React-приложение. Какой подход выбрать — Smart Embed или REST API?
  • Как настроить вебхуки для обработки входящих вызовов и логирования их в базу?
  • Покажи пример click-to-dial через `zoomphonecall://` и как это привязать к записи контакта.

Как установить build-zoom-phone-integration

1Через Skills CLI (Vercel)

npx skills add anthropics/knowledge-work-plugins --skill build-zoom-phone-integration -a claude-code
npx skills add anthropics/knowledge-work-plugins --skill phone -a claude-code

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

~/.claude/skills/phone/SKILL.md

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

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

Весь набор →
data-visualization официальный anthropics Подбирает подходящие типы графиков под структуру данных и генерирует код на Python с matplotlib, seaborn и plotly. Пригодится при подготовке отчётов. Claude Code CX Codex Cursor +1 13 700установок documentation официальный anthropics Скилл для технического письма: собирает README, справочник по API, ранбук, архитектурный документ или гайд для новичков. Пригодится, когда код есть, а описания к нему нет. Claude Code CX Codex Cursor +1 10 300установок build-dashboard официальный anthropics Генерирует автономный HTML-дашборд с графиками Chart.js, карточками KPI и таблицами. Помогает быстро оформить результаты запроса или сырые данные в один файл для браузера. Claude Code CX Codex Cursor +1 9 100установок memory-management официальный anthropics Скилл раскладывает рабочие сокращения, имена и термины по файлам памяти, чтобы агент учитывал их в запросах. Пригодится для проектов с внутренним словарём и множеством контекстных деталей. Claude Code CX Codex Cursor +1 7 400установок task-management официальный anthropics Ведёт список задач в локальном файле TASKS.md и показывает интерактивный дашборд. Пригодится, чтобы фиксировать дедлайны и поручения прямо во время диалога с агентом. Claude Code CX Codex Cursor +1 7 200установок architecture официальный anthropics Помогает оформить Architecture Decision Record или разобрать чужой дизайн системы: варианты, компромиссы, последствия. Пригодится, когда выбираете между технологиями. Claude Code CX Codex Cursor +1 6 700установок knowledge-synthesis официальный anthropics Скилл объединяет результаты корпоративного поиска из чатов, почты и документов в один связный ответ. Убирает дубли, выставляет уровень доверия и сохраняет ссылки на источники. Claude Code CX Codex Cursor +1 6 400установок testing-strategy официальный anthropics Скилл помогает спроектировать стратегию тестирования и план проверок для проекта. Пригодится, когда нужно выбрать типы тестов и найти пробелы в покрытии. Claude Code CX Codex Cursor +1 6 400установок

Похожие

prisma-compute prisma Скилл для развёртывания TypeScript-приложений на Prisma Compute через Prisma 8 CLI. Помогает управлять деплоями, версиями, переменными окружения и пользовательскими доменами прямо из редактора кода. Claude Code CX Codex Cursor +1 370 000установок prisma-mongodb-upgrade prisma Помогает спланировать переход проектов на Prisma ORM с MongoDB с версии 6 сразу на 8 либо обоснованно остаться на v6 из-за отсутствия коннектора в Prisma 7. Claude Code CX Codex Cursor +1 368 500установок neon-postgres neondatabase Скилл помогает агенту работать с базой Postgres на Neon: выбирать подключение, вести миграции и проверять состояние базы. Пригодится для задач с существующей схемой или DATABASE_URL. Claude Code CX Codex Cursor +1 278 200установок cmux-billing manaflow-ai Справочник по архитектуре биллинга cmux: настройка Stripe Checkout, подписок, хуков и прав доступа к тарифам Pro и Max при доработке серверного кода. Claude Code CX Codex Cursor +1 3 700установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. Claude Code Claude.ai 130 949установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. Claude Code CX Codex Cursor +1 472 300установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. Claude Code CX Codex Cursor +1 466 200установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. Claude Code CX Codex Cursor +1 103 500установок

Вопросы о build-zoom-phone-integration

Как установить build-zoom-phone-integration в Claude Code?

Выполни в терминале npx skills add anthropics/knowledge-work-plugins --skill build-zoom-phone-integration -a claude-code, затем npx skills add anthropics/knowledge-work-plugins --skill phone -a claude-code. После этого скилл загружается в ~/.claude/skills/phone/SKILL.md.

Что делает build-zoom-phone-integration?

Это справочный скилл, который помогает выбрать и реализовать интеграцию Zoom Phone: встроенный софтфон через Smart Embed, обработку событий вызовов через API и вебхуки, click-to-dial и SMS через URI-схемы. Включает примеры кода, архитектурные схемы и чеклист для каждого сценария.

Какие платформы IDE поддерживают этот скилл?

Скилл работает в Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Каждая платформа устанавливается отдельной командой и размещает скилл в своей папке конфигурации.

Исходный текст

SKILL.md · Apache-2.0
---
name: build-zoom-phone-integration
description: "Reference skill for Zoom Phone. Use after routing to a phone workflow when implementing OAuth, Phone APIs, webhooks, Smart Embed events, URI schemes, CRM or CTI dialers, or call handling automation."
triggers:
  - "zoom phone"
  - "phone smart embed"
  - "zoom phone api"
  - "zoom phone webhook"
  - "call history"
  - "call handling"
  - "zoomphonecall"
  - "zoomphonesms"
  - "phone crm integration"
  - "call element"
---

# /build-zoom-phone-integration

Background reference for Zoom Phone integrations across API, webhook, Smart Embed, and URI-launch workflows.

Implementation guidance for Zoom Phone integrations across API, webhook/event, Smart Embed, and URI-launch workflows.

Official docs:
- https://developers.zoom.us/docs/phone/
- CRM sample reference: https://github.com/zoom/CRM-Sample

## Routing Guardrail

- If the user needs embedded softphone behavior in a web app, use Smart Embed ([examples/smart-embed-postmessage-bridge.md](examples/smart-embed-postmessage-bridge.md)).
- If the user needs call records, analytics, or automation, use Phone REST API and webhooks ([references/deprecations-and-migrations.md](references/deprecations-and-migrations.md)).
- If the user needs click-to-dial/SMS launch from external UI, use URI schemes (`zoomphonecall://`, `zoomphonesms://`).
- If the user mixes Zoom Phone and Contact Center, chain with [../contact-center/SKILL.md](../contact-center/SKILL.md).

## Quick Links

Start here:
1. [concepts/architecture-and-lifecycle.md](concepts/architecture-and-lifecycle.md)
2. [scenarios/high-level-scenarios.md](scenarios/high-level-scenarios.md)
3. [references/deprecations-and-migrations.md](references/deprecations-and-migrations.md)
4. [references/forum-top-questions.md](references/forum-top-questions.md)
5. [references/smart-embed-event-contract.md](references/smart-embed-event-contract.md)
6. [references/call-handling-patterns.md](references/call-handling-patterns.md)
7. [references/environment-variables.md](references/environment-variables.md)
8. [references/crm-sample-validation.md](references/crm-sample-validation.md)
9. [troubleshooting/common-issues.md](troubleshooting/common-issues.md)
10. [RUNBOOK.md](RUNBOOK.md)
11. [examples/smart-embed-postmessage-bridge.md](examples/smart-embed-postmessage-bridge.md)
12. [examples/phone-api-service-pattern.md](examples/phone-api-service-pattern.md)
13. [references/source-map.md](references/source-map.md)

## Common Lifecycle Pattern

1. Provision account prerequisites (Zoom Phone license, admin setup, SMS readiness).
2. Create OAuth app and scopes in Marketplace.
3. Choose integration surface:
- Smart Embed (iframe + postMessage)
- REST + webhooks
- URI launch (`callto`, `tel`, `zoomphonecall`, `zoomphonesms`)
4. Capture real-time events (Smart Embed events and/or webhooks).
5. Persist call identifiers and correlate records (`call_id`, `call_history_uuid`, `call_element_id`).
6. Apply migration-safe data mapping (v1 -> v2 -> v3) and handle renamed fields.
7. Harden security (origin validation, webhook signature validation, least-privilege scopes).

## High-Level Scenarios

- CRM softphone pane using Smart Embed + contact search/match callbacks.
- Click-to-call from account/contact table via `zp-make-call`.
- Call disposition workflow using `zp-save-log-event` and custom notes page.
- SMS engagement workflow with `zoomphonesms://` and `zp-sms-log-event`.
- Real-time operational board driven by `phone.*` webhook events.
- Call analytics migration from legacy call logs to call history/call elements.
- Admin automation for user/auto-receptionist/call-queue call-handling settings.

See [scenarios/high-level-scenarios.md](scenarios/high-level-scenarios.md) for details.

## Chaining

- OAuth setup/token lifecycle: [../oauth/SKILL.md](../oauth/SKILL.md)
- Phone and account resources via REST: [../rest-api/SKILL.md](../rest-api/SKILL.md)
- Event delivery and signature validation: [../webhooks/SKILL.md](../webhooks/SKILL.md)
- Contact Center blended journey: [../contact-center/SKILL.md](../contact-center/SKILL.md)

## Environment Variables

- See [references/environment-variables.md](references/environment-variables.md) for standardized `.env` keys and where to find each value.

© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins

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

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

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