contact-center/ios

Orchestrate Zoom Contact Center iOS SDK context, item, and service layers.

65|12|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/zoom/skills --skill contact-center-ios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contact-center/ios
Source: https://github.com/zoom/skills/tree/main/contact-center/ios
Command: npx skills add https://github.com/zoom/skills --skill contact-center-ios

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Zoom Contact Center iOS SDK provides native iOS integration to connect chat, video, ZVA, and scheduled callback services with lifecycle bridging and rejoin support, enabling developers to build embedded contact center experiences inside iOS apps.

Core Features & Use Cases

  • Unified service surface for chatService, zvaService, videoService, and scheduledCallbackService, exposed via ZoomCCInterface and item initialization.
  • Lifecycle bridging to forward app delegate events and manage context/state across channel changes.
  • Rejoin flow support and contextual navigation to resume interrupted sessions in iOS apps.

Quick Start

Install the Zoom Contact Center iOS SDK and initialize ZoomCCInterface with a configured ZoomCCContext, then create a ZoomCCItem for your desired channel (chat, video, or scheduledCallback), initialize the service with that item, and fetchUI to present the UI.

Frequently Asked Questions about contact-center/ios

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

FAQPage Schema
How do I integrate Zoom Contact Center video and chat into an iOS app?

Integrate Zoom Contact Center into iOS by initializing ZoomCCInterface with a configured context, creating a channel item, initializing the service, and calling fetchUI to present the native video or chat interface.

What is app lifecycle bridging for iOS contact center SDKs?

App lifecycle bridging forwards iOS app delegate events to the contact center context, managing state across channel changes and enabling rejoin flows to resume interrupted chat or video sessions.

Does Zoom Contact Center iOS SDK support scheduled callbacks and ZVA?

Yes, the Zoom Contact Center iOS SDK supports scheduled callbacks and ZVA by exposing unified service surfaces through ZoomCCInterface and item initialization for these specific channel workflows.

How do I resume an interrupted chat or video session in my iOS application?

Resume interrupted chat or video sessions in iOS applications using the SDK's rejoin flow support and contextual navigation, which restores session state through proper lifecycle event forwarding.

What steps are required to initialize the Zoom Contact Center context on iOS?

Initialize the Zoom Contact Center context on iOS by configuring a ZoomCCContext, creating a ZoomCCItem for your desired channel, initializing the service with that item, and fetching the UI to present it.