Build Zoom Contact Center App
Use this skill when the integration targets Zoom Contact Center rather than general meetings, chat, or phone. Route to the platform-specific skill once the client surface is clear.
Workflow
- Identify the channel and client: web, Android, iOS, campaign embed, video engagement, chat engagement, Virtual Agent handoff, or scheduled callback.
- Confirm the lifecycle: initialization, engagement start, context retrieval, state changes, transfer or handoff, and cleanup.
- Choose the platform reference before coding; Contact Center SDKs differ by event names, lifecycle hooks, and wrapper requirements.
- Treat engagement context as shared state and validate how it flows into CRM, ticketing, analytics, or AI workflows.
- Debug version drift by checking SDK version, documented event names, app settings, campaign configuration, and browser or mobile lifecycle behavior.
References
- Full preserved guide: [references/full-guide.md](references/full-guide.md)
- Web SDK: [web/SKILL.md](web/SKILL.md)
- Android SDK: [android/SKILL.md](android/SKILL.md)
- iOS SDK: [ios/SKILL.md](ios/SKILL.md)
- High-level scenarios: [scenarios/high-level-scenarios.md](scenarios/high-level-scenarios.md)
- Common drift and breaks: [troubleshooting/common-drift-and-breaks.md](troubleshooting/common-drift-and-breaks.md)