build-zoom-contact-center-app

Consolidate guidance for building and debugging Zoom Contact Center integrations across app, web, and native surfaces.

7|2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/zoom/zoom-plugin --skill build-zoom-contact-center-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-zoom-contact-center-app
Source: https://github.com/zoom/zoom-plugin/tree/main/skills/contact-center
Command: npx skills add https://github.com/zoom/zoom-plugin --skill build-zoom-contact-center-app

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Zoom developers and integrators need a unified reference for building, routing, and debugging Zoom Contact Center across apps, web, and mobile surfaces, ensuring consistent lifecycle and drift handling.

Core Features & Use Cases

  • Cross-surface integration guidance for app, web, and native SDKs.
  • Preflight checks, routing guardrails, and lifecycle patterns to prevent misconfigurations.
  • Use Case: guides engineering teams to route to appropriate surface (Zoom Apps SDK in-client, web campaigns, or native SDK) and to apply context switching safely.

Quick Start

Read this skill entry to determine the correct integration path and consult RUNBOOK.md and references for initial setup.

Frequently Asked Questions about build-zoom-contact-center-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Zoom Contact Center integration across web and mobile SDKs?

To build a Zoom Contact Center integration, use unified guidance for routing decisions, lifecycle management, and context handling across native iOS, Android, and web embed surfaces to ensure consistent engagement workflows.

What is the best way to route Zoom Contact Center engagements to the correct client surface?

The best way to route Zoom Contact Center engagements is by applying preflight checks and routing guardrails to direct traffic appropriately to Zoom Apps SDK in-client, web campaigns, or native mobile SDKs based on context.

Why does my Zoom Contact Center engagement context drop during channel initialization?

Engagement context drops during Zoom Contact Center channel initialization often occur due to misconfigurations in lifecycle management; applying safe context switching patterns and consulting architecture references resolves these drift issues.

Does the Zoom Contact Center SDK support rejoin flows for web embeds and native apps?

Yes, the Zoom Contact Center SDK supports rejoin flows across web embeds and native apps by applying specific lifecycle management and context handling patterns to maintain engagement state during transitions.

How do I handle version drift when upgrading Zoom Contact Center integrations on iOS and Android?

Handle version drift in Zoom Contact Center integrations by aligning with architecture docs and RUNBOOKs, which provide preflight checks and lifecycle patterns to manage version considerations across iOS and Android SDKs.