jpskill.com
💼 ビジネス コミュニティ

build-zoom-phone-integration

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.

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o build-zoom-phone-integration.zip https://jpskill.com/download/22696.zip && unzip -o build-zoom-phone-integration.zip && rm build-zoom-phone-integration.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/22696.zip -OutFile "$d\build-zoom-phone-integration.zip"; Expand-Archive "$d\build-zoom-phone-integration.zip" -DestinationPath $d -Force; ri "$d\build-zoom-phone-integration.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して build-zoom-phone-integration.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → build-zoom-phone-integration フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
8

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

/build-zoom-phone-integration

API、Webhook、Smart Embed、およびURI起動ワークフローを横断するZoom Phone連携に関する背景情報です。

API、Webhook/イベント、Smart Embed、およびURI起動ワークフローを横断するZoom Phone連携の実装ガイダンスです。

公式ドキュメント:

ルーティングのガードレール

  • ユーザーがWebアプリに組み込みのソフトフォン動作を必要とする場合、Smart Embedを使用します(examples/smart-embed-postmessage-bridge.md)。
  • ユーザーが通話記録、分析、または自動化を必要とする場合、Phone REST APIとWebhooksを使用します(references/deprecations-and-migrations.md)。
  • ユーザーが外部UIからのクリック・トゥ・ダイヤル/SMS起動を必要とする場合、URIスキーム(zoomphonecall://zoomphonesms://)を使用します。
  • ユーザーがZoom PhoneとContact Centerを併用する場合、../contact-center/SKILL.mdと連携させます。

クイックリンク

ここから始めます:

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

共通のライフサイクルパターン

  1. アカウントの前提条件をプロビジョニングします(Zoom Phoneライセンス、管理者設定、SMS準備)。
  2. MarketplaceでOAuthアプリとスコープを作成します。
  3. 連携インターフェースを選択します:
  • Smart Embed (iframe + postMessage)
  • REST + webhooks
  • URI起動 (callto, tel, zoomphonecall, zoomphonesms)
  1. リアルタイムイベントをキャプチャします(Smart Embedイベントおよび/またはWebhooks)。
  2. 通話識別子を永続化し、レコードを関連付けます(call_idcall_history_uuidcall_element_id)。
  3. 移行に安全なデータマッピング(v1 -> v2 -> v3)を適用し、名前変更されたフィールドを処理します。
  4. セキュリティを強化します(オリジン検証、Webhook署名検証、最小権限スコープ)。

高レベルのシナリオ

  • Smart Embed + コンタクト検索/マッチコールバックを使用したCRMソフトフォンペイン。
  • zp-make-callを介したアカウント/コンタクトテーブルからのクリック・トゥ・コール。
  • zp-save-log-eventとカスタムノートページを使用した通話処理ワークフロー。
  • zoomphonesms://zp-sms-log-eventを使用したSMSエンゲージメントワークフロー。
  • phone.* Webhookイベントによって駆動されるリアルタイム運用ボード。
  • レガシー通話ログから通話履歴/通話要素への通話分析移行。
  • ユーザー/自動受付/コールキューの通話処理設定のための管理者自動化。

詳細はscenarios/high-level-scenarios.mdをご覧ください。

チェーン

環境変数

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

/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:

Routing Guardrail

Quick Links

Start here:

  1. concepts/architecture-and-lifecycle.md
  2. scenarios/high-level-scenarios.md
  3. references/deprecations-and-migrations.md
  4. references/forum-top-questions.md
  5. references/smart-embed-event-contract.md
  6. references/call-handling-patterns.md
  7. references/environment-variables.md
  8. references/crm-sample-validation.md
  9. troubleshooting/common-issues.md
  10. RUNBOOK.md
  11. examples/smart-embed-postmessage-bridge.md
  12. examples/phone-api-service-pattern.md
  13. 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)
  1. Capture real-time events (Smart Embed events and/or webhooks).
  2. Persist call identifiers and correlate records (call_id, call_history_uuid, call_element_id).
  3. Apply migration-safe data mapping (v1 -> v2 -> v3) and handle renamed fields.
  4. 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 for details.

Chaining

Environment Variables

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。