Skip to main content
skill CX Codex GP ChatGPT official · OpenAI

zoom-contact-center-ios — Codex skill for iOS SDK integration

Use this skill to build native iOS integrations with Zoom Contact Center, including chat, video, ZVA, and scheduled callbacks.

Install into Codex · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openai/plugins --skill ios -a codex
Open on GitHub

What zoom-contact-center-ios does

The skill covers ZoomCCInterface.sharedInstance(), the ZoomCCContext context, ZoomCCItem items, and services for chat, ZVA, video, and scheduled callbacks. It applies when adding Zoom Contact Center features to a native iOS app.

Its materials include SDK lifecycle guidance, service patterns, an API reference map, and troubleshooting notes. Set ZoomCCContext before channel operations, and pass app lifecycle calls through to the SDK. Channel operations without that context do not follow the integration requirements.

For rejoining a video session, keep the return-URL handling connected to the video service path. Related materials cover Zoom Apps SDK as well as OAuth and identity.

What it helps with

  • add Zoom Contact Center chat to an iOS app
  • connect video rejoin handling to the service flow
  • set up ZVA and scheduled callbacks
  • forward app lifecycle events to the SDK

Example prompts for the agent

  • Show me how to add Zoom Contact Center chat to my iOS app.
  • Explain how return-URL handling connects to the video service when a user rejoins.
  • Which app lifecycle calls should I forward to the SDK?

How to install zoom-contact-center-ios

1Skills CLI (Vercel)

npx skills add openai/plugins --skill ios -a codex

2Manually: put the files in place

.agents/skills/ios/SKILL.md

For all projects use ~/.agents/skills/

Step by step, with commands for each platform: Codex skills: how to install, where they live, how to call them

Questions about zoom-contact-center-ios

How do I install zoom-contact-center-ios in Codex?

Run npx skills add openai/plugins --skill ios -a codex. The skill file is at .agents/skills/ios/SKILL.md.

What does zoom-contact-center-ios do?

It guides native iOS integrations with Zoom Contact Center for chat, video, ZVA, and scheduled callbacks.

What must be set before SDK channel operations?

Set ZoomCCContext before working with channels. The integration also requires forwarding app lifecycle calls to the SDK.

Source text

SKILL.md · MIT
---
name: zoom-contact-center-ios
description: "Zoom Contact Center SDK for iOS. Use for native iOS chat/video/ZVA/scheduled callback integrations, app lifecycle bridging, rejoin flow, and callback handling."
---

# Zoom 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

1. [concepts/sdk-lifecycle.md](concepts/sdk-lifecycle.md)
2. [examples/service-patterns.md](examples/service-patterns.md)
3. [references/ios-reference-map.md](references/ios-reference-map.md)
4. [troubleshooting/common-issues.md](troubleshooting/common-issues.md)

## SDK Surface Summary

- Manager: `ZoomCCInterface.sharedInstance()`
- Context: `ZoomCCContext`
- Items: `ZoomCCItem`
- Services:
- `chatService`
- `zvaService`
- `videoService`
- `scheduledCallbackService`

## Hard Guardrails

- Set `ZoomCCContext` before 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](../../zoom-apps-sdk/SKILL.md)
- OAuth and identity: [../../oauth/SKILL.md](../../oauth/SKILL.md)

## Operations

- [RUNBOOK.md](RUNBOOK.md) - 5-minute preflight and debugging checklist.

© Zoom · MIT · openai/plugins

Similar skills

All skills for Mobile →

From the same set528

The whole set →
zoom-meeting-sdk-linux This skill guides C++ development for headless Linux bots that join Zoom meetings and access raw audio and video. Use it for meeting recording, transcription, or server-side automation. CX Codex GP ChatGPT ★ 7,604repo stars zoom-meeting-sdk-ios A Claude and Claude skill that walks the agent through embedding Zoom meetings in native iOS apps: auth, host start, lifecycle. CX Codex GP ChatGPT ★ 7,604repo stars zoom-meeting-sdk-android This skill guides Android apps that embed Zoom meetings. It covers authentication, join and start flows, Meeting SDK API use, and UI choices. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-meeting-sdk-app A skill that walks the agent through building an app that joins real Zoom meetings, from picking a platform to debugging the SDK signature. CX Codex GP ChatGPT ★ 7,604repo stars zoom-contact-center-android A skill for building on the Zoom Contact Center SDK for Android: chat, video, ZVA, scheduled callback and campaigns. Useful when support lives inside a native app. CX Codex GP ChatGPT ★ 7,604repo stars zoom-cobrowse-sdk Plan and debug Zoom Cobrowse browser sessions, including participant roles, privacy controls, session setup, and reconnection. CX Codex GP ChatGPT ★ 7,604repo stars build-zoom-bot A Claude skill that walks you through designing a bot which joins Zoom meetings, captures media and reacts to live session data. CX Codex GP ChatGPT ★ 7,604repo stars zoom-integration-doctor Runs a read-first diagnostic pass over Zoom integration code and reports architecture, auth, eventing and SDK risks by severity. Useful before you touch an unfamiliar repo. CX Codex GP ChatGPT ★ 7,604repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor