participant-management

Official

Moderate participants with one unified workflow.

Authorcometchat
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you manage call participants during live sessions by enabling moderation actions (mute/pause), view control (pin/unpin), and engagement signals (raise hand) while keeping your UI synchronized with real-time participant state.

Core Features & Use Cases

  • Mute and pause controls: Mute participant audio, pause/resume participant video to reduce disruption during meetings.
  • Pin and unpin for focus: Pin a participant to highlight them in your local layout and unpin when needed.
  • Live participant monitoring: Track join/leave changes, audio/video mute states, hand-raise status, dominant speaker changes, and screen share/recording events using a participant event listener.
  • Participant UI toggles: Show or hide participant list and raise hand controls via session settings for custom moderation experiences.

Quick Start

Use the participant-management skill to mute or pause a specific participant by their uid, then attach a ParticipantEventListener to update your UI whenever participant state changes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: participant-management
Download link: https://github.com/cometchat/calls-sdk-ios/archive/main.zip#participant-management

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.