
Zoom Contact Center SDK - iOS
OfficialFreeIntegrate Zoom's contact center features into your iOS app.
Free · Opens the source repo
What Zoom Contact Center SDK - iOS does
The Zoom Contact Center SDK for iOS provides developers with the necessary tools to integrate Zoom's contact center functionalities directly into their iOS applications. This SDK facilitates native interactions for chat, video, and scheduled callbacks, allowing for seamless communication experiences within your app. By leveraging the SDK, developers can enhance user engagement through features such as video-assisted support and real-time chat, making it an essential tool for customer service applications.
The SDK is built around a clear structure, with key components like ZoomCCInterface, ZoomCCContext, and various services including chatService, videoService, and scheduledCallbackService. These components work together to manage the lifecycle of the contact center interactions, ensuring that app lifecycle events are properly handled. Developers are guided to set the ZoomCCContext before performing channel operations and to forward relevant app lifecycle calls to maintain a consistent user experience.
Included in the SDK are essential resources such as the RUNBOOK for preflight checks and troubleshooting, as well as detailed documentation for understanding the SDK lifecycle and service patterns. This makes it easier for developers to get started and address common issues that may arise during implementation. The SDK is particularly suited for iOS developers looking to enhance their applications with advanced customer support features, improving overall user satisfaction.
For teams aiming to build sophisticated contact center solutions, the Zoom Contact Center SDK offers a robust foundation that integrates smoothly with existing Zoom services, providing a comprehensive solution for customer interaction management.
When to use it
Use this SDK when developing iOS applications that require integrated customer support features such as chat and video calls.
When not to use it
This SDK is not suitable for non-iOS platforms or applications that do not require Zoom's contact center functionalities.
What you can build with it
Integrating Chat Support
Developers can use the SDK to add real-time chat support to their iOS applications, enhancing customer service capabilities.
Implementing Video Calls
The SDK allows for seamless integration of video calling features, enabling users to receive assistance through video interactions.
Managing Scheduled Callbacks
Utilize the scheduledCallbackService to enable users to request callbacks at their convenience, improving user experience.
How to install Zoom Contact Center SDK - iOS
View source1. Install with the skills CLI
npx skills add anthropics/knowledge-work-plugins/ios --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by anthropicsZoom Contact Center SDK - iOS
Official docs:
- https://developers.zoom.us/docs/contact-center/ios/
- https://marketplacefront.zoom.us/sdk/contact/ios/index.html
Quick Links
- concepts/sdk-lifecycle.md
- examples/service-patterns.md
- references/ios-reference-map.md
- troubleshooting/common-issues.md
SDK Surface Summary
- Manager:
ZoomCCInterface.sharedInstance() - Context:
ZoomCCContext - Items:
ZoomCCItem - Services:
chatServicezvaServicevideoServicescheduledCallbackService
Hard Guardrails
- Set
ZoomCCContextbefore channel operations. - Forward app lifecycle calls (
appDidBecomeActive,appDidEnterBackgroud,appWillResignActive,appWillTerminate). - Use item-based initialization for channels.
- Keep rejoin URL handling connected to the video service path.
Common Chains
- Contact Center apps in Zoom client: ../../zoom-apps-sdk/SKILL.md
- OAuth and identity: ../../oauth/SKILL.md
Operations
- RUNBOOK.md - 5-minute preflight and debugging checklist.
Frequently asked questions about Zoom Contact Center SDK - iOS
Similar skills
WinMD API Search
Easily find and explore Windows desktop APIs.
WebMCPify
Transform any web app into an agent-ready platform.
Phoenix Tracing
Instrument LLM applications with OpenInference tracing.
Foundry Hosted Agent CopilotKit
Guidance for developing agentic web apps on Azure.
Power Automate Foundation
Connect AI agents to Power Automate seamlessly.
Power Automate Flow Builder
Efficiently build and deploy Power Automate flows programmatically.
