关于 build-zoom-phone-integration
面向开发者的 Zoom Phone 集成参考技能,涵盖 API、Webhook、Smart Embed 和 URI 启动方式。内容涉及集成生命周期、事件与通话记录处理、迁移和安全指导。
主要功能
- 01API、Webhook 和嵌入式流程指导
- 02点击拨号与 SMS URI 模式
- 03实时事件捕获
- 04通话记录关联与迁移
- 05安全和 OAuth 设置指导
适用场景
- 01在 CRM 中添加软电话面板
- 02从联系人记录发起呼叫
- 03构建由 Webhook 驱动的运营看板
- 04将通话分析迁移到新版记录
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ anthropics/ knowledge-work-plugins --skill build-zoom-phone-integration安装后在 Claude Code 中输入/build-zoom-phone-integration确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
RUNBOOK.mdconcepts/architecture-and-lifecycle.mdexamples/phone-api-service-pattern.mdsmart-embed-postmessage-bridge.mdreferences/call-handling-patterns.mdcrm-sample-validation.mddeprecations-and-migrations.mdenvironment-variables.mdforum-top-questions.mdsmart-embed-event-contract.mdsource-map.mdscenarios/high-level-scenarios.mdtroubleshooting/common-issues.md详细介绍
/build-zoom-phone-integration
Zoom Phone 集成的背景参考,涵盖 API、Webhook、Smart Embed 和 URI 启动工作流。
Zoom Phone 集成的实现指南,涵盖 API、Webhook/事件、Smart Embed 和 URI 启动工作流。
官方文档:
路由准则
- 如果用户需要在 Web 应用中嵌入软电话功能,请使用 Smart Embed(examples/smart-embed-postmessage-bridge.md)。
- 如果用户需要通话记录、分析或自动化,请使用 Phone REST API 和 Webhook(references/deprecations-and-migrations.md)。
- 如果用户需要从外部 UI 发起点击拨号或短信,请使用 URI 方案(
zoomphonecall://、zoomphonesms://)。 - 如果用户同时使用 Zoom Phone 和 Contact Center,请串联 ../contact-center/SKILL.md。
快速链接
从这里开始:
- concepts/architecture-and-lifecycle.md
- scenarios/high-level-scenarios.md
- references/deprecations-and-migrations.md
- references/forum-top-questions.md
- references/smart-embed-event-contract.md
- references/call-handling-patterns.md
- references/environment-variables.md
- references/crm-sample-validation.md
- troubleshooting/common-issues.md
- RUNBOOK.md
- examples/smart-embed-postmessage-bridge.md
- examples/phone-api-service-pattern.md
- references/source-map.md
通用生命周期模式
- 准备账户前提条件(Zoom Phone 许可证、管理员设置、短信就绪)。
- 在 Marketplace 中创建 OAuth 应用并配置权限范围。
- 选择集成方式:
- Smart Embed(iframe + postMessage)
- REST + Webhook
- URI 启动(
callto、tel、zoomphonecall、zoomphonesms)
- 捕获实时事件(Smart Embed 事件和/或 Webhook)。
- 持久化通话标识符并关联记录(
call_id、call_history_uuid、call_element_id)。 - 应用迁移安全的数据映射(v1 -> v2 -> v3),并处理重命名的字段。
- 加强安全性(来源验证、Webhook 签名验证、最小权限原则的权限范围)。
高级场景
- 使用 Smart Embed 和联系人搜索/匹配回调的 CRM 软电话面板。
- 通过
zp-make-call从客户或联系人表格中点击拨打电话。 - 使用
zp-save-log-event和自定义备注页面的通话处置工作流。 - 使用
zoomphonesms://和zp-sms-log-event的短信互动工作流。 - 由
phone.*Webhook 事件驱动的实时运营看板。 - 从旧版通话日志迁移到通话历史/通话元素的通话分析。
- 用户/自动接待员/呼叫队列通话处理设置的管理员自动化。
详情请参阅 scenarios/high-level-scenarios.md。
串联
- OAuth 设置与令牌生命周期:../oauth/SKILL.md
- 通过 REST 访问电话和账户资源:../rest-api/SKILL.md
- 事件投递与签名验证:../webhooks/SKILL.md
- Contact Center 融合旅程:../contact-center/SKILL.md
环境变量
- 标准化
.env键及各值的获取位置,请参阅 references/environment-variables.md。
评论
支持 Markdown