Build Zoom Phone Integration
Use this skill when the target workflow is Zoom Phone, CTI, CRM calling, call events, or Smart Embed behavior.
Workflow
- Classify the integration: REST API automation, webhook event processing, Smart Embed, URI launch, CRM dialer, or call-handling workflow.
- Confirm the actor, account settings, phone entitlements, and OAuth scopes before implementation.
- Keep call control, call records, number management, and webhook processing as separate modules.
- For Smart Embed, validate postMessage event contracts, embedding constraints, and CRM state mapping.
- Debug by checking scopes, phone license, role permissions, number ownership, webhook subscriptions, and event payload shape.
References
- Full preserved guide: references/full-guide.md
- Architecture and lifecycle: concepts/architecture-and-lifecycle.md
- Phone API service pattern: examples/phone-api-service-pattern.md
- Smart Embed bridge: examples/smart-embed-postmessage-bridge.md
- Event contract: references/smart-embed-event-contract.md
- Common issues: troubleshooting/common-issues.md