# CometChat Docs > Technical documentation & Implementation guides to add In-app Messaging & Voice & Video Calling to your apps and websites in minutes. ## Docs - [AI Agents](https://www.cometchat.com/docs/ai-agents.md): Build and ship AI agents in chat: pick a provider, connect your agent, and export UI or embed widgets. - [CometChat AG-UI Integration](https://www.cometchat.com/docs/ai-agents/ag-ui.md): Integrate your AG-UI compatible AI agents with CometChat using the AG-UI protocol. - [AI Agent Actions](https://www.cometchat.com/docs/ai-agents/ag-ui-actions.md): Explore the various actions you can perform with your AI agent in CometChat. - [AI Agent Tools](https://www.cometchat.com/docs/ai-agents/ag-ui-tools.md): Explore the various tools you can use with your AI agent in CometChat. - [Create an AI Agent with AG2](https://www.cometchat.com/docs/ai-agents/ag2.md): Connect an AG2 (AutoGen) agent to CometChat, customize it with UI Kit Builder, and ship it as React UI Kit code or a Chat Widget. - [AI Agent Actions](https://www.cometchat.com/docs/ai-agents/ag2-actions.md): Explore the various actions you can perform with your AI agent in CometChat. - [Build Your Knowledge Agent with AG2](https://www.cometchat.com/docs/ai-agents/ag2-knowledge-agent.md): Create an AG2 Knowledge Agent that answers documentation questions, then connect it to CometChat. - [Build a Product Hunt Agent with AG2](https://www.cometchat.com/docs/ai-agents/ag2-product-hunt-agent.md): Create an AG2 agent that can fetch Product Hunt posts, answer launch questions, and trigger frontend actions (confetti), then plug it into CometChat. - [AI Agent Tools](https://www.cometchat.com/docs/ai-agents/ag2-tools.md): Explore the various tools you can use with your AI agent in CometChat. - [Frontend Actions](https://www.cometchat.com/docs/ai-agents/agent-builder/frontend-actions/overview.md): Enable your agent to trigger client-side behaviors like opening modals, navigating pages, or displaying notifications. - [Implementing Authorization with API Tools](https://www.cometchat.com/docs/ai-agents/agent-builder/guides/implementing-authorization.md): Use API tools to create custom authorization layers that control access to your AI agent, tools, or knowledge base. - [Configure Instructions](https://www.cometchat.com/docs/ai-agents/agent-builder/instructions.md): Shape your agent’s personality, boundaries, and tool usage inside the Agent Builder. - [Knowledge Base](https://www.cometchat.com/docs/ai-agents/agent-builder/knowledge-base/overview.md): Centralize, index, and attach knowledge sources to power your Agent Builder experiences. - [MCP](https://www.cometchat.com/docs/ai-agents/agent-builder/mcp/overview.md): Connect Model Context Protocol endpoints to enrich your agent with external knowledge and tools. - [Agent Builder](https://www.cometchat.com/docs/ai-agents/agent-builder/overview.md): Create, configure, and launch AI agents directly inside CometChat. - [Tools](https://www.cometchat.com/docs/ai-agents/agent-builder/tools/overview.md): Extend your agent with custom APIs, Google Suite integrations, and MCP-powered skills. - [Variables](https://www.cometchat.com/docs/ai-agents/agent-builder/variables/overview.md): Use dynamic variables to personalize agent responses and inject contextual data into instructions and API tools. - [Create an AI Agent with Agno](https://www.cometchat.com/docs/ai-agents/agno.md): Connect an Agno agent to CometChat, customize it with UI Kit Builder, and ship it as React UI Kit code or a Chat Widget. - [AI Agent Actions](https://www.cometchat.com/docs/ai-agents/agno-actions.md): Explore the various actions you can perform with your AI agent in CometChat. - [Build Your Knowledge Agent with Agno](https://www.cometchat.com/docs/ai-agents/agno-knowledge-agent.md): Spin up an Agno-powered knowledge agent with FastAPI, ingest docs into namespaces, and stream grounded answers (with citations) into CometChat. - [Launch a Product Hunt Agent with Agno](https://www.cometchat.com/docs/ai-agents/agno-product-hunt-agent.md): Build an Agno Product Hunt assistant that queries live launch data, triggers celebrations, and streams into CometChat. - [AI Agent Tools](https://www.cometchat.com/docs/ai-agents/agno-tools.md): Explore the various tools you can use with your AI agent in CometChat. - [Integrate an AI Agent into the Chat Widget](https://www.cometchat.com/docs/ai-agents/chat-widget.md): Embed your AI Agent (Agent Builder or Bring Your Own Agent) into the CometChat Chat Widget. - [CometChat AG-UI Agents](https://www.cometchat.com/docs/ai-agents/cometchat-ag-ui-byoa.md): Bring your own agent to CometChat and build AG-UI compatible agents. - [AG-UI Express.js Implementation](https://www.cometchat.com/docs/ai-agents/cometchat-ag-ui-express.md): Implementation guide for building an AG-UI agent with Express.js. - [AG-UI NestJS Implementation](https://www.cometchat.com/docs/ai-agents/cometchat-ag-ui-nestjs.md): Implementation guide for building an AG-UI agent with NestJS. - [Create an AI Agent with CrewAI](https://www.cometchat.com/docs/ai-agents/crew-ai.md): Connect a CrewAI agent to CometChat, customize it with UI Kit Builder, and ship it as React UI Kit code or a Chat Widget. - [AI Agent Actions](https://www.cometchat.com/docs/ai-agents/crew-ai-actions.md): Explore the various actions you can perform with your AI agent in CometChat. - [Build Your Knowledge Agent with CrewAI](https://www.cometchat.com/docs/ai-agents/crew-ai-knowledge-agent.md): Create a CrewAI knowledge agent that answers from your docs, streams NDJSON to CometChat, and cites sources. - [Build a Product Hunt Agent with CrewAI](https://www.cometchat.com/docs/ai-agents/crew-ai-product-hunt-agent.md): Create a CrewAI agent that fetches Product Hunt posts, answers launch questions, and can trigger frontend actions like confetti. - [AI Agent Tools](https://www.cometchat.com/docs/ai-agents/crew-ai-tools.md): Explore the various tools you can use with your AI agent in CometChat. - [Create an AI Agent with LangGraph](https://www.cometchat.com/docs/ai-agents/langgraph.md): Connect a LangGraph agent (TypeScript or Python) to CometChat, customize it in UI Kit Builder, and ship the experience as code or a widget. - [Build Your Knowledge Agent with LangGraph](https://www.cometchat.com/docs/ai-agents/langgraph-knowledge-agent.md): Use LangGraph (TypeScript or Python) to stream a search-backed knowledge agent and adapt it for CometChat. - [Launch a Product Hunt Agent with LangGraph](https://www.cometchat.com/docs/ai-agents/langgraph-product-hunt-agent.md): Build a LangGraph agent (TypeScript or Python) with Product Hunt-style tools, stream graph state, and prep it for CometChat. - [Create an AI Agent with Mastra](https://www.cometchat.com/docs/ai-agents/mastra.md): Connect a Mastra agent to CometChat, customize it with UI Kit Builder, and ship it as React UI Kit code or a Chat Widget. - [AI Agent Actions](https://www.cometchat.com/docs/ai-agents/mastra-actions.md): Explore the various actions you can perform with your AI agent in CometChat. - [Build Your Backend Tools Agent with Mastra](https://www.cometchat.com/docs/ai-agents/mastra-backend-tools-agent.md): Create a Mastra agent that performs secure backend actions (e.g., fetch deals) via server-side tools, then connect it to CometChat. - [Build Your Frontend Actions Agent with Mastra](https://www.cometchat.com/docs/ai-agents/mastra-frontend-actions-agent.md): Create a Mastra agent that can trigger UI actions via frontend actions/tools (e.g., confetti), then connect it to CometChat. - [Build Your Knowledge Agent with Mastra](https://www.cometchat.com/docs/ai-agents/mastra-knowledge-agent.md): Create a Mastra Knowledge Agent that answers documentation questions when invoked, then connect it to CometChat. - [Build a PDF Knowledge Agent with Mastra](https://www.cometchat.com/docs/ai-agents/mastra-knowlege-agent-pdf.md): Create a Mastra agent that ingests PDFs, performs hybrid (semantic + BM25) retrieval, and answers grounded questions in CometChat. - [Build Your Orchestrator Agent with Mastra](https://www.cometchat.com/docs/ai-agents/mastra-orchestrator-agent.md): Create a Mastra orchestrator agent that routes queries to the right specialist (billing, support, tech, manager, human), then connect it to CometChat. - [Build a Product Hunt Agent with Mastra](https://www.cometchat.com/docs/ai-agents/mastra-product-hunt-agent.md): Create a Mastra agent that can fetch Product Hunt posts, answer launch questions, and trigger frontend actions (confetti), then plug it into CometChat. - [RuntimeContext](https://www.cometchat.com/docs/ai-agents/mastra-runtime-context.md): Access user authentication data and contextual information in Mastra agents through CometChat's runtime context. - [AI Agent Tools](https://www.cometchat.com/docs/ai-agents/mastra-tools.md): Explore the various tools you can use with your AI agent in CometChat. - [Create an AI Agent with Vercel AI SDK](https://www.cometchat.com/docs/ai-agents/vercel.md): Connect a Vercel AI SDK agent to CometChat, customize it with UI Kit Builder, and ship it as React UI Kit code or a Chat Widget. - [AI Agent Actions](https://www.cometchat.com/docs/ai-agents/vercel-actions.md): Explore the various actions you can perform with your AI agent in CometChat. - [Build Your Knowledge Agent with Vercel AI SDK](https://www.cometchat.com/docs/ai-agents/vercel-knowledge-agent.md): Create a Vercel AI SDK knowledge agent that ingests docs, streams grounded answers with citations, and connects to CometChat. - [Build a Product Hunt Agent with Vercel AI SDK](https://www.cometchat.com/docs/ai-agents/vercel-product-hunt-agent.md): Create a Vercel AI SDK agent that fetches Product Hunt data, celebrates launches with confetti, and connects to CometChat. - [AI Agent Tools](https://www.cometchat.com/docs/ai-agents/vercel-tools.md): Explore the various tools you can use with your AI agent in CometChat. - [Custom Bots](https://www.cometchat.com/docs/ai-chatbots/custom-bots.md): Custom Bots — CometChat documentation. - [Error Guide](https://www.cometchat.com/docs/articles/error-guide.md): Error Guide — CometChat integration guide. - [Properties and Constraints](https://www.cometchat.com/docs/articles/properties-and-constraints.md): Properties and Constraints — CometChat documentation. - [Voice & Video Calling](https://www.cometchat.com/docs/calls.md): Add real-time voice and video calling to your apps in minutes with WebRTC-powered SDKs. - [Actions](https://www.cometchat.com/docs/calls/android/actions.md): CometChat Calling SDK v5 - Beta Release - Actions for Android - [Audio Modes](https://www.cometchat.com/docs/calls/android/audio-modes.md): CometChat Calling SDK v5 - Beta Release - Audio Modes for Android - [Authentication](https://www.cometchat.com/docs/calls/android/authentication.md): CometChat Calling SDK v5 - Beta Release - Authentication for Android - [Background Handling](https://www.cometchat.com/docs/calls/android/background-handling.md): CometChat Calling SDK v5 - Beta Release - Background Handling for Android - [Call Layouts](https://www.cometchat.com/docs/calls/android/call-layouts.md): CometChat Calling SDK v5 - Beta Release - Call Layouts for Android - [Call Logs](https://www.cometchat.com/docs/calls/android/call-logs.md): CometChat Calling SDK v5 - Beta Release - Call Logs for Android - [Custom Control Panel](https://www.cometchat.com/docs/calls/android/custom-control-panel.md): CometChat Calling SDK v5 - Beta Release - Custom Control Panel for Android - [Custom Participant List](https://www.cometchat.com/docs/calls/android/custom-participant-list.md): CometChat Calling SDK v5 - Beta Release - Custom Participant List for Android - [Events](https://www.cometchat.com/docs/calls/android/events.md): CometChat Calling SDK v5 - Beta Release - Events for Android - [Idle Timeout](https://www.cometchat.com/docs/calls/android/idle-timeout.md): CometChat Calling SDK v5 - Beta Release - Idle Timeout for Android - [In-Call Chat](https://www.cometchat.com/docs/calls/android/in-call-chat.md): CometChat Calling SDK v5 - Beta Release - In-Call Chat for Android - [Join Session](https://www.cometchat.com/docs/calls/android/join-session.md): CometChat Calling SDK v5 - Beta Release - Join Session for Android - [Changelog](https://www.cometchat.com/docs/calls/android/link/changelog.md): Navigate to Changelog documentation. - [GitHub](https://www.cometchat.com/docs/calls/android/link/github.md): Navigate to GitHub documentation. - [Sample Apps](https://www.cometchat.com/docs/calls/android/link/sample-apps.md): Navigate to Sample Apps documentation. - [Migration Guide](https://www.cometchat.com/docs/calls/android/migration-guide-v5.md): CometChat Calling SDK v5 - Beta Release - Migration Guide for Android - [Calls SDK](https://www.cometchat.com/docs/calls/android/overview.md): CometChat Calling SDK v5 - Beta Release - Calls SDK for Android - [Participant Management](https://www.cometchat.com/docs/calls/android/participant-management.md): CometChat Calling SDK v5 - Beta Release - Participant Management for Android - [Picture-in-Picture](https://www.cometchat.com/docs/calls/android/picture-in-picture.md): CometChat Calling SDK v5 - Beta Release - Picture-in-Picture for Android - [Raise Hand](https://www.cometchat.com/docs/calls/android/raise-hand.md): CometChat Calling SDK v5 - Beta Release - Raise Hand for Android - [Recording](https://www.cometchat.com/docs/calls/android/recording.md): CometChat Calling SDK v5 - Beta Release - Recording for Android - [Ringing](https://www.cometchat.com/docs/calls/android/ringing.md): CometChat Calling SDK v5 - Beta Release - Ringing for Android - [Screen Sharing](https://www.cometchat.com/docs/calls/android/screen-sharing.md): CometChat Calling SDK v5 - Beta Release - Screen Sharing for Android - [SessionSettingsBuilder](https://www.cometchat.com/docs/calls/android/session-settings.md): CometChat Calling SDK v5 - Beta Release - SessionSettingsBuilder for Android - [Setup](https://www.cometchat.com/docs/calls/android/setup.md): CometChat Calling SDK v5 - Beta Release - Setup for Android - [Share Invite](https://www.cometchat.com/docs/calls/android/share-invite.md): CometChat Calling SDK v5 - Beta Release - Share Invite for Android - [Troubleshooting](https://www.cometchat.com/docs/calls/android/troubleshooting.md): CometChat Calling SDK v5 - Beta Release - Troubleshooting for Android - [VoIP Calling](https://www.cometchat.com/docs/calls/android/voip-calling.md): CometChat Calling SDK v5 - Beta Release - VoIP Calling for Android - [Actions](https://www.cometchat.com/docs/calls/flutter/actions.md): CometChat Calling SDK v5 - Beta Release - Actions for Flutter - [Audio Modes](https://www.cometchat.com/docs/calls/flutter/audio-modes.md): CometChat Calling SDK v5 - Beta Release - Audio Modes for Flutter - [Authentication](https://www.cometchat.com/docs/calls/flutter/authentication.md): CometChat Calling SDK v5 - Beta Release - Authentication for Flutter - [Background Handling](https://www.cometchat.com/docs/calls/flutter/background-handling.md): CometChat Calling SDK v5 - Beta Release - Background Handling for Flutter - [Call Layouts](https://www.cometchat.com/docs/calls/flutter/call-layouts.md): CometChat Calling SDK v5 - Beta Release - Call Layouts for Flutter - [Call Logs](https://www.cometchat.com/docs/calls/flutter/call-logs.md): CometChat Calling SDK v5 - Beta Release - Call Logs for Flutter - [Custom Control Panel](https://www.cometchat.com/docs/calls/flutter/custom-control-panel.md): CometChat Calling SDK v5 - Beta Release - Custom Control Panel for Flutter - [Custom Participant List](https://www.cometchat.com/docs/calls/flutter/custom-participant-list.md): CometChat Calling SDK v5 - Beta Release - Custom Participant List for Flutter - [Events](https://www.cometchat.com/docs/calls/flutter/events.md): CometChat Calling SDK v5 - Beta Release - Events for Flutter - [Idle Timeout](https://www.cometchat.com/docs/calls/flutter/idle-timeout.md): CometChat Calling SDK v5 - Beta Release - Idle Timeout for Flutter - [In-Call Chat](https://www.cometchat.com/docs/calls/flutter/in-call-chat.md): CometChat Calling SDK v5 - Beta Release - In-Call Chat for Flutter - [Join Session](https://www.cometchat.com/docs/calls/flutter/join-session.md): CometChat Calling SDK v5 - Beta Release - Join Session for Flutter - [Changelog](https://www.cometchat.com/docs/calls/flutter/link/changelog.md): Navigate to Changelog documentation. - [GitHub](https://www.cometchat.com/docs/calls/flutter/link/github.md): Navigate to GitHub documentation. - [Sample Apps](https://www.cometchat.com/docs/calls/flutter/link/sample-apps.md): Navigate to Sample Apps documentation. - [Migration Guide](https://www.cometchat.com/docs/calls/flutter/migration-guide-v5.md): CometChat Calling SDK v5 - Beta Release - Migration Guide for Flutter - [Calls SDK](https://www.cometchat.com/docs/calls/flutter/overview.md): CometChat Calling SDK v5 - Beta Release - Calls SDK for Flutter - [Participant Management](https://www.cometchat.com/docs/calls/flutter/participant-management.md): CometChat Calling SDK v5 - Beta Release - Participant Management for Flutter - [Picture-in-Picture](https://www.cometchat.com/docs/calls/flutter/picture-in-picture.md): CometChat Calling SDK v5 - Beta Release - Picture-in-Picture for Flutter - [Raise Hand](https://www.cometchat.com/docs/calls/flutter/raise-hand.md): CometChat Calling SDK v5 - Beta Release - Raise Hand for Flutter - [Recording](https://www.cometchat.com/docs/calls/flutter/recording.md): CometChat Calling SDK v5 - Beta Release - Recording for Flutter - [Ringing](https://www.cometchat.com/docs/calls/flutter/ringing.md): CometChat Calling SDK v5 - Beta Release - Ringing for Flutter - [Screen Sharing](https://www.cometchat.com/docs/calls/flutter/screen-sharing.md): CometChat Calling SDK v5 - Beta Release - Screen Sharing for Flutter - [SessionSettingsBuilder](https://www.cometchat.com/docs/calls/flutter/session-settings.md): CometChat Calling SDK v5 - Beta Release - SessionSettingsBuilder for Flutter - [Setup](https://www.cometchat.com/docs/calls/flutter/setup.md): CometChat Calling SDK v5 - Beta Release - Setup for Flutter - [Share Invite](https://www.cometchat.com/docs/calls/flutter/share-invite.md): CometChat Calling SDK v5 - Beta Release - Share Invite for Flutter - [Troubleshooting](https://www.cometchat.com/docs/calls/flutter/troubleshooting.md): CometChat Calling SDK v5 - Beta Release - Troubleshooting for Flutter - [VoIP Calling](https://www.cometchat.com/docs/calls/flutter/voip-calling.md): CometChat Calling SDK v5 - Beta Release - VoIP Calling for Flutter - [Actions](https://www.cometchat.com/docs/calls/ios/actions.md): CometChat Calling SDK v5 - Beta Release - Actions for iOS - [Audio Modes](https://www.cometchat.com/docs/calls/ios/audio-modes.md): CometChat Calling SDK v5 - Beta Release - Audio Modes for iOS - [Authentication](https://www.cometchat.com/docs/calls/ios/authentication.md): CometChat Calling SDK v5 - Beta Release - Authentication for iOS - [Background Handling](https://www.cometchat.com/docs/calls/ios/background-handling.md): CometChat Calling SDK v5 - Beta Release - Background Handling for iOS - [Call Layouts](https://www.cometchat.com/docs/calls/ios/call-layouts.md): CometChat Calling SDK v5 - Beta Release - Call Layouts for iOS - [Call Logs](https://www.cometchat.com/docs/calls/ios/call-logs.md): CometChat Calling SDK v5 - Beta Release - Call Logs for iOS - [Custom Control Panel](https://www.cometchat.com/docs/calls/ios/custom-control-panel.md): CometChat Calling SDK v5 - Beta Release - Custom Control Panel for iOS - [Custom Participant List](https://www.cometchat.com/docs/calls/ios/custom-participant-list.md): CometChat Calling SDK v5 - Beta Release - Custom Participant List for iOS - [Events](https://www.cometchat.com/docs/calls/ios/events.md): CometChat Calling SDK v5 - Beta Release - Events for iOS - [Idle Timeout](https://www.cometchat.com/docs/calls/ios/idle-timeout.md): CometChat Calling SDK v5 - Beta Release - Idle Timeout for iOS - [In-Call Chat](https://www.cometchat.com/docs/calls/ios/in-call-chat.md): CometChat Calling SDK v5 - Beta Release - In-Call Chat for iOS - [Join Session](https://www.cometchat.com/docs/calls/ios/join-session.md): CometChat Calling SDK v5 - Beta Release - Join Session for iOS - [Changelog](https://www.cometchat.com/docs/calls/ios/link/changelog.md): Navigate to Changelog documentation. - [GitHub](https://www.cometchat.com/docs/calls/ios/link/github.md): Navigate to GitHub documentation. - [Sample Apps](https://www.cometchat.com/docs/calls/ios/link/sample-apps.md): Navigate to Sample Apps documentation. - [Migration Guide](https://www.cometchat.com/docs/calls/ios/migration-guide-v5.md): CometChat Calling SDK v5 - Beta Release - Migration Guide for iOS - [Calls SDK](https://www.cometchat.com/docs/calls/ios/overview.md): CometChat Calling SDK v5 - Beta Release - Calls SDK for iOS - [Participant Management](https://www.cometchat.com/docs/calls/ios/participant-management.md): CometChat Calling SDK v5 - Beta Release - Participant Management for iOS - [Picture-in-Picture](https://www.cometchat.com/docs/calls/ios/picture-in-picture.md): CometChat Calling SDK v5 - Beta Release - Picture-in-Picture for iOS - [Raise Hand](https://www.cometchat.com/docs/calls/ios/raise-hand.md): CometChat Calling SDK v5 - Beta Release - Raise Hand for iOS - [Recording](https://www.cometchat.com/docs/calls/ios/recording.md): CometChat Calling SDK v5 - Beta Release - Recording for iOS - [Ringing](https://www.cometchat.com/docs/calls/ios/ringing.md): CometChat Calling SDK v5 - Beta Release - Ringing for iOS - [Screen Sharing](https://www.cometchat.com/docs/calls/ios/screen-sharing.md): CometChat Calling SDK v5 - Beta Release - Screen Sharing for iOS - [SessionSettingsBuilder](https://www.cometchat.com/docs/calls/ios/session-settings.md): CometChat Calling SDK v5 - Beta Release - SessionSettingsBuilder for iOS - [Setup](https://www.cometchat.com/docs/calls/ios/setup.md): CometChat Calling SDK v5 - Beta Release - Setup for iOS - [Share Invite](https://www.cometchat.com/docs/calls/ios/share-invite.md): CometChat Calling SDK v5 - Beta Release - Share Invite for iOS - [Troubleshooting](https://www.cometchat.com/docs/calls/ios/troubleshooting.md): CometChat Calling SDK v5 - Beta Release - Troubleshooting for iOS - [VoIP Calling](https://www.cometchat.com/docs/calls/ios/voip-calling.md): CometChat Calling SDK v5 - Beta Release - VoIP Calling for iOS - [Actions](https://www.cometchat.com/docs/calls/javascript/actions.md): CometChat Calling SDK v5 - Beta Release - Actions for JavaScript - [Angular Integration](https://www.cometchat.com/docs/calls/javascript/angular-integration.md): CometChat Calling SDK v5 - Beta Release - Angular Integration for JavaScript - [Authentication](https://www.cometchat.com/docs/calls/javascript/authentication.md): CometChat Calling SDK v5 - Beta Release - Authentication for JavaScript - [Call Layouts](https://www.cometchat.com/docs/calls/javascript/call-layouts.md): CometChat Calling SDK v5 - Beta Release - Call Layouts for JavaScript - [Call Logs](https://www.cometchat.com/docs/calls/javascript/call-logs.md): CometChat Calling SDK v5 - Beta Release - Call Logs for JavaScript - [Custom Control Panel](https://www.cometchat.com/docs/calls/javascript/custom-control-panel.md): CometChat Calling SDK v5 - Beta Release - Custom Control Panel for JavaScript - [Device Management](https://www.cometchat.com/docs/calls/javascript/device-management.md): CometChat Calling SDK v5 - Beta Release - Device Management for JavaScript - [Events](https://www.cometchat.com/docs/calls/javascript/events.md): CometChat Calling SDK v5 - Beta Release - Events for JavaScript - [Idle Timeout](https://www.cometchat.com/docs/calls/javascript/idle-timeout.md): CometChat Calling SDK v5 - Beta Release - Idle Timeout for JavaScript - [In-Call Chat](https://www.cometchat.com/docs/calls/javascript/in-call-chat.md): CometChat Calling SDK v5 - Beta Release - In-Call Chat for JavaScript - [Ionic Integration](https://www.cometchat.com/docs/calls/javascript/ionic-integration.md): CometChat Calling SDK v5 - Beta Release - Ionic Integration for JavaScript - [Join Session](https://www.cometchat.com/docs/calls/javascript/join-session.md): CometChat Calling SDK v5 - Beta Release - Join Session for JavaScript - [Changelog](https://www.cometchat.com/docs/calls/javascript/link/changelog.md): Navigate to Changelog documentation. - [GitHub](https://www.cometchat.com/docs/calls/javascript/link/github.md): Navigate to GitHub documentation. - [Live Demo](https://www.cometchat.com/docs/calls/javascript/link/live-demo.md): Navigate to Live Demo documentation. - [Sample Apps](https://www.cometchat.com/docs/calls/javascript/link/sample-apps.md): Navigate to Sample Apps documentation. - [Migration Guide](https://www.cometchat.com/docs/calls/javascript/migration-guide-v5.md): CometChat Calling SDK v5 - Beta Release - Migration Guide for JavaScript - [Next.js Integration](https://www.cometchat.com/docs/calls/javascript/nextjs-integration.md): CometChat Calling SDK v5 - Beta Release - Next.js Integration for JavaScript - [Calls SDK](https://www.cometchat.com/docs/calls/javascript/overview.md): CometChat Calling SDK v5 - Beta Release - Calls SDK for JavaScript - [Participant Management](https://www.cometchat.com/docs/calls/javascript/participant-management.md): CometChat Calling SDK v5 - Beta Release - Participant Management for JavaScript - [Permissions Handling](https://www.cometchat.com/docs/calls/javascript/permissions-handling.md): CometChat Calling SDK v5 - Beta Release - Permissions Handling for JavaScript - [Picture-in-Picture](https://www.cometchat.com/docs/calls/javascript/picture-in-picture.md): CometChat Calling SDK v5 - Beta Release - Picture-in-Picture for JavaScript - [Raise Hand](https://www.cometchat.com/docs/calls/javascript/raise-hand.md): CometChat Calling SDK v5 - Beta Release - Raise Hand for JavaScript - [React Integration](https://www.cometchat.com/docs/calls/javascript/react-integration.md): CometChat Calling SDK v5 - Beta Release - React Integration for JavaScript - [Recording](https://www.cometchat.com/docs/calls/javascript/recording.md): CometChat Calling SDK v5 - Beta Release - Recording for JavaScript - [Ringing](https://www.cometchat.com/docs/calls/javascript/ringing.md): CometChat Calling SDK v5 - Beta Release - Ringing for JavaScript - [Screen Sharing](https://www.cometchat.com/docs/calls/javascript/screen-sharing.md): CometChat Calling SDK v5 - Beta Release - Screen Sharing for JavaScript - [Session Settings](https://www.cometchat.com/docs/calls/javascript/session-settings.md): CometChat Calling SDK v5 - Beta Release - Session Settings for JavaScript - [Setup](https://www.cometchat.com/docs/calls/javascript/setup.md): CometChat Calling SDK v5 - Beta Release - Setup for JavaScript - [Share Invite](https://www.cometchat.com/docs/calls/javascript/share-invite.md): CometChat Calling SDK v5 - Beta Release - Share Invite for JavaScript - [Troubleshooting](https://www.cometchat.com/docs/calls/javascript/troubleshooting.md): CometChat Calling SDK v5 - Beta Release - Troubleshooting for JavaScript - [Virtual Background](https://www.cometchat.com/docs/calls/javascript/virtual-background.md): CometChat Calling SDK v5 - Beta Release - Virtual Background for JavaScript - [Vue Integration](https://www.cometchat.com/docs/calls/javascript/vue-integration.md): CometChat Calling SDK v5 - Beta Release - Vue Integration for JavaScript - [Platform Compatibility](https://www.cometchat.com/docs/calls/platform/compatibility.md): Feature availability, browser support, and platform requirements for CometChat Calls SDK. - [Key Features](https://www.cometchat.com/docs/calls/platform/features.md): Comprehensive guide to all CometChat Calls SDK features and capabilities. - [What is CometChat Calls?](https://www.cometchat.com/docs/calls/platform/overview.md): Complete voice and video calling solution built on WebRTC with drop-in UI components. - [User Sync](https://www.cometchat.com/docs/calls/platform/user-sync.md): How to sync users with CometChat for voice and video calling. - [Actions](https://www.cometchat.com/docs/calls/react-native/actions.md): CometChat Calling SDK v5 - Beta Release - Actions for React Native - [Audio Modes](https://www.cometchat.com/docs/calls/react-native/audio-modes.md): CometChat Calling SDK v5 - Beta Release - Audio Modes for React Native - [Authentication](https://www.cometchat.com/docs/calls/react-native/authentication.md): CometChat Calling SDK v5 - Beta Release - Authentication for React Native - [Background Handling](https://www.cometchat.com/docs/calls/react-native/background-handling.md): CometChat Calling SDK v5 - Beta Release - Background Handling for React Native - [Call Layouts](https://www.cometchat.com/docs/calls/react-native/call-layouts.md): CometChat Calling SDK v5 - Beta Release - Call Layouts for React Native - [Call Logs](https://www.cometchat.com/docs/calls/react-native/call-logs.md): CometChat Calling SDK v5 - Beta Release - Call Logs for React Native - [Custom Control Panel](https://www.cometchat.com/docs/calls/react-native/custom-control-panel.md): CometChat Calling SDK v5 - Beta Release - Custom Control Panel for React Native - [Custom Participant List](https://www.cometchat.com/docs/calls/react-native/custom-participant-list.md): CometChat Calling SDK v5 - Beta Release - Custom Participant List for React Native - [Events](https://www.cometchat.com/docs/calls/react-native/events.md): CometChat Calling SDK v5 - Beta Release - Events for React Native - [Idle Timeout](https://www.cometchat.com/docs/calls/react-native/idle-timeout.md): CometChat Calling SDK v5 - Beta Release - Idle Timeout for React Native - [In-Call Chat](https://www.cometchat.com/docs/calls/react-native/in-call-chat.md): CometChat Calling SDK v5 - Beta Release - In-Call Chat for React Native - [Join Session](https://www.cometchat.com/docs/calls/react-native/join-session.md): CometChat Calling SDK v5 - Beta Release - Join Session for React Native - [Changelog](https://www.cometchat.com/docs/calls/react-native/link/changelog.md): Navigate to Changelog documentation. - [GitHub](https://www.cometchat.com/docs/calls/react-native/link/github.md): Navigate to GitHub documentation. - [Sample Apps](https://www.cometchat.com/docs/calls/react-native/link/sample-apps.md): Navigate to Sample Apps documentation. - [Migration Guide](https://www.cometchat.com/docs/calls/react-native/migration-guide-v5.md): CometChat Calling SDK v5 - Beta Release - Migration Guide for React Native - [Calls SDK](https://www.cometchat.com/docs/calls/react-native/overview.md): CometChat Calling SDK v5 - Beta Release - Calls SDK for React Native - [Participant Management](https://www.cometchat.com/docs/calls/react-native/participant-management.md): CometChat Calling SDK v5 - Beta Release - Participant Management for React Native - [Picture-in-Picture](https://www.cometchat.com/docs/calls/react-native/picture-in-picture.md): CometChat Calling SDK v5 - Beta Release - Picture-in-Picture for React Native - [Raise Hand](https://www.cometchat.com/docs/calls/react-native/raise-hand.md): CometChat Calling SDK v5 - Beta Release - Raise Hand for React Native - [Recording](https://www.cometchat.com/docs/calls/react-native/recording.md): CometChat Calling SDK v5 - Beta Release - Recording for React Native - [Ringing](https://www.cometchat.com/docs/calls/react-native/ringing.md): CometChat Calling SDK v5 - Beta Release - Ringing for React Native - [Screen Sharing](https://www.cometchat.com/docs/calls/react-native/screen-sharing.md): CometChat Calling SDK v5 - Beta Release - Screen Sharing for React Native - [Session Settings](https://www.cometchat.com/docs/calls/react-native/session-settings.md): CometChat Calling SDK v5 - Beta Release - Session Settings for React Native - [Setup](https://www.cometchat.com/docs/calls/react-native/setup.md): CometChat Calling SDK v5 - Beta Release - Setup for React Native - [Share Invite](https://www.cometchat.com/docs/calls/react-native/share-invite.md): CometChat Calling SDK v5 - Beta Release - Share Invite for React Native - [Troubleshooting](https://www.cometchat.com/docs/calls/react-native/troubleshooting.md): CometChat Calling SDK v5 - Beta Release - Troubleshooting for React Native - [VoIP Calling](https://www.cometchat.com/docs/calls/react-native/voip-calling.md): CometChat Calling SDK v5 - Beta Release - VoIP Calling for React Native - [Call Logs](https://www.cometchat.com/docs/calls/v4/android/call-logs.md): CometChat Calling SDK v4 - Stable Release - Call Logs for Android - [Call Session](https://www.cometchat.com/docs/calls/v4/android/call-session.md): CometChat Calling SDK v4 - Stable Release - Call Session for Android - [Calling SDK](https://www.cometchat.com/docs/calls/v4/android/overview.md): CometChat Calling SDK v4 - Stable Release - Overview for Android. This is the stable v4 documentation. Most users should use this version. - [Presenter Mode](https://www.cometchat.com/docs/calls/v4/android/presenter-mode.md): CometChat Calling SDK v4 - Stable Release - Presenter Mode for Android - [Recording](https://www.cometchat.com/docs/calls/v4/android/recording.md): CometChat Calling SDK v4 - Stable Release - Recording for Android - [Ringing](https://www.cometchat.com/docs/calls/v4/android/ringing.md): CometChat Calling SDK v4 - Stable Release - Ringing for Android - [Session Timeout Flow](https://www.cometchat.com/docs/calls/v4/android/session-timeout.md): CometChat Calling SDK v4 - Stable Release - Session Timeout for Android - [Setup](https://www.cometchat.com/docs/calls/v4/android/setup.md): CometChat Calling SDK v4 - Stable Release - Setup for Android - [Standalone Calling](https://www.cometchat.com/docs/calls/v4/android/standalone-calling.md): CometChat Calling SDK v4 - Stable Release - Standalone Calling for Android - [Video View Customisation](https://www.cometchat.com/docs/calls/v4/android/video-view-customisation.md): CometChat Calling SDK v4 - Stable Release - Video View Customisation for Android - [Call Logs](https://www.cometchat.com/docs/calls/v4/flutter/call-logs.md): CometChat Calling SDK v4 - Stable Release - Call Logs for Flutter - [Call Session](https://www.cometchat.com/docs/calls/v4/flutter/call-session.md): CometChat Calling SDK v4 - Stable Release - Call Session for Flutter - [Calling SDK](https://www.cometchat.com/docs/calls/v4/flutter/overview.md): CometChat Calling SDK v4 - Stable Release - Overview for Flutter. This is the stable v4 documentation. Most users should use this version. - [Presenter Mode](https://www.cometchat.com/docs/calls/v4/flutter/presenter-mode.md): CometChat Calling SDK v4 - Stable Release - Presenter Mode for Flutter - [Recording](https://www.cometchat.com/docs/calls/v4/flutter/recording.md): CometChat Calling SDK v4 - Stable Release - Recording for Flutter - [Ringing](https://www.cometchat.com/docs/calls/v4/flutter/ringing.md): CometChat Calling SDK v4 - Stable Release - Ringing for Flutter - [Session Timeout Flow](https://www.cometchat.com/docs/calls/v4/flutter/session-timeout.md): CometChat Calling SDK v4 - Stable Release - Session Timeout for Flutter - [Setup](https://www.cometchat.com/docs/calls/v4/flutter/setup.md): CometChat Calling SDK v4 - Stable Release - Setup for Flutter - [Standalone Calling](https://www.cometchat.com/docs/calls/v4/flutter/standalone-calling.md): CometChat Calling SDK v4 - Stable Release - Standalone Calling for Flutter - [Video View Customisation](https://www.cometchat.com/docs/calls/v4/flutter/video-view-customisation.md): CometChat Calling SDK v4 - Stable Release - Video View Customisation for Flutter - [Call Logs](https://www.cometchat.com/docs/calls/v4/ios/call-logs.md): CometChat Calling SDK v4 - Stable Release - Call Logs for iOS - [Call Session](https://www.cometchat.com/docs/calls/v4/ios/call-session.md): CometChat Calling SDK v4 - Stable Release - Call Session for iOS - [Launch Call Screen On Tap Of Push Notification](https://www.cometchat.com/docs/calls/v4/ios/launch-call-screen-on-tap-of-push-notification.md): CometChat Calling SDK v4 - Stable Release - Launch Call Screen On Tap Of Push Notification for iOS - [Calling SDK](https://www.cometchat.com/docs/calls/v4/ios/overview.md): CometChat Calling SDK v4 - Stable Release - Overview for iOS. This is the stable v4 documentation. Most users should use this version. - [Presenter Mode](https://www.cometchat.com/docs/calls/v4/ios/presenter-mode.md): CometChat Calling SDK v4 - Stable Release - Presenter Mode for iOS - [Recording](https://www.cometchat.com/docs/calls/v4/ios/recording.md): CometChat Calling SDK v4 - Stable Release - Recording for iOS - [Ringing](https://www.cometchat.com/docs/calls/v4/ios/ringing.md): CometChat Calling SDK v4 - Stable Release - Ringing for iOS - [Session Timeout Flow](https://www.cometchat.com/docs/calls/v4/ios/session-timeout.md): CometChat Calling SDK v4 - Stable Release - Session Timeout for iOS - [Setup](https://www.cometchat.com/docs/calls/v4/ios/setup.md): CometChat Calling SDK v4 - Stable Release - Setup for iOS - [Standalone Calling](https://www.cometchat.com/docs/calls/v4/ios/standalone-calling.md): CometChat Calling SDK v4 - Stable Release - Standalone Calling for iOS - [Video View Customisation](https://www.cometchat.com/docs/calls/v4/ios/video-view-customisation.md): CometChat Calling SDK v4 - Stable Release - Video View Customisation for iOS - [Call Logs](https://www.cometchat.com/docs/calls/v4/javascript/call-logs.md): CometChat Calling SDK v4 - Stable Release - Call Logs for JavaScript - [Call Session](https://www.cometchat.com/docs/calls/v4/javascript/call-session.md): CometChat Calling SDK v4 - Stable Release - Call Session for JavaScript - [Custom CSS](https://www.cometchat.com/docs/calls/v4/javascript/custom-css.md): CometChat Calling SDK v4 - Stable Release - Custom CSS for JavaScript - [Calling SDK](https://www.cometchat.com/docs/calls/v4/javascript/overview.md): CometChat Calling SDK v4 - Stable Release - Overview for JavaScript. This is the stable v4 documentation. Most users should use this version. - [Presenter Mode](https://www.cometchat.com/docs/calls/v4/javascript/presenter-mode.md): CometChat Calling SDK v4 - Stable Release - Presenter Mode for JavaScript - [Recording (Beta)](https://www.cometchat.com/docs/calls/v4/javascript/recording.md): CometChat Calling SDK v4 - Stable Release - Recording for JavaScript - [Ringing](https://www.cometchat.com/docs/calls/v4/javascript/ringing.md): CometChat Calling SDK v4 - Stable Release - Ringing for JavaScript - [Session Timeout Flow](https://www.cometchat.com/docs/calls/v4/javascript/session-timeout.md): CometChat Calling SDK v4 - Stable Release - Session Timeout for JavaScript - [Setup](https://www.cometchat.com/docs/calls/v4/javascript/setup.md): CometChat Calling SDK v4 - Stable Release - Setup for JavaScript - [Standalone Calling](https://www.cometchat.com/docs/calls/v4/javascript/standalone-calling.md): CometChat Calling SDK v4 - Stable Release - Standalone Calling for JavaScript - [Video View Customisation](https://www.cometchat.com/docs/calls/v4/javascript/video-view-customisation.md): CometChat Calling SDK v4 - Stable Release - Video View Customisation for JavaScript - [Virtual Background](https://www.cometchat.com/docs/calls/v4/javascript/virtual-background.md): CometChat Calling SDK v4 - Stable Release - Virtual Background for JavaScript - [Call Logs](https://www.cometchat.com/docs/calls/v4/react-native/call-logs.md): CometChat Calling SDK v4 - Stable Release - Call Logs for React Native - [Call Session](https://www.cometchat.com/docs/calls/v4/react-native/call-session.md): CometChat Calling SDK v4 - Stable Release - Call Session for React Native - [Expo Integration](https://www.cometchat.com/docs/calls/v4/react-native/expo-integration-guide.md): CometChat Calling SDK v4 - Stable Release - Expo Integration Guide for React Native - [Calling SDK](https://www.cometchat.com/docs/calls/v4/react-native/overview.md): CometChat Calling SDK v4 - Stable Release - Overview for React Native. This is the stable v4 documentation. Most users should use this version. - [Presenter Mode](https://www.cometchat.com/docs/calls/v4/react-native/presenter-mode.md): CometChat Calling SDK v4 - Stable Release - Presenter Mode for React Native - [Recording (Beta)](https://www.cometchat.com/docs/calls/v4/react-native/recording.md): CometChat Calling SDK v4 - Stable Release - Recording for React Native - [Ringing](https://www.cometchat.com/docs/calls/v4/react-native/ringing.md): CometChat Calling SDK v4 - Stable Release - Ringing for React Native - [Session Timeout Flow](https://www.cometchat.com/docs/calls/v4/react-native/session-timeout.md): CometChat Calling SDK v4 - Stable Release - Session Timeout for React Native - [Setup](https://www.cometchat.com/docs/calls/v4/react-native/setup.md): CometChat Calling SDK v4 - Stable Release - Setup for React Native - [Standalone Calling](https://www.cometchat.com/docs/calls/v4/react-native/standalone-calling.md): CometChat Calling SDK v4 - Stable Release - Standalone Calling for React Native - [Video View Customisation](https://www.cometchat.com/docs/calls/v4/react-native/video-view-customisation.md): CometChat Calling SDK v4 - Stable Release - Video View Customisation for React Native - [Webhooks](https://www.cometchat.com/docs/calls/webhooks.md): Webhook events for voice and video calling in CometChat - [Call Session Events](https://www.cometchat.com/docs/calls/webhooks-call-session.md): Webhook events for CometChat call sessions (meetings) - [Ringing Events](https://www.cometchat.com/docs/calls/webhooks-ringing.md): Webhook events for the CometChat ringing call flow - [Customizing Your UI Kit Builder](https://www.cometchat.com/docs/chat-builder/android/builder-customisations.md): Customize CometChat UI Kit Builder components — modify props, styling, and behavior for Android. - [Directory Structure](https://www.cometchat.com/docs/chat-builder/android/builder-dir-structure.md): Overview of the CometChat UI Kit Builder directory layout for Android — understand where to find and customize components, settings, and styles. - [UI Kit Builder Settings](https://www.cometchat.com/docs/chat-builder/android/builder-settings.md): Comprehensive reference for all CometChatBuilderSettings options in the Android UI Kit Builder. - [UI Kit Builder Integration](https://www.cometchat.com/docs/chat-builder/android/integration.md): Step-by-step guide to integrating CometChat's UI Kit Builder into your Android application using either the Gradle Plugin or Module Import method. - [CometChat UI Kit Builder For Android](https://www.cometchat.com/docs/chat-builder/android/overview.md): CometChat UI Kit Builder for Android provides a pre-built user interface kit that developers can use to quickly integrate a reliable & fully-featured chat experience into an existing or a new app. - [Customizing Your UI Kit Builder](https://www.cometchat.com/docs/chat-builder/flutter/builder-customisations.md): Customize CometChat UI Kit Builder components — modify props, styling, and behavior for Flutter. - [Directory Structure](https://www.cometchat.com/docs/chat-builder/flutter/builder-dir-structure.md): Overview of the CometChat UI Kit Builder directory layout for Flutter — understand where to find and customize components, settings, and styles. - [UI Kit Builder Settings](https://www.cometchat.com/docs/chat-builder/flutter/builder-settings.md): Comprehensive reference for all Builder configuration options in the Flutter UI Kit Builder. - [UI Kit Builder Integration](https://www.cometchat.com/docs/chat-builder/flutter/integration.md): Step-by-step guide to integrating CometChat's UI Kit Builder into your Flutter application. - [CometChat UI Kit Builder For Flutter](https://www.cometchat.com/docs/chat-builder/flutter/overview.md): CometChat UI Kit Builder for Flutter is a visual development tool that helps you design and configure chat experiences for Flutter applications without building the interface from scratch. - [Customizing Your UI Kit Builder](https://www.cometchat.com/docs/chat-builder/ios/builder-customisations.md): Customize CometChat UI Kit Builder components — modify props, styling, and behavior for iOS. - [Directory Structure](https://www.cometchat.com/docs/chat-builder/ios/builder-dir-structure.md): Overview of the CometChat UI Kit Builder directory layout for iOS — understand where to find and customize components, settings, and styles. - [UI Kit Builder Settings](https://www.cometchat.com/docs/chat-builder/ios/builder-settings.md): Comprehensive reference for all CometChatBuilderSettings options in the iOS UI Kit Builder. - [UI Kit Builder Integration](https://www.cometchat.com/docs/chat-builder/ios/integration.md): Step-by-step guide to integrating CometChat's UI Kit Builder into your iOS application using UI Kit Builder configuration. - [CometChat UI Kit Builder For iOS](https://www.cometchat.com/docs/chat-builder/ios/overview.md): CometChat UI Kit Builder for iOS provides a pre-built user interface that developers can use to quickly integrate a reliable & fully-featured chat experience into an existing or new iOS app. - [Customizing Your UI Kit Builder](https://www.cometchat.com/docs/chat-builder/nextjs/builder-customisations.md): Customize CometChat UI Kit Builder components — modify props, styling, and behavior. - [Directory Structure](https://www.cometchat.com/docs/chat-builder/nextjs/builder-dir-structure.md): Overview of the CometChat UI Kit Builder directory layout for Next.js — understand where to find and customize components, settings, and styles. - [UI Kit Builder Settings](https://www.cometchat.com/docs/chat-builder/nextjs/builder-settings.md): Comprehensive reference for all CometChatSettings options. - [UI Kit Builder Integration](https://www.cometchat.com/docs/chat-builder/nextjs/integration.md): Step-by-step guide to integrating CometChat's UI Kit Builder into your Next.js application, including initialization, user login, SSR handling, and rendering the CometChatApp component. - [CometChat UI Kit Builder For Next.js](https://www.cometchat.com/docs/chat-builder/nextjs/overview.md): CometChat UI Kit Builder for Next.js is a visual development tool that helps you design and configure chat experiences for Next.js applications without building the interface from scratch. - [Customizing Your UI Kit Builder](https://www.cometchat.com/docs/chat-builder/react-native/builder-customisations.md): Customize CometChat UI Kit Builder components — modify props, styling, and behavior for React Native. - [Directory Structure](https://www.cometchat.com/docs/chat-builder/react-native/builder-dir-structure.md): Overview of the CometChat UI Kit Builder directory layout for React Native — understand where to find and customize components, settings, and styles. - [UI Kit Builder Settings](https://www.cometchat.com/docs/chat-builder/react-native/builder-settings.md): Comprehensive reference for all Builder configuration options in the React Native UI Kit Builder. - [UI Kit Builder Integration](https://www.cometchat.com/docs/chat-builder/react-native/integration.md): Step-by-step guide to integrating CometChat's UI Kit Builder into your React Native application. - [CometChat UI Kit Builder For React Native](https://www.cometchat.com/docs/chat-builder/react-native/overview.md): CometChat UI Kit Builder for React Native is a visual development tool that helps you design and configure chat experiences for React Native applications without building the interface from scratch. - [Customizing Your UI Kit Builder](https://www.cometchat.com/docs/chat-builder/react-router/builder-customisations.md): Customize CometChat UI Kit Builder components — modify props, styling, and behavior. - [Directory Structure](https://www.cometchat.com/docs/chat-builder/react-router/builder-dir-structure.md): Overview of the CometChat UI Kit Builder directory layout for React Router — understand where to find and customize components, settings, and styles. - [UI Kit Builder Settings](https://www.cometchat.com/docs/chat-builder/react-router/builder-settings.md): Comprehensive reference for all CometChatSettings options. - [UI Kit Builder Integration](https://www.cometchat.com/docs/chat-builder/react-router/integration.md): Step-by-step guide to integrating CometChat's UI Kit Builder into your React Router application, including initialization, user login, SSR handling, and rendering the CometChatApp component. - [CometChat UI Kit Builder For React Router](https://www.cometchat.com/docs/chat-builder/react-router/overview.md): CometChat UI Kit Builder for React Router is a visual development tool that helps you design and configure chat experiences for React Router applications without building the interface from scratch. - [Customizing Your UI Kit Builder](https://www.cometchat.com/docs/chat-builder/react/builder-customisations.md): Customize CometChat UI Kit Builder components — modify props, styling, and behavior. - [Directory Structure](https://www.cometchat.com/docs/chat-builder/react/builder-dir-structure.md): Overview of the CometChat UI Kit Builder directory layout for React — understand where to find and customize components, settings, and styles. - [UI Kit Builder Settings](https://www.cometchat.com/docs/chat-builder/react/builder-settings.md): Comprehensive reference for all CometChatSettings options. - [UI Kit Builder Integration](https://www.cometchat.com/docs/chat-builder/react/integration.md): Step-by-step guide to integrating CometChat's UI Kit Builder into your React application, including initialization, user login, and rendering the CometChatApp component. - [CometChat UI Kit Builder For React](https://www.cometchat.com/docs/chat-builder/react/overview.md): CometChat UI Kit Builder for React is a visual development tool that helps you design and configure chat experiences for React applications without building the interface from scratch. - [Chat & Messaging](https://www.cometchat.com/docs/chat-call.md): Add real-time chat, voice & video calling to your apps in minutes. Choose your path: UI Kits, SDKs, or Widgets. - [Conversation Starter](https://www.cometchat.com/docs/fundamentals/ai-user-copilot/conversation-starter.md): Conversation Starter — CometChat documentation. - [Conversation Summary](https://www.cometchat.com/docs/fundamentals/ai-user-copilot/conversation-summary.md): Conversation Summary — CometChat documentation. - [AI User Copilot](https://www.cometchat.com/docs/fundamentals/ai-user-copilot/overview.md): Overview of AI User Copilot in CometChat. - [Smart Replies](https://www.cometchat.com/docs/fundamentals/ai-user-copilot/smart-replies.md): Smart Replies — CometChat documentation. - [Avatars (Deprecated)](https://www.cometchat.com/docs/fundamentals/avatars.md): Avatars (Deprecated) — CometChat documentation. - [Bitly](https://www.cometchat.com/docs/fundamentals/bitly.md): Bitly — CometChat documentation. - [Chatwoot](https://www.cometchat.com/docs/fundamentals/chatwoot.md): Chatwoot — CometChat documentation. - [Collaborative Document](https://www.cometchat.com/docs/fundamentals/collaborative-document.md): Collaborative Document — CometChat documentation. - [Collaborative Whiteboard](https://www.cometchat.com/docs/fundamentals/collaborative-whiteboard.md): Collaborative Whiteboard — CometChat documentation. - [Data Import and Migration](https://www.cometchat.com/docs/fundamentals/data-import-and-migration.md): Data Import and Migration — CometChat documentation. - [Disappearing Messages](https://www.cometchat.com/docs/fundamentals/disappearing-messages.md): Disappearing Messages — CometChat documentation. - [Email Replies (Legacy)](https://www.cometchat.com/docs/fundamentals/email-replies.md): Email Replies (Legacy) — CometChat documentation. - [Emojis (Deprecated)](https://www.cometchat.com/docs/fundamentals/emojis.md): Emojis (Deprecated) — CometChat documentation. - [End To End Encryption (Deprecated)](https://www.cometchat.com/docs/fundamentals/end-to-end-encryption.md): End To End Encryption (Deprecated) — CometChat documentation. - [Extensions](https://www.cometchat.com/docs/fundamentals/extensions-overview.md): Overview of Extensions in CometChat. - [Core In App Messaging Features](https://www.cometchat.com/docs/fundamentals/features-core.md): Core In App Messaging Features — CometChat documentation. - [Gfycat (Deprecated)](https://www.cometchat.com/docs/fundamentals/gfycat.md): Gfycat (Deprecated) — CometChat documentation. - [Giphy](https://www.cometchat.com/docs/fundamentals/giphy.md): Giphy — CometChat documentation. - [Implementation Checklist](https://www.cometchat.com/docs/fundamentals/implementation-checklist.md): Implementation Checklist — CometChat documentation. - [Intercom](https://www.cometchat.com/docs/fundamentals/intercom.md): Intercom — CometChat documentation. - [Key Concepts](https://www.cometchat.com/docs/fundamentals/key-concepts.md): Key Concepts — CometChat documentation. - [Link Preview](https://www.cometchat.com/docs/fundamentals/link-preview.md): Link Preview — CometChat documentation. - [Mentions (Legacy)](https://www.cometchat.com/docs/fundamentals/mentions.md): Mentions (Legacy) — CometChat documentation. - [Message Shortcuts](https://www.cometchat.com/docs/fundamentals/message-shortcuts.md): Message Shortcuts — CometChat documentation. - [Message Translation](https://www.cometchat.com/docs/fundamentals/message-translation.md): Message Translation — CometChat documentation. - [Moderation](https://www.cometchat.com/docs/fundamentals/moderation-extensions.md): Moderation — CometChat documentation. - [Multi-Tenancy](https://www.cometchat.com/docs/fundamentals/multi-tenancy.md): Multi-Tenancy — CometChat documentation. - [Notifications](https://www.cometchat.com/docs/fundamentals/notification-extensions.md): Notifications — CometChat documentation. - [What Is CometChat?](https://www.cometchat.com/docs/fundamentals/overview.md): Overview of What Is CometChat? in CometChat. - [Pin Message](https://www.cometchat.com/docs/fundamentals/pin-message.md): Pin Message — CometChat documentation. - [Polls](https://www.cometchat.com/docs/fundamentals/polls.md): Polls — CometChat documentation. - [Pre-Signed URLs](https://www.cometchat.com/docs/fundamentals/presigned-urls.md): Secure, time-limited access to media files with configurable expiry. - [Reactions (Legacy)](https://www.cometchat.com/docs/fundamentals/reactions.md): Reactions (Legacy) — CometChat documentation. - [Reminders](https://www.cometchat.com/docs/fundamentals/reminders.md): Reminders — CometChat documentation. - [Rich Media Preview](https://www.cometchat.com/docs/fundamentals/rich-media-preview.md): Rich Media Preview — CometChat documentation. - [Save Message](https://www.cometchat.com/docs/fundamentals/save-message.md): Save Message — CometChat documentation. - [Smart Replies (Legacy)](https://www.cometchat.com/docs/fundamentals/smart-replies.md): Smart Replies (Legacy) — CometChat documentation. - [Stickers](https://www.cometchat.com/docs/fundamentals/stickers.md): Stickers — CometChat documentation. - [Stipop](https://www.cometchat.com/docs/fundamentals/stickers-stipop.md): Stipop — CometChat documentation. - [Tenor](https://www.cometchat.com/docs/fundamentals/tenor.md): Tenor — CometChat documentation. - [Thumbnail Generation](https://www.cometchat.com/docs/fundamentals/thumbnail-generation.md): Thumbnail Generation — CometChat documentation. - [TinyURL](https://www.cometchat.com/docs/fundamentals/tinyurl.md): TinyURL — CometChat documentation. - [Authentication and User Management](https://www.cometchat.com/docs/fundamentals/user-auth.md): Create users, issue auth tokens, and log users into CometChat. - [User Roles And Permissions In CometChat](https://www.cometchat.com/docs/fundamentals/user-roles-and-permissions.md): User Roles And Permissions In CometChat — CometChat documentation. - [Live Streaming By API Video (Deprecated)](https://www.cometchat.com/docs/fundamentals/video-broadcasting.md): Live Streaming By API Video (Deprecated) — CometChat documentation. - [Voice Transcription](https://www.cometchat.com/docs/fundamentals/voice-transcription.md): Voice Transcription — CometChat documentation. - [Webhooks](https://www.cometchat.com/docs/fundamentals/webhooks.md): Webhooks — CometChat documentation. - [Home](https://www.cometchat.com/docs/index.md): Technical documentation & Implementation guides to add In-app Messaging & Voice & Video Calling to your apps and websites in minutes. - [Data Insights](https://www.cometchat.com/docs/insights.md): Unified analytics for users, conversations, retention, and calls – all the original metrics, reorganized in a modern landing layout. - [MCP Server](https://www.cometchat.com/docs/mcp-server.md): Model Context Protocol (MCP) server for CometChat documentation - [Blocked Messages](https://www.cometchat.com/docs/moderation/blocked-messages.md): Blocked Messages — CometChat documentation. - [Constraints and Limits](https://www.cometchat.com/docs/moderation/constraints-and-limits.md): Constraints and Limits — CometChat documentation. - [Custom API Moderation](https://www.cometchat.com/docs/moderation/custom/custom-api.md): Custom API Moderation — CometChat documentation. - [Overview](https://www.cometchat.com/docs/moderation/custom/custom-api-overview.md): Overview of Overview in CometChat. - [Flagged Messages](https://www.cometchat.com/docs/moderation/flagged-messages.md): Flagged Messages — CometChat documentation. - [Getting Started](https://www.cometchat.com/docs/moderation/getting-started.md): Getting Started — CometChat documentation. - [Lists Management](https://www.cometchat.com/docs/moderation/lists-management.md): Lists Management — CometChat documentation. - [OpenAI Moderation](https://www.cometchat.com/docs/moderation/open-ai/openai-custom.md): OpenAI Moderation — CometChat documentation. - [Overview](https://www.cometchat.com/docs/moderation/open-ai/openai-overview.md): Overview of Overview in CometChat. - [Overview](https://www.cometchat.com/docs/moderation/overview.md): Overview of Overview in CometChat. - [Reviewed Messages](https://www.cometchat.com/docs/moderation/reviewed-messages.md): Reviewed Messages — CometChat documentation. - [Rules Management](https://www.cometchat.com/docs/moderation/rules-management.md): Rules Management — CometChat documentation. - [Notifications](https://www.cometchat.com/docs/notifications.md): Engage users beyond chat with real-time and scheduled notifications across Push, Email, and SMS. - [Android Push Notifications](https://www.cometchat.com/docs/notifications/android-push-notifications.md): Setup FCM and CometChat for message and call push notifications on Android. - [Badge Count](https://www.cometchat.com/docs/notifications/badge-count.md): Badge Count — CometChat documentation. - [Constraints And Limits](https://www.cometchat.com/docs/notifications/constraints-and-limits.md): Constraints And Limits — CometChat documentation. - [Custom Providers](https://www.cometchat.com/docs/notifications/custom-providers.md): Custom Providers — CometChat documentation. - [Custom Providers](https://www.cometchat.com/docs/notifications/email-custom-providers.md): Custom Providers — CometChat documentation. - [Integration](https://www.cometchat.com/docs/notifications/email-integration.md): Integration — CometChat documentation. - [Overview](https://www.cometchat.com/docs/notifications/email-overview.md): How CometChat sends unread-message fallback emails and what to configure. - [Email Preferences](https://www.cometchat.com/docs/notifications/email-preferences.md): Email Preferences — CometChat documentation. - [Email Templates](https://www.cometchat.com/docs/notifications/email-templates.md): Email Templates — CometChat documentation. - [Flutter Push Notifications (Android)](https://www.cometchat.com/docs/notifications/flutter-push-notifications-android.md): CometChat push notifications in Flutter apps on Android using Firebase Cloud Messaging (FCM). - [Flutter Push Notifications (iOS)](https://www.cometchat.com/docs/notifications/flutter-push-notifications-ios.md): CometChat push notifications in Flutter apps on iOS using Apple Push Notification service (APNs). - [iOS APNs Push Notifications](https://www.cometchat.com/docs/notifications/ios-apns-push-notifications.md): Implement APNs push notifications with CometChat UIKit for iOS, including CallKit integration for VoIP calls. - [iOS FCM Push Notifications](https://www.cometchat.com/docs/notifications/ios-fcm-push-notifications.md): Guide to integrating Firebase Cloud Messaging (FCM) push notifications in iOS apps using CometChat. - [Notification Logs](https://www.cometchat.com/docs/notifications/logs.md): Debug why a push/email/SMS did or didn’t send, see provider responses, and filter by event or user. - [Preferences](https://www.cometchat.com/docs/notifications/preferences.md): Preferences — CometChat documentation. - [Overview](https://www.cometchat.com/docs/notifications/push-overview.md): CometChat Push Notifications, their capabilities, common triggers, and how to integrate them into your application. - [React Native Push Notification (Android)](https://www.cometchat.com/docs/notifications/react-native-push-notifications-android.md): Bring the SampleAppWithPushNotifications experience—FCM + VoIP calls—into any React Native project using CometChat UI Kit. - [React Native Push Notifications (iOS)](https://www.cometchat.com/docs/notifications/react-native-push-notifications-ios.md): Bring the SampleAppWithPushNotifications experience—APNs + VoIP—into any React Native project using CometChat UI Kit. - [Custom Providers](https://www.cometchat.com/docs/notifications/sms-custom-providers.md): Custom Providers — CometChat documentation. - [Integration](https://www.cometchat.com/docs/notifications/sms-integration.md): Integration — CometChat documentation. - [Overview](https://www.cometchat.com/docs/notifications/sms-overview.md): How CometChat sends unread-message SMS fallbacks, what to configure, and where to go next. - [SMS Preferences](https://www.cometchat.com/docs/notifications/sms-preferences.md): SMS Preferences — CometChat documentation. - [SMS Templates](https://www.cometchat.com/docs/notifications/sms-templates.md): SMS Templates — CometChat documentation. - [Templates & Sounds](https://www.cometchat.com/docs/notifications/templates-and-sounds.md): Templates & Sounds — CometChat documentation. - [Web Push Notifications](https://www.cometchat.com/docs/notifications/web-push-notifications.md): Set up FCM web push for CometChat React UI Kit—service worker, VAPID keys, token registration, and foreground/background handlers. - [Air-Gapped Deployment](https://www.cometchat.com/docs/on-premise-deployment/docker/air-gapped-deployment.md): Air-Gapped Deployment — CometChat documentation. - [Configuration Reference](https://www.cometchat.com/docs/on-premise-deployment/docker/configuration-reference.md): Configuration Reference — CometChat documentation. - [Monitoring](https://www.cometchat.com/docs/on-premise-deployment/docker/monitoring.md): Monitoring — CometChat documentation. - [On-Premise Deployment Overview](https://www.cometchat.com/docs/on-premise-deployment/docker/overview.md): Overview of On-Premise Deployment Overview in CometChat. - [Persistence & Backup](https://www.cometchat.com/docs/on-premise-deployment/docker/persistence-and-backup.md): Persistence & Backup — CometChat documentation. - [Prerequisites](https://www.cometchat.com/docs/on-premise-deployment/docker/prerequisites.md): Prerequisites — CometChat documentation. - [Production Deployment](https://www.cometchat.com/docs/on-premise-deployment/docker/production-deployment.md): Production Deployment — CometChat documentation. - [Scaling](https://www.cometchat.com/docs/on-premise-deployment/docker/scaling.md): Scaling — CometChat documentation. - [Security](https://www.cometchat.com/docs/on-premise-deployment/docker/security.md): Security — CometChat documentation. - [Troubleshooting](https://www.cometchat.com/docs/on-premise-deployment/docker/troubleshooting.md): Troubleshooting — CometChat documentation. - [Upgrades](https://www.cometchat.com/docs/on-premise-deployment/docker/upgrades.md): Upgrades — CometChat documentation. - [Kubernetes Deployment](https://www.cometchat.com/docs/on-premise-deployment/kubernetes/overview.md): Overview of Kubernetes Deployment in CometChat. - [Create Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/create-agent.md): Creates a new agent with optional tools, API tools, MCP servers, and frontend actions. Use this endpoint to set up a fully configured agent in a single request. **Validation:** All referenced tools, - [Delete Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/delete-agent.md): Deletes an agent by its UID. - [Get Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/get-agent.md): Retrieves a specific agent by its UID. Use this endpoint to inspect an agent's full configuration, including its tools, model, and instructions. - [List Agent Tools and Actions](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/list-agent-tools-and-actions.md): Retrieves all enabled items for a specific agent, categorized by type. Use this endpoint to see which tools, frontend actions, API tools, and MCP servers are currently enabled for an agent. **Categor - [List Agents](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/list-agents.md): Retrieves a paginated list of agents for your CometChat app. Use this endpoint to browse, search, and manage your agents. **Search:** Use the `search` parameter to filter agents by name, description, - [List Available Models](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/list-available-models.md): Lists the AI models available for agent creation. Returns model identifiers that can be used when creating or updating an agent's configuration. - [Search Agent Tools](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/search-agent-tools.md): Searches across all tool types available for an agent, including ready-to-use tools, API tools, and MCP servers. Use this endpoint to find specific tools across all categories. **Filtering:** Use the - [Update Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/agents/update-agent.md): Updates an existing agent by its UID. Use this endpoint to modify an agent's configuration, instructions, model, or connected tools. **Validation:** Referenced tools, API tools, and MCP servers are v - [Add API Tools to Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/custom-api-tools/add-api-tools-to-agent.md): Adds one or more API tools to a specific agent. Use this endpoint to give an agent access to custom API tool integrations. **Request body:** The `apiTools` array contains API tool slugs. Returns the - [Create API Tool](https://www.cometchat.com/docs/rest-api/ai-agents-apis/custom-api-tools/create-api-tool.md): Creates a new API tool configuration for the application. Use this endpoint to define a custom API endpoint that agents can call during conversations. **Uniqueness:** The slug must be unique per appl - [Delete API Tool](https://www.cometchat.com/docs/rest-api/ai-agents-apis/custom-api-tools/delete-api-tool.md): Deletes an API tool by its slug. - [Get API Tool](https://www.cometchat.com/docs/rest-api/ai-agents-apis/custom-api-tools/get-api-tool.md): Retrieves a single custom API tool by its slug. - [List API Tools](https://www.cometchat.com/docs/rest-api/ai-agents-apis/custom-api-tools/list-api-tools.md): Retrieves a paginated list of API tools for the application. Use this endpoint to browse and manage custom API tool configurations. - [Remove API Tools from Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/custom-api-tools/remove-api-tools-from-agent.md): Removes one or more API tools from a specific agent. Use this endpoint to revoke API tool access from an agent. **Request body:** The `apiTools` array contains API tool slugs to remove. Returns the u - [Update API Tool](https://www.cometchat.com/docs/rest-api/ai-agents-apis/custom-api-tools/update-api-tool.md): Updates an existing API tool by its slug. Use this endpoint to modify an API tool's parameters, description, or endpoint configuration. - [Error Codes](https://www.cometchat.com/docs/rest-api/ai-agents-apis/error-codes.md): Error Codes for CometChat REST API. - [Add Frontend Actions to Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/frontend-actions/add-frontend-actions-to-agent.md): Adds one or more frontend actions to a specific agent. Use this endpoint to enable an agent to trigger client-side UI operations. **Frontend actions** allow agents to interact with the user interface - [Create Frontend Action](https://www.cometchat.com/docs/rest-api/ai-agents-apis/frontend-actions/create-frontend-action.md): Creates a new frontend action for the application. Use this endpoint to define a client-side UI operation that agents can trigger during conversations. **Uniqueness:** The trigger function must be un - [Delete Frontend Action](https://www.cometchat.com/docs/rest-api/ai-agents-apis/frontend-actions/delete-frontend-action.md): Deletes a frontend action by its unique ID. - [Get Frontend Action](https://www.cometchat.com/docs/rest-api/ai-agents-apis/frontend-actions/get-frontend-action.md): Retrieves a single frontend action by its ID. - [List Frontend Actions](https://www.cometchat.com/docs/rest-api/ai-agents-apis/frontend-actions/list-frontend-actions.md): Retrieves a paginated list of frontend actions for the application. Use this endpoint to browse and manage frontend action configurations. - [Remove Frontend Actions from Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/frontend-actions/remove-frontend-actions-from-agent.md): Removes one or more frontend actions from a specific agent. Use this endpoint to revoke frontend action capabilities from an agent. **Request body:** The `frontendActions` array contains frontend act - [Update Frontend Action](https://www.cometchat.com/docs/rest-api/ai-agents-apis/frontend-actions/update-frontend-action.md): Updates an existing frontend action by its unique ID. Use this endpoint to modify a frontend action's parameters, description, or trigger function. - [Add Files to Agent Knowledge Base](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/add-knowledge-base-files.md): Associates uploaded files or text entries with an agent's knowledge base. Use this endpoint after uploading files via the Initiate File Uploads endpoint to make them available to the agent. **Source - [Create Text Entry](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/create-text-detail.md): Creates a new text-based knowledge base entry. Use this endpoint to add custom text content that agents can reference during conversations. **Processing:** Accepts a title and text content, converts - [Delete Text Entry](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/delete-text-detail.md): Deletes a text-based knowledge base entry and all associated data by its unique ID. **Cleanup:** Removes the text content, associated embeddings, and any agent references to this entry. - [Delete Uploaded File](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/delete-uploaded-file.md): Deletes an uploaded file and all associated data from the knowledge base by its unique ID. **Cleanup:** Removes the file, associated embeddings, and any agent references to this file. - [Delete Website](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/delete-website.md): Deletes a website crawl and all associated data from the knowledge base by its unique ID. **Cleanup:** Removes all crawled pages, associated embeddings, and any agent references to this website. - [Get Discovered URLs](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/get-discovered-urls.md): Retrieves all URLs discovered during a website crawl. Use this endpoint to review which pages were found before processing them. - [Get Source Pages](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/get-source-pages.md): Retrieves paginated pages for a specific knowledge base source file. Use this endpoint to inspect the individual pages extracted from a knowledge base source. - [Get Text Entry](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/get-text-entry.md): Retrieves a specific text-based knowledge base entry by its unique ID. - [Initiate File Uploads](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/initiate-file-uploads.md): Generates presigned URLs and creates upload records for one or more files. Use this endpoint to prepare files for upload to the knowledge base. **Workflow:** After receiving the presigned URLs, uploa - [List Knowledge Base Records](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/list-knowledge-base-records.md): Retrieves knowledge base records for the application. Use this endpoint to browse all knowledge base sources including files, text entries, and websites. - [List Text Entries](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/list-text-entries.md): Lists all text-based knowledge base entries for the app. - [Poll Discovered URLs Status](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/poll-discovered-urls-status.md): Retrieves the processing status of discovered URLs by their unique IDs. Use this endpoint to monitor the progress of URL crawling within a parent website crawl. **Behavior:** Only returns records for - [Poll Knowledge Base Status](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/poll-knowledge-base-status.md): Retrieves the indexing status for one or more knowledge base sources by their IDs. Use this endpoint to monitor the progress of file uploads, text entries, or website crawls being indexed. **Batch su - [Process Discovered URLs](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/process-discovered-urls.md): Marks discovered URLs for exclusion and initiates batch crawling of the remaining URLs. Use this endpoint to selectively process pages discovered during a website crawl. - [Remove Files from Agent Knowledge Base](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/remove-knowledge-base-files.md): Removes files or text entries from an agent's knowledge base. Use this endpoint to disassociate specific sources from an agent without deleting the underlying content. **Source types:** Specify the s - [Retry Indexing for Website Pages](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/retry-indexing-for-website-pages.md): Retries the indexing process for specific pages under a website knowledge base source. Pass the unique IDs of the pages to re-index, or send an empty array to automatically retry all pages that failed - [Retry Knowledge Base Source Indexing](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/retry-knowledge-base-source-indexing.md): Retries the indexing process for a specific knowledge base source that failed during its initial processing. Provide the source type and its unique ID to re-trigger vectorization. **Supported source - [Scrape Single Page](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/scrape-single-page.md): Scrapes a single webpage to extract its content for the knowledge base. Use this endpoint to add a specific page without crawling an entire website. **Extraction:** Returns the page title, descriptio - [Crawl Website](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/scrape-website.md): Scrapes a website to discover and crawl its pages for the knowledge base. Use this endpoint to add website content as a knowledge source for agents. **Configuration:** Supports options for URL filter - [Update Text Entry](https://www.cometchat.com/docs/rest-api/ai-agents-apis/knowledge-base/update-text-detail.md): Updates a specific text-based knowledge base entry by its unique ID. Use this endpoint to modify the title or content of an existing text entry. **Re-indexing:** The content is re-uploaded and the en - [Add MCP Servers to Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/mcp-servers/add-mcp-servers-to-agent.md): Adds one or more MCP servers to a specific agent. Use this endpoint to connect an agent to additional Model Context Protocol servers. **Request body:** The `mcps` array contains MCP server slugs. Ret - [Create MCP Server](https://www.cometchat.com/docs/rest-api/ai-agents-apis/mcp-servers/create-mcp-server.md): Creates a new MCP (Model Context Protocol) server configuration for the application. Use this endpoint to register an MCP server that agents can connect to. **Uniqueness:** The slug must be unique pe - [Delete MCP Server](https://www.cometchat.com/docs/rest-api/ai-agents-apis/mcp-servers/delete-mcp-server.md): Deletes an MCP server by its slug. - [Get MCP Server](https://www.cometchat.com/docs/rest-api/ai-agents-apis/mcp-servers/get-mcp-server.md): Retrieves a single MCP server configuration by its slug. - [List MCP Servers](https://www.cometchat.com/docs/rest-api/ai-agents-apis/mcp-servers/list-mcp-servers.md): Retrieves a paginated list of MCP servers for the application. Use this endpoint to browse and manage MCP server configurations. - [Remove MCP Servers from Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/mcp-servers/remove-mcp-servers-from-agent.md): Removes one or more MCP servers from a specific agent. Use this endpoint to disconnect MCP servers from an agent. **Request body:** The `mcps` array contains MCP server slugs to remove. Returns the u - [Update MCP Server](https://www.cometchat.com/docs/rest-api/ai-agents-apis/mcp-servers/update-mcp-server.md): Updates an existing MCP server by its slug. Use this endpoint to modify an MCP server's configuration or connection details. - [Agent Builder APIs](https://www.cometchat.com/docs/rest-api/ai-agents-apis/overview.md): Overview of Agent Builder APIs in CometChat REST API. - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/ai-agents-apis/properties-and-constraints.md): Properties and Constraints for CometChat REST API. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/ai-agents-apis/setup-and-authentication.md): Navigate to Setup & Authentication documentation. - [Add Tools to Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/tools/add-tools-to-agent.md): Adds one or more tools to a specific agent. Use this endpoint to extend an agent's capabilities with additional tool integrations. **Request body:** The `tools` array contains tool slugs. Returns the - [Enable actions for a tool](https://www.cometchat.com/docs/rest-api/ai-agents-apis/tools/enable-tool-actions.md): Adds actions to a specific tool attached to an agent. - [Get actions available within a tool for agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/tools/get-tool-actions-for-agent.md): Lists all actions available for a specific tool attached to an agent. - [Remove actions for a tool](https://www.cometchat.com/docs/rest-api/ai-agents-apis/tools/remove-tool-actions.md): Removes actions from a specific tool attached to an agent. - [Remove Tools from Agent](https://www.cometchat.com/docs/rest-api/ai-agents-apis/tools/remove-tools-from-agent.md): Removes one or more tools from a specific agent. Use this endpoint to revoke tool access from an agent. **Request body:** The `tools` array contains tool slugs to remove. Returns the updated agent ob - [Users & Groups](https://www.cometchat.com/docs/rest-api/ai-agents-apis/users-and-groups.md): Navigate to Users & Groups documentation. - [Create Custom Variable](https://www.cometchat.com/docs/rest-api/ai-agents-apis/variables/create-custom-variable.md): Creates a new custom variable for the application. Use this endpoint to define dynamic values that can be injected into agent instructions. **Source types:** Variables can source values from message - [Delete Custom Variable](https://www.cometchat.com/docs/rest-api/ai-agents-apis/variables/delete-custom-variable.md): Deletes a custom variable by its ID. **Impact:** Any agent instructions referencing this variable will no longer resolve its value. - [List All Variables](https://www.cometchat.com/docs/rest-api/ai-agents-apis/variables/get-all-available-variables.md): Retrieves all enabled variables (predefined and custom) for the application. Use this endpoint to view variable definitions and understand where they are used. **Usage tracking:** Each variable inclu - [Update Custom Variable](https://www.cometchat.com/docs/rest-api/ai-agents-apis/variables/update-custom-variable.md): Updates an existing custom variable by its ID. Use this endpoint to modify a variable's source, default value, or other properties. **Partial updates:** Only the provided fields are updated; omitted - [Overview](https://www.cometchat.com/docs/rest-api/api-keys.md): Manage API keys that authenticate REST API requests to your CometChat app. - [Create](https://www.cometchat.com/docs/rest-api/api-keys/create.md): Creates a new API key - [Delete](https://www.cometchat.com/docs/rest-api/api-keys/delete.md): Deletes an API key - [Get](https://www.cometchat.com/docs/rest-api/api-keys/get.md): Retrieves API key - [List](https://www.cometchat.com/docs/rest-api/api-keys/list.md): Lists API keys - [Update](https://www.cometchat.com/docs/rest-api/api-keys/update.md): Updates an API key - [Overview](https://www.cometchat.com/docs/rest-api/auth-tokens.md): Manage authentication tokens that allow users to log in via CometChat SDKs. - [Create](https://www.cometchat.com/docs/rest-api/auth-tokens/create.md): Creates auth token for a user with the specified UID. - [Delete](https://www.cometchat.com/docs/rest-api/auth-tokens/delete.md): Deletes an auth token for the specified UID. - [Flush](https://www.cometchat.com/docs/rest-api/auth-tokens/flush.md): Deletes all the auth tokens for the specified UID. - [Get](https://www.cometchat.com/docs/rest-api/auth-tokens/get.md): Retrieves details of an auth token for the specified UID andauth token. - [List](https://www.cometchat.com/docs/rest-api/auth-tokens/list.md): Lists auth tokens for a user with the specified UID. - [Update](https://www.cometchat.com/docs/rest-api/auth-tokens/update.md): Updates the details of an auth token for the specified UID andauth token. - [Authentication](https://www.cometchat.com/docs/rest-api/authentication.md): How to authenticate REST API requests to CometChat. - [Overview](https://www.cometchat.com/docs/rest-api/banned-users.md): Ban and unban users from groups. - [Ban](https://www.cometchat.com/docs/rest-api/banned-users/ban.md): Bans a member from a group for a given GUID and UID. - [List](https://www.cometchat.com/docs/rest-api/banned-users/list.md): Lists banned users from a group for a given GUID. - [Unban](https://www.cometchat.com/docs/rest-api/banned-users/unban.md): Unban a member with given UID from a group for a given GUID. - [Overview](https://www.cometchat.com/docs/rest-api/blocked-users.md): Block and unblock users to control messaging access. - [Block User](https://www.cometchat.com/docs/rest-api/blocked-users/block-user.md): Blocks the specified user - [List Blocked Users](https://www.cometchat.com/docs/rest-api/blocked-users/list-blocked-users.md): Retrieves the blocked users - [Unblock User](https://www.cometchat.com/docs/rest-api/blocked-users/unblock-user.md): Unblocks the specified user - [Create BYO Agent](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/agents/create-byo-agent.md): Creates a new BYO Agent that delegates conversations to an external AI Agent. Use this endpoint to register a BYO (Bring Your Own) agent powered by frameworks like Mastra, CrewAI, or LangGraph. **Val - [Delete BYO Agent](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/agents/delete-byo-agent.md): Deletes a BYO Agent by its UID. - [List BYO Agents](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/agents/list-byo-agents.md): Retrieves all BYO Agents configured for your CometChat app. Use this endpoint to view all registered BYO (Bring Your Own) agents and their current configuration. - [Update BYO Agent](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/agents/update-byo-agent.md): Updates an existing BYO Agent by its UID. Use this endpoint to modify agent configuration, update referenced tools, or change the connected AI framework. **Validation:** Referenced tools and actions - [Error Codes](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/error-codes.md): Error Codes for CometChat REST API. - [BYO Agent APIs](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/overview.md): Overview of BYO Agent APIs in CometChat REST API. - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/properties-and-constraints.md): Properties and Constraints for CometChat REST API. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/setup-and-authentication.md): Navigate to Setup & Authentication documentation. - [Create Tool](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/tools/create-tool.md): Defines custom tools that agents can invoke during conversations. **Naming:** The tool name must be unique per application. **Type:** When `doNotExecute` is `true`, the type is set to `tool`. Otherw - [Delete Tool](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/tools/delete-tool.md): Deletes a tool by its unique name. - [Get Tool](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/tools/get-tool.md): Retrieves a specific tool by its unique name. Use this endpoint to inspect a tool's configuration, parameters, and description. - [List Tools](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/tools/list-tools.md): Retrieves all tools configured for your CometChat app. Use this endpoint to view available tools and actions, or filter by type. **Filtering:** Use the `type` query parameter to filter by `action` or - [Update Tool](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/tools/update-tool.md): Updates an existing tool by its unique name. Use this endpoint to modify a tool's description, parameters, or behavior. **Restrictions:** The tool name cannot be changed after creation. The provided - [Users & Groups](https://www.cometchat.com/docs/rest-api/byo-ai-agents-apis/users-and-groups.md): Navigate to Users & Groups documentation. - [Error Codes](https://www.cometchat.com/docs/rest-api/calls-apis/error-codes.md): Error Codes for CometChat REST API. - [Get Call](https://www.cometchat.com/docs/rest-api/calls-apis/get-call.md): Fetches all the details of the call whose sessionId is passed in the URL. - [List Calls](https://www.cometchat.com/docs/rest-api/calls-apis/list-calls.md): lists all the calls that are available in the app. It can include participants, and recordings property in the response (if present). - [Calls APIs Overview](https://www.cometchat.com/docs/rest-api/calls-apis/overview.md): Retrieve call logs and session details for audio and video calls in your CometChat app. - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/calls-apis/properties-and-constraints.md): Properties and Constraints for CometChat REST API. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/calls-apis/setup-and-authentication.md): Navigate to Setup & Authentication documentation. - [Users & Groups](https://www.cometchat.com/docs/rest-api/calls-apis/users-and-groups.md): Navigate to Users & Groups documentation. - [Calls APIs](https://www.cometchat.com/docs/rest-api/calls-link.md): Navigate to Calls APIs documentation. - [Overview](https://www.cometchat.com/docs/rest-api/chat-apis.md): CometChat REST API documentation for integrating chat functionality into your server-side applications. - [Overview](https://www.cometchat.com/docs/rest-api/conversations.md): Retrieve and manage conversations that track the latest messages and unread counts for each user. - [Delete Conversation](https://www.cometchat.com/docs/rest-api/conversations/delete-conversation.md): This API is deprecated please use Reset User/GroupConversation API - [Get conversation](https://www.cometchat.com/docs/rest-api/conversations/get-conversation.md): This API is deprecated please use Get User/Group ConversationAPI - [Get Group Conversation](https://www.cometchat.com/docs/rest-api/conversations/get-group-conversation.md): Getting group conversation - [Get User Conversation](https://www.cometchat.com/docs/rest-api/conversations/get-user-conversation.md): Getting user conversation - [List conversations](https://www.cometchat.com/docs/rest-api/conversations/list-conversations.md): Fetching all the conversations - [Mark Conversation Messages As Unread](https://www.cometchat.com/docs/rest-api/conversations/mark-conversation-messages-as-unread.md): Allows you to mark messages within a conversation as unread - [Mark Group Conversation As Delivered](https://www.cometchat.com/docs/rest-api/conversations/mark-group-conversation-as-delivered.md): This API will mark the group conversation as delivered. - [Mark Group Conversation As Read](https://www.cometchat.com/docs/rest-api/conversations/mark-group-conversation-as-read.md): This API will mark the group conversation as read. - [Mark Group Conversation As Unread](https://www.cometchat.com/docs/rest-api/conversations/mark-group-conversation-as-unread.md): This API will mark the group conversation as unread. - [Mark User Conversation As Delivered](https://www.cometchat.com/docs/rest-api/conversations/mark-user-conversation-as-delivered.md): This API will mark the user conversation as delivered. - [Mark User Conversation As Read](https://www.cometchat.com/docs/rest-api/conversations/mark-user-conversation-as-read.md): This API will mark the user conversation as read. - [Reset Group Conversation](https://www.cometchat.com/docs/rest-api/conversations/reset-group-conversation.md): Resetting Group Conversation - [Reset User Conversation](https://www.cometchat.com/docs/rest-api/conversations/reset-user-conversation.md): Resetting User Conversation - [Update Group Conversation](https://www.cometchat.com/docs/rest-api/conversations/update-group-conversation.md): Updating Group Conversation - [Update User Conversation](https://www.cometchat.com/docs/rest-api/conversations/update-user-conversation.md): Updating User Conversation - [Overview](https://www.cometchat.com/docs/rest-api/data-import.md): Import users, groups, members, and message history from a previous chat system into CometChat. - [Import Group Members](https://www.cometchat.com/docs/rest-api/data-import-apis/groups/import-group-members.md): The CometChat group member import API allows customers to import their group members’ data into the CometChat systems. - [Import Groups](https://www.cometchat.com/docs/rest-api/data-import-apis/groups/import-groups.md): The CometChat group import API allows customers to import their groups’ data into the CometChat systems. - [Import Messages](https://www.cometchat.com/docs/rest-api/data-import-apis/messages/import-messages.md): The CometChat message import API allows customers to import their messages’ data into the CometChat systems. - [Import Users](https://www.cometchat.com/docs/rest-api/data-import-apis/users/import-users.md): The CometChat user import API allows customers to import their users’ data into the CometChat systems. - [Overview](https://www.cometchat.com/docs/rest-api/extensions-overview.md): Browse available CometChat extensions for enhanced chat functionality. - [Overview](https://www.cometchat.com/docs/rest-api/friends.md): Manage friend relationships between users. - [Add Friends](https://www.cometchat.com/docs/rest-api/friends/add-friends.md): The API allows to add multiple friends for a given UID. - [List Friends](https://www.cometchat.com/docs/rest-api/friends/list-friends.md): The API allows to fetch friends for a given UID. - [Remove Friends](https://www.cometchat.com/docs/rest-api/friends/remove-friends.md): The API removes friends for a given UID. - [Overview](https://www.cometchat.com/docs/rest-api/group-members.md): Add, remove, and manage members within CometChat groups. - [Add members](https://www.cometchat.com/docs/rest-api/group-members/add-members.md): Adds multiple users as per the scope. - [Change Scope](https://www.cometchat.com/docs/rest-api/group-members/change-scope.md): Change scope of a member to the group for a given GUID and UID - [Kick](https://www.cometchat.com/docs/rest-api/group-members/kick.md): Removes a member with given UID from a group for a given GUID. - [List](https://www.cometchat.com/docs/rest-api/group-members/list.md): List the members of a group for a given GUID - [Overview](https://www.cometchat.com/docs/rest-api/groups.md): Create and manage groups for multi-user conversations — public, private, or password-protected. - [Create](https://www.cometchat.com/docs/rest-api/groups/create.md): Creates a group. - [Delete](https://www.cometchat.com/docs/rest-api/groups/delete.md): Deletes a group with a given GUID. - [Get](https://www.cometchat.com/docs/rest-api/groups/get.md): Retrieves details of a group for a given GUID. - [List](https://www.cometchat.com/docs/rest-api/groups/list.md): Lists the groups. - [Update](https://www.cometchat.com/docs/rest-api/groups/update.md): Updates the group details for a given GUID. - [Overview](https://www.cometchat.com/docs/rest-api/management-apis.md): Manage CometChat applications at the account level with Multi-Tenancy APIs. - [Create](https://www.cometchat.com/docs/rest-api/management-apis/app/create.md): Creates an app in the account. It returns all the app related information. - [Delete](https://www.cometchat.com/docs/rest-api/management-apis/app/delete.md): Schedule a specific app for deletion. - [Fetch usage](https://www.cometchat.com/docs/rest-api/management-apis/app/fetch-usage.md): Retrieves usage data for multi-tenant apps. - [List](https://www.cometchat.com/docs/rest-api/management-apis/app/list.md): Lists all the apps for an account. - [Error Codes](https://www.cometchat.com/docs/rest-api/management-apis/error-codes.md): Error Codes for CometChat REST API. - [Bitly Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/bitly-delete-settings.md): Bitly : Delete the settings for Bitly extension - [Bitly Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/bitly-get-settings.md): Bitly : Get settings for Bitly extension - [Bitly Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/bitly-store-settings.md): Bitly : Store new settings for Bitly extension - [Bitly Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/bitly-update-settings.md): Bitly : Update the settings for Bitly extension - [Chat Widgets Create](https://www.cometchat.com/docs/rest-api/management-apis/extensions/chat-widgets-create.md): Chat Widgets Create a new Chat Widget. - [Chat Widgets List](https://www.cometchat.com/docs/rest-api/management-apis/extensions/chat-widgets-list.md): Chat Widgets List all the Chat Widgets for an app. - [Chat Widgets Update](https://www.cometchat.com/docs/rest-api/management-apis/extensions/chat-widgets-update.md): Chat Widgets Update an existing Chat Widget. - [Chatwoot Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/chatwoot-delete-settings.md): Chatwoot : Delete the settings for Chatwoot extension. - [Chatwoot Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/chatwoot-get-settings.md): Chatwoot : Get settings for Chatwoot extension. - [Chatwoot Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/chatwoot-store-settings.md): Chatwoot : Store new settings for Chatwoot extension - [Chatwoot Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/chatwoot-update-settings.md): Chatwoot : Update the settings for Chatwoot extension. - [Data masking Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/data-masking-delete-settings.md): Data masking : Delete the settings for Data masking extension. - [Data masking Get Settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/data-masking-get-settings.md): Data masking : Get the settings for Data masking extension. - [Data masking Store or update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/data-masking-store-or-update-settings.md): Data masking : Store or update the settings for Data masking extension. - [Email Notification Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-notification-delete-settings.md): Email Notification : Delete the settings for Email notification extension. - [Email Notification Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-notification-get-settings.md): Email Notification : Get settings for Email notification extension. - [Email Notification Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-notification-store-settings.md): Email Notification : Store new settings for Email notification extension - [Email Notification Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-notification-update-settings.md): Email Notification : Update the settings for Email notification extension. - [Email replies Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-replies-delete-settings.md): Email replies : Delete the settings for Email replies extension. - [Email replies Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-replies-get-settings.md): Email replies : Get settings for Email replies extension. - [Email replies Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-replies-store-settings.md): Email replies : Store new settings for Email replies extension - [Email replies Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/email-replies-update-settings.md): Email replies : Update the settings for Email replies extension. - [Enable/Disable](https://www.cometchat.com/docs/rest-api/management-apis/extensions/enabledisable.md): Enables or disables the extension for an app. - [End-to-end encryption Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/end-to-end-encryption-delete-settings.md): End-to-end encryption : Delete the settings for End-to-end encryption extension. - [End-to-end encryption Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/end-to-end-encryption-get-settings.md): End-to-end encryption : Get settings for End-to-end encryption extension. - [End-to-end encryption Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/end-to-end-encryption-store-settings.md): End-to-end encryption : Store new settings for End-to-end encryption extension - [End-to-end encryption Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/end-to-end-encryption-update-settings.md): End-to-end encryption : Update the settings for End-to-end encryption extension. - [Giphy Delete settings for Giphy](https://www.cometchat.com/docs/rest-api/management-apis/extensions/giphy-delete-settings-for-giphy.md): Giphy : Deletes the settings for Giphy extension - [Giphy Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/giphy-get-settings.md): Giphy : Returns the settings for Giphy extension - [Giphy Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/giphy-store-settings.md): Giphy : Saving the settings for Giphy extensions for the first time - [Giphy Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/giphy-update-settings.md): Giphy : Update the settings for Giphy extension - [Image Moderation Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/image-moderation-delete-settings.md): Image Moderation : Delete the settings for Image moderation extension - [Image Moderation Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/image-moderation-get-settings.md): Image Moderation : Get settings for Image moderation extension - [Image Moderation Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/image-moderation-store-settings.md): Image Moderation : Store new settings for Image moderation extension - [Image Moderation Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/image-moderation-update-settings.md): Image Moderation : Update the settings for Image moderation extension - [In-flight message moderation Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/in-flight-message-moderation-delete-settings.md): In-flight message moderation : Delete the settings for In-flight message moderation extension. - [In-flight message moderation Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/in-flight-message-moderation-get-settings.md): In-flight message moderation : Get settings for In-flight message moderation extension. - [In-flight message moderation Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/in-flight-message-moderation-store-settings.md): In-flight message moderation : Store new settings for In-flight message moderation extension - [In-flight message moderation Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/in-flight-message-moderation-update-settings.md): In-flight message moderation : Update the settings for In-flight message moderation extension. - [Intercom Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/intercom-delete-settings.md): Intercom : Delete the settings for Intercom extension - [Intercom Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/intercom-get-settings.md): Intercom : Get settings for Intercom extension - [Intercom Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/intercom-store-settings.md): Intercom : Store new settings for Intercom extension - [Intercom Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/intercom-update-settings.md): Intercom : Update the settings for Intercom extension - [List Extensions](https://www.cometchat.com/docs/rest-api/management-apis/extensions/list-extensions.md): List the Extensions. - [Message Shortcuts Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/message-shortcuts-delete-settings.md): Message Shortcuts : Delete the settings for Message shortcuts extension. - [Message Shortcuts Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/message-shortcuts-get-settings.md): Message Shortcuts : Get settings for Message shortcuts extension. - [Message Shortcuts Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/message-shortcuts-store-settings.md): Message Shortcuts : Store new settings for Message shortcuts extension - [Message Shortcuts Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/message-shortcuts-update-settings.md): Message Shortcuts : Update the settings for Message shortcuts extension. - [Profanity-filter Adds Settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/profanity-filter-adds-settings.md): Profanity-filter : Adds settings an app. - [Profanity-filter Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/profanity-filter-delete-settings.md): Profanity-filter : Delete the settings for Profanity-filter extension. - [Profanity-filter Get Settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/profanity-filter-get-settings.md): Profanity-filter : Get settings of an app. - [Profanity-filter Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/profanity-filter-update-settings.md): Profanity-filter : Update the settings for Profanity-filter extension. - [Push notification Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/push-notification-delete-settings.md): Push notification : Delete the settings for Push notifications extension. - [Push notification Get Certificate](https://www.cometchat.com/docs/rest-api/management-apis/extensions/push-notification-get-certificate.md): Push notification : Get Certificate description - [Push notification Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/push-notification-get-settings.md): Push notification : Get settings for Push notifications extension. - [Push notification Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/push-notification-store-settings.md): Push notification : Store new settings for Push notifications extension - [Push notification Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/push-notification-update-settings.md): Push notification : Update the settings for Push notifications extension. - [Push notification Upload p12 Certificate](https://www.cometchat.com/docs/rest-api/management-apis/extensions/push-notification-upload-p12-certificate.md): Push notification : Upload a p12 Certificate - [Push notification Upload p8 Certificate](https://www.cometchat.com/docs/rest-api/management-apis/extensions/push-notification-upload-p8-certificate.md): Push notification : Upload a p8 Certificate - [Report message Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-message-delete-settings.md): Report message : Delete the settings for Report message extension - [Report message Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-message-get-settings.md): Report message : Get settings for Report message extension - [Report message Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-message-store-settings.md): Report message : Store new settings for Report message extension - [Report message Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-message-update-settings.md): Report message : Update the settings for Report message extension - [Report user Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-user-delete-settings.md): Report user : Delete the settings for Report user extension - [Report user Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-user-get-settings.md): Report user : Get settings for Report user extension - [Report user Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-user-store-settings.md): Report user : Store new settings for Report user extension - [Report user Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/report-user-update-settings.md): Report user : Update the settings for Report user extension - [Rich media preview Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/rich-media-preview-delete-settings.md): Rich media preview : Delete the settings for Rich media preview extension. - [Rich media preview Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/rich-media-preview-get-settings.md): Rich media preview : Get settings for Rich media preview extension. - [Rich media preview Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/rich-media-preview-store-settings.md): Rich media preview : Store new settings for Rich media preview extension - [Rich media preview Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/rich-media-preview-update-settings.md): Rich media preview : Update the settings for Rich media preview extension. - [Sentiment analysis Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sentiment-analysis-delete-settings.md): Sentiment analysis : Delete the settings for Sentiment analysis extension - [Sentiment analysis Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sentiment-analysis-get-settings.md): Sentiment analysis : Get settings for Sentiment analysis extension - [Sentiment analysis Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sentiment-analysis-store-settings.md): Sentiment analysis : Store new settings for Sentiment analysis extension - [Sentiment analysis Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sentiment-analysis-update-settings.md): Sentiment analysis : Update the settings for Sentiment analysis extension - [SMS Notification Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sms-notification-delete-settings.md): SMS Notification : Delete the settings for SMS Notification extension. - [SMS Notification Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sms-notification-get-settings.md): SMS Notification : Get settings for SMS Notification extension. - [SMS Notification Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sms-notification-store-settings.md): SMS Notification : Store new settings for SMS Notification extension - [SMS Notification Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/sms-notification-update-settings.md): SMS Notification : Update the settings for SMS Notification extension. - [Stickers extension Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/stickers-extension-delete-settings.md): Stickers extension : Delete the settings for Stickers extension. - [Stickers extension Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/stickers-extension-get-settings.md): Stickers extension : Get settings for Stickers extension. - [Stickers extension Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/stickers-extension-update-settings.md): Stickers extension : Update the settings for Stickers extension. - [Stipop Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/stipop-delete-settings.md): Stipop : Delete the settings for Stipop extension - [Stipop Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/stipop-get-settings.md): Stipop : Get settings for Stipop extension - [Stipop Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/stipop-store-settings.md): Stipop : Store new settings for Stipop extension - [Stipop Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/stipop-update-settings.md): Stipop : Update the settings for Stipop extension - [Tenor gifs Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tenor-gifs-delete-settings.md): Tenor gifs : Delete the settings for Tenor gifs extension. - [Tenor gifs Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tenor-gifs-get-settings.md): Tenor gifs : Get settings for Tenor gifs extension. - [Tenor gifs Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tenor-gifs-store-settings.md): Tenor gifs : Store new settings for Tenor gifs extension - [Tenor gifs Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tenor-gifs-update-settings.md): Tenor gifs : Update the settings for Tenor gifs extension. - [TinyURL Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tinyurl-delete-settings.md): TinyURL : Delete the settings for TinyURL extension. - [TinyURL Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tinyurl-get-settings.md): TinyURL : Get settings for TinyURL extension. - [TinyURL Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tinyurl-store-settings.md): TinyURL : Store new settings for TinyURL extension - [TinyURL Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/tinyurl-update-settings.md): TinyURL : Update the settings for TinyURL extension. - [Video Broadcasting Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/video-broadcasting-delete-settings.md): Video Broadcasting : Delete the settings for Video Broadcasting extension. - [Video Broadcasting Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/video-broadcasting-get-settings.md): Video Broadcasting : Get settings for Video Broadcasting extension. - [Video Broadcasting Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/video-broadcasting-store-settings.md): Video Broadcasting : Store new settings for Video Broadcasting extension - [Video Broadcasting Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/video-broadcasting-update-settings.md): Video Broadcasting : Update the settings for Video Broadcasting extension. - [Virus Malware Scanner Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/virus-malware-scanner-delete-settings.md): Virus Malware Scanner : Delete the settings for Virus malware scanner extension. - [Virus Malware Scanner Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/virus-malware-scanner-get-settings.md): Virus Malware Scanner : Get settings for Virus malware scanner extension. - [Virus Malware Scanner Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/virus-malware-scanner-store-settings.md): Virus Malware Scanner : Store new settings for Virus malware scanner extension - [Virus Malware Scanner Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/virus-malware-scanner-update-settings.md): Virus Malware Scanner : Update the settings for Virus malware scanner extension. - [Voice transcription Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/voice-transcription-delete-settings.md): Voice transcription : Delete the settings for Voice transcription extension - [Voice transcription Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/voice-transcription-get-settings.md): Voice transcription : Get settings for Voice transcription extension - [Voice transcription Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/voice-transcription-store-settings.md): Voice transcription : Store new settings for Voice transcription extension - [Voice transcription Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/voice-transcription-update-settings.md): Voice transcription : Update the settings for Voice transcription extension - [XSS Filter Delete settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/xss-filter-delete-settings.md): XSS Filter : Delete the settings for XSS Filter extension - [XSS Filter Get settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/xss-filter-get-settings.md): XSS Filter : Get settings for XSS Filter extension - [XSS Filter Store settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/xss-filter-store-settings.md): XSS Filter : Store new settings for XSS Filter extension - [XSS Filter Update settings](https://www.cometchat.com/docs/rest-api/management-apis/extensions/xss-filter-update-settings.md): XSS Filter : Update the settings for XSS Filter extension - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/management-apis/properties-and-constraints.md): Properties and Constraints for CometChat REST API. - [List settings](https://www.cometchat.com/docs/rest-api/management-apis/settings/list-settings.md): Lists settings of an app. - [Maps Settings](https://www.cometchat.com/docs/rest-api/management-apis/settings/maps-settings.md): Maps settings for an app. - [UnMaps settings](https://www.cometchat.com/docs/rest-api/management-apis/settings/unmaps-settings.md): UnMaps settings of an app. - [Adds/Remove collaborators](https://www.cometchat.com/docs/rest-api/management-apis/team-management/addsremove-collaborators.md): Adds or removes collaborators for an app. - [List collaborators](https://www.cometchat.com/docs/rest-api/management-apis/team-management/list-collaborators.md): Lists all the collaborators of an app. - [Add Triggers](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/add-triggers.md): Adds trigger to a webhook in an app. - [Create Webhook](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/create-webhook.md): Creates webhook in an app. - [Delete Webhook](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/delete-webhook.md): Delete the webhook from an app. - [Get Webhook](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/get-webhook.md): Gets details of a webhook in an app. - [List Triggers](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/list-triggers.md): List triggers attached to a webhook in an app. - [List Webhooks](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/list-webhooks.md): Lists webhooks in an app. - [Overview](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/overview.md): Overview of Overview in CometChat REST API. - [Remove Triggers](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/remove-triggers.md): Removes triggers from a webhook in an app. - [Update Webhook](https://www.cometchat.com/docs/rest-api/management-apis/webhooks/update-webhook.md): Updates webhook details of an app. - [Overview](https://www.cometchat.com/docs/rest-api/messages.md): Send, retrieve, and manage messages in one-on-one and group conversations. - [Add reaction](https://www.cometchat.com/docs/rest-api/messages/add-reaction.md): Adds a reaction to a message. - [Delete Message](https://www.cometchat.com/docs/rest-api/messages/delete-message.md): Deletes the message. - [Get Message](https://www.cometchat.com/docs/rest-api/messages/get-message.md): Fetches the details of a message. - [List all reactions](https://www.cometchat.com/docs/rest-api/messages/list-all-reactions.md): Lists all the reactions for a message - [List Group Messages](https://www.cometchat.com/docs/rest-api/messages/list-group-messages.md): Fetches the group message list for a user. - [List Messages](https://www.cometchat.com/docs/rest-api/messages/list-messages.md): Fetches the messages list. - [List reactions with a specific emoji/unicodes](https://www.cometchat.com/docs/rest-api/messages/list-reactions-with-a-specific-emoji-unicode.md): List reactions with a specific emoji/unicodes for a message - [List Threaded Messages](https://www.cometchat.com/docs/rest-api/messages/list-threaded-messages.md): Fetches the messages list of a thread. - [List User Messages](https://www.cometchat.com/docs/rest-api/messages/list-user-messages.md): Fetches messages between onBehalfOfuid and an uid from path param. - [Remove reaction](https://www.cometchat.com/docs/rest-api/messages/remove-reaction.md): Removes a reaction from a message - [Send Bot Message](https://www.cometchat.com/docs/rest-api/messages/send-bot-message.md): Sends Message from a Bot. - [Send Message](https://www.cometchat.com/docs/rest-api/messages/send-message.md): Sends Message on behalf of a user. - [Send Threaded Message](https://www.cometchat.com/docs/rest-api/messages/send-threaded-message.md): Sends Threaded Message on behalf of a user. - [Update Message](https://www.cometchat.com/docs/rest-api/messages/update-message.md): Edits the message on behalf of a user. - [Message Metrics](https://www.cometchat.com/docs/rest-api/metrics/message-metrics.md): Gives the number of messages sent and receipts received in an interval of five minutes. - [Usage Metrics](https://www.cometchat.com/docs/rest-api/metrics/usage-metrics.md): Usage metrics of an app. - [Add keywords](https://www.cometchat.com/docs/rest-api/moderation-apis/add-keywords.md): Add keywords or regex patterns to a moderation list. - [Add rule](https://www.cometchat.com/docs/rest-api/moderation-apis/add-rule.md): Create a new content moderation rule. - [Approve blocked messages](https://www.cometchat.com/docs/rest-api/moderation-apis/approve-blocked-messages.md): Approve messages that were blocked by moderation rules. - [Blockreview flagged message](https://www.cometchat.com/docs/rest-api/moderation-apis/blockreview-flagged-message.md): Review a flagged message and take action. - [Create reasons](https://www.cometchat.com/docs/rest-api/moderation-apis/create-reasons.md): Create custom flag reasons for content moderation. - [Delete reasons](https://www.cometchat.com/docs/rest-api/moderation-apis/delete-reasons.md): Delete a custom flag reason. - [Error Codes](https://www.cometchat.com/docs/rest-api/moderation-apis/error-codes.md): Error Codes for CometChat REST API. - [Flag a message](https://www.cometchat.com/docs/rest-api/moderation-apis/flag-a-message.md): Flag a message for moderation review. - [Get keyword](https://www.cometchat.com/docs/rest-api/moderation-apis/get-keyword.md): Retrieve details of a specific keyword entry. - [Get reason details](https://www.cometchat.com/docs/rest-api/moderation-apis/get-reason-details.md): Retrieve details of a specific flag reason. - [Get rule](https://www.cometchat.com/docs/rest-api/moderation-apis/get-rule.md): Retrieve details of a specific moderation rule. - [Get rule revisions](https://www.cometchat.com/docs/rest-api/moderation-apis/get-rule-revisions.md): Fetch historical revisions of a moderation rule. - [List blocked messages](https://www.cometchat.com/docs/rest-api/moderation-apis/list-blocked-messages.md): List all messages blocked by moderation rules. - [List flagged messages](https://www.cometchat.com/docs/rest-api/moderation-apis/list-flagged-messages.md): List all messages flagged for review. - [List keywords](https://www.cometchat.com/docs/rest-api/moderation-apis/list-keywords.md): List all keywords in a moderation list. - [List reasons](https://www.cometchat.com/docs/rest-api/moderation-apis/list-reasons.md): List all custom flag reasons. - [List reviewed messages](https://www.cometchat.com/docs/rest-api/moderation-apis/list-reviewed-messages.md): List all reviewed moderation messages. - [List rules](https://www.cometchat.com/docs/rest-api/moderation-apis/list-rules.md): List all content moderation rules. - [AI Moderation APIs](https://www.cometchat.com/docs/rest-api/moderation-apis/overview.md): Create and manage content moderation rules to maintain a safe environment across your CometChat app. - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/moderation-apis/properties-and-constraints.md): Properties and Constraints for CometChat REST API. - [Remove keyword](https://www.cometchat.com/docs/rest-api/moderation-apis/remove-keyword.md): Remove a keyword from a moderation list. - [Remove rule](https://www.cometchat.com/docs/rest-api/moderation-apis/remove-rule.md): Delete a content moderation rule. - [Review blocked message](https://www.cometchat.com/docs/rest-api/moderation-apis/review-blocked-message.md): Review a blocked message and approve or reject it. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/moderation-apis/setup-and-authentication.md): Navigate to Setup & Authentication documentation. - [Update keyword](https://www.cometchat.com/docs/rest-api/moderation-apis/update-keyword.md): Update a keyword entry in a moderation list. - [Update reason details](https://www.cometchat.com/docs/rest-api/moderation-apis/update-reason-details.md): Update a custom flag reason. - [Update rule](https://www.cometchat.com/docs/rest-api/moderation-apis/update-rule.md): Update an existing content moderation rule. - [Users & Groups](https://www.cometchat.com/docs/rest-api/moderation-apis/users-and-groups.md): Navigate to Users & Groups documentation. - [Moderation APIs](https://www.cometchat.com/docs/rest-api/moderation-link.md): Navigate to Moderation APIs documentation. - [Delete the Custom Provider for Email Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/email/delete-custom-provider.md): Deletes the custom provider for Email Notifications for a given app. - [Delete SendGrid credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/email/delete-sendgrid-credentials.md): Deletes the stored SendGrid credentials for the given app. - [Get Custom Provider for Email Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/email/get-custom-provider.md): Fetches the custom provider for Email Notifications for a given app. - [Get SendGrid credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/email/get-sendgrid-credentials.md): Fetches the SendGrid credentials stored for the app. - [Save Custom Provider for Email Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/email/save-custom-provider.md): Saves the custom provider for Email Notifications for a given app. - [Save SendGrid credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/email/save-sendgrid-credentials.md): Store the SendGrid credentials for the given app. - [Update Custom Provider for Email Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/email/update-custom-provider.md): Updates the custom provider for Email Notifications for a given app. - [Update SendGrid credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/email/update-sendgrid-credentials.md): Updates the SendGrid credentials for the given app. - [Error Codes](https://www.cometchat.com/docs/rest-api/notifications-apis/error-codes.md): Error Codes for CometChat REST API. - [Notification APIs Overview](https://www.cometchat.com/docs/rest-api/notifications-apis/overview.md): Manage push, email, and SMS notification providers and preferences for your CometChat app. - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/notifications-apis/properties-and-constraints.md): Properties and Constraints for CometChat REST API. - [Add APNS Provider](https://www.cometchat.com/docs/rest-api/notifications-apis/push/add-apns-provider.md): Add new APNS provider for the given app. - [Add FCM Provider](https://www.cometchat.com/docs/rest-api/notifications-apis/push/add-fcm-provider.md): Add new FCM provider for the given app. - [Change default APNS Provider](https://www.cometchat.com/docs/rest-api/notifications-apis/push/change-default-apns-provider.md): Change the default APNS provider for the given app. - [Change default FCM Provider](https://www.cometchat.com/docs/rest-api/notifications-apis/push/change-default-fcm-provider.md): Change the default FCM provider for the given app. - [Delete APNS Providers](https://www.cometchat.com/docs/rest-api/notifications-apis/push/delete-apns-providers.md): Delete an APNS provider for the given app. - [Delete contact details](https://www.cometchat.com/docs/rest-api/notifications-apis/push/delete-contact-details.md): Deletes the stored contact details for a given user. - [Delete the Custom Provider for Push Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/push/delete-custom-provider.md): Deletes the custom provider for Push Notifications for a given app. - [Delete FCM Provider](https://www.cometchat.com/docs/rest-api/notifications-apis/push/delete-fcm-provider.md): Delete an FCM provider for the given app. - [Delete the given push token](https://www.cometchat.com/docs/rest-api/notifications-apis/push/delete-push-token.md): Deletes the given push token - [Get contact details](https://www.cometchat.com/docs/rest-api/notifications-apis/push/get-contact-details.md): Fetches the contact details like Email ID and Phone number for a given user. - [Get Custom Provider for Push Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/push/get-custom-provider.md): Fetches the custom provider for Push Notifications for a given app. - [Get timezone](https://www.cometchat.com/docs/rest-api/notifications-apis/push/get-timezone.md): Get the timezone on behalf of the user. - [List APNS Providers](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-apns-providers.md): List the configured APNS providers for the given app. - [List FCM Providers](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-fcm-providers.md): List the configured FCM providers for the given app. - [List muted conversations](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-muted-conversations.md): List the conversations where notifications have been muted on behalf of the user. - [List Preferences](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-preferences.md): List the configured preferences for the given user. - [List push tokens](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-push-tokens.md): List push tokens for the given auth token. - [List Settings](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-settings.md): List preferences, templates and sounds for the given app. - [Mute notifications for conversations](https://www.cometchat.com/docs/rest-api/notifications-apis/push/mute-conversations.md): Mute notifications for the conversations on behalf of the given user. - [Notifications logs](https://www.cometchat.com/docs/rest-api/notifications-apis/push/notifications-logs.md): Paginated API to fetch logs for notifications - [Register push token](https://www.cometchat.com/docs/rest-api/notifications-apis/push/register-push-token.md): Register a push token for the given auth token. - [Reset Preferences](https://www.cometchat.com/docs/rest-api/notifications-apis/push/reset-preferences.md): Reset the preferences for the given user. - [Reset Settings](https://www.cometchat.com/docs/rest-api/notifications-apis/push/reset-settings.md): Reset preferences, templates and sounds to default values for the given app. - [Save Custom Provider for Push Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/push/save-custom-provider.md): Saves the custom provider for Push Notifications for a given app. - [Unmute notifications for conversations](https://www.cometchat.com/docs/rest-api/notifications-apis/push/unmute-conversations.md): Unmute notifications for the conversations on behalf of the given user. - [Unregister push tokens for authToken](https://www.cometchat.com/docs/rest-api/notifications-apis/push/unregister-push-tokens.md): Unregister push token(s) registered for the given auth token. - [Update APNS Providers](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-apns-providers.md): Update existing APNS provider for the given app. - [Update contact details](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-contact-details.md): Updates the contact details like Email ID and Phone number for a given user. - [Update Custom Provider for Push Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-custom-provider.md): Updates the custom provider for Push Notifications for a given app. - [Update FCM Provider](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-fcm-provider.md): Update existing FCM provider for the given app. - [Update Preferences](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-preferences.md): Update the preference for the given user. - [Update Settings](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-settings.md): Update preferences, templates and sounds for the given app. - [Update timezone](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-timezone.md): Update the timezone on behalf of the user. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/notifications-apis/setup-and-authentication.md): Navigate to Setup & Authentication documentation. - [Delete the Custom Provider for SMS Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/delete-custom-provider.md): Deletes the custom provider for SMS Notifications for a given app. - [Delete Twilio credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/delete-twilio-credentials.md): Deletes the stored Twilio credentials for the given app. - [Get Custom Provider for SMS Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/get-custom-provider.md): Fetches the custom provider for SMS Notifications for a given app. - [Get Twilio credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/get-twilio-credentials.md): Fetches the Twilio credentials stored for the app. - [Save Custom Provider for SMS Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/save-custom-provider.md): Saves the custom provider for SMS Notifications for a given app. - [Save Twilio credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/save-twilio-credentials.md): Store the Twilio credentials for the given app. - [Update Custom Provider for SMS Notifications](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/update-custom-provider.md): Updates the custom provider for SMS Notifications for a given app. - [Update Twilio credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/update-twilio-credentials.md): Updates the Twilio credentials for the given app. - [Users & Groups](https://www.cometchat.com/docs/rest-api/notifications-apis/users-and-groups.md): Navigate to Users & Groups documentation. - [Notification APIs](https://www.cometchat.com/docs/rest-api/notifications-link.md): Navigate to Notification APIs documentation. - [Rate Limits](https://www.cometchat.com/docs/rest-api/rate-limits.md): Understand the API rate limits enforced by CometChat to ensure fair usage and service quality. - [Overview](https://www.cometchat.com/docs/rest-api/rbac-overview.md): Configure role-based (RBAC) and scope-based (SBAC) access control permissions for your CometChat app. - [List Role Permissions](https://www.cometchat.com/docs/rest-api/rbac/list-role-permissions.md): Lists role permissions - [List Scope Permissions](https://www.cometchat.com/docs/rest-api/rbac/list-scope-permissions.md): Lists scope permissions - [Set Role Permissions](https://www.cometchat.com/docs/rest-api/rbac/set-role-permissions.md): Sets or updates permissions for a specific role - [Set Scope Permissions](https://www.cometchat.com/docs/rest-api/rbac/set-scope-permissions.md): Sets or updates permissions for a specific group scope - [Unset Role Permissions](https://www.cometchat.com/docs/rest-api/rbac/unset-role-permissions.md): Removes a specific permission from a role - [Unset Scope Permissions](https://www.cometchat.com/docs/rest-api/rbac/unset-scope-permissions.md): Removes a specific permission from a group scope - [Overview](https://www.cometchat.com/docs/rest-api/restrict-features.md): Restrict specific features based on user roles (deprecated — use RBAC instead). - [Allow Features](https://www.cometchat.com/docs/rest-api/restrict-features/allow-features.md): Allow features access for a given role. - [List Restricted Features](https://www.cometchat.com/docs/rest-api/restrict-features/list-restricted-features.md): List all restricted features for a given role. - [Restrict Features](https://www.cometchat.com/docs/rest-api/restrict-features/restrict-features.md): Restrict Features for a given role. - [Overview](https://www.cometchat.com/docs/rest-api/roles.md): Define and manage user roles to control permissions across your CometChat app. - [Create](https://www.cometchat.com/docs/rest-api/roles/create.md): Creates a new user role - [Delete](https://www.cometchat.com/docs/rest-api/roles/delete.md): Deletes a role. - [Get](https://www.cometchat.com/docs/rest-api/roles/get.md): Retrieves role details for a given role. - [List](https://www.cometchat.com/docs/rest-api/roles/list.md): Lists the user roles - [Update](https://www.cometchat.com/docs/rest-api/roles/update.md): Updates a given role. - [Overview](https://www.cometchat.com/docs/rest-api/settings.md): Configure conversation behavior — control which message types appear as the last message and increment unread counts. - [Overview](https://www.cometchat.com/docs/rest-api/users.md): Manage users in your CometChat app — create, retrieve, update, and delete user accounts that power messaging and calling. - [Create](https://www.cometchat.com/docs/rest-api/users/create.md): Creates a new user - [Deactivate](https://www.cometchat.com/docs/rest-api/users/deactivate.md): Deactivates users for the specified UIDs - [Delete](https://www.cometchat.com/docs/rest-api/users/delete.md): Deletes a user for the specified UID - [Get](https://www.cometchat.com/docs/rest-api/users/get.md): Retrieves user details for a specified UID. - [List](https://www.cometchat.com/docs/rest-api/users/list.md): Lists all the users of an app - [Reactivate](https://www.cometchat.com/docs/rest-api/users/reactivate.md): Reactivates users for the specified UIDs - [Update](https://www.cometchat.com/docs/rest-api/users/update.md): Updates a user with the provided UID - [Ionic SDK (Legacy)](https://www.cometchat.com/docs/sdk/ionic-legacy/overview.md): The Ionic/Cordova SDK documentation has moved to the legacy archive. - [AI Assistant Chat](https://www.cometchat.com/docs/ui-kit/react/ai-assistant-chat.md): Composite AI agent chat with streaming responses, quick suggestions, new-chat reset, and chat history sidebar. - [Smart Chat Features](https://www.cometchat.com/docs/ui-kit/react/ai-features.md): AI-powered features in CometChat's React UI Kit: Conversation Starter, Smart Replies, and Conversation Summary. - [Conversation List + Message View](https://www.cometchat.com/docs/ui-kit/react/astro-conversation.md): Build a two-panel conversation list + message view layout in Astro with CometChat React UI Kit. - [Astro Integration](https://www.cometchat.com/docs/ui-kit/react/astro-integration.md): Add CometChat to an Astro app in 5 steps: create project, install, init, login, render. - [One-to-One / Group Chat](https://www.cometchat.com/docs/ui-kit/react/astro-one-to-one-chat.md): Build a focused one-to-one or group chat experience in Astro with CometChat React UI Kit. - [Tab-Based Chat](https://www.cometchat.com/docs/ui-kit/react/astro-tab-based-chat.md): Build a tab-based messaging UI with chats, calls, users, and groups in Astro with CometChat React UI Kit. - [Call Buttons](https://www.cometchat.com/docs/ui-kit/react/call-buttons.md): Voice and video call initiation buttons for user or group conversations. - [Call](https://www.cometchat.com/docs/ui-kit/react/call-features.md): Overview of CometChat's audio and video calling features including incoming calls, outgoing calls, and call logs — with the UI Kit components that power each feature. - [Call Logs](https://www.cometchat.com/docs/ui-kit/react/call-logs.md): Scrollable list of call history entries with filtering, call-back actions, and custom views. - [Calling Integration](https://www.cometchat.com/docs/ui-kit/react/calling-integration.md): Add voice and video calling to your React UI Kit application - [Compact Message Composer](https://www.cometchat.com/docs/ui-kit/react/compact-message-composer.md): A compact, single-line message input component with rich text formatting, attachments, mentions, and voice recording support. - [Overview](https://www.cometchat.com/docs/ui-kit/react/components-overview.md): Browse all prebuilt UI components in the CometChat React UI Kit — conversations, messages, users, groups, calls, search, and AI. - [Conversations](https://www.cometchat.com/docs/ui-kit/react/conversations.md): Scrollable list of recent one-on-one and group conversations for the logged-in user. - [Core](https://www.cometchat.com/docs/ui-kit/react/core-features.md): Overview of CometChat's core chat features including instant messaging, media sharing, read receipts, typing indicators, user presence, reactions, mentions, threaded conversations, search, and moderation — with the UI Kit components that power each feature. - [Custom Text Formatter](https://www.cometchat.com/docs/ui-kit/react/custom-text-formatter-guide.md): Extend the CometChatTextFormatter base class to implement custom inline text patterns with regex and callbacks. - [Events](https://www.cometchat.com/docs/ui-kit/react/events.md): Reference for CometChat React UI Kit events including conversation, user, group, message, and call events. - [Extensions](https://www.cometchat.com/docs/ui-kit/react/extensions.md): Overview of CometChat's extensions grouped by Dashboard categories (User Experience, User Engagement, Collaboration, Security, Customer Support, Smart Chat Features) and how they auto-integrate into React UI Kit components. - [Group Members](https://www.cometchat.com/docs/ui-kit/react/group-members.md): Scrollable, searchable list of members in a specific group with roles, scopes, online status, and member management actions. - [Groups](https://www.cometchat.com/docs/ui-kit/react/groups.md): Searchable, scrollable list of all available groups with icon, name, member count, and group type indicator. - [Block/Unblock Users](https://www.cometchat.com/docs/ui-kit/react/guide-block-unblock-user.md): Implement block and unblock user functionality in CometChat React UI Kit with composer state management. - [Call Log Details](https://www.cometchat.com/docs/ui-kit/react/guide-call-log-details.md): Build a detailed call insights screen with metadata, participants, and recordings in CometChat React UI Kit. - [Group Chat](https://www.cometchat.com/docs/ui-kit/react/guide-group-chat.md): Implement group management including create, join, members, roles, and ownership transfer in CometChat React UI Kit. - [Message Privately](https://www.cometchat.com/docs/ui-kit/react/guide-message-privately.md): Launch a direct 1:1 chat from a group member profile in CometChat React UI Kit. - [New Chat](https://www.cometchat.com/docs/ui-kit/react/guide-new-chat.md): Build a unified new chat entry point for starting 1:1 or group conversations in CometChat React UI Kit. - [Overview](https://www.cometchat.com/docs/ui-kit/react/guide-overview.md): Index of task-oriented feature guides for the CometChat React UI Kit. - [Search Messages](https://www.cometchat.com/docs/ui-kit/react/guide-search-messages.md): Add full-text message search across conversations with result routing in CometChat React UI Kit. - [Threaded Messages](https://www.cometchat.com/docs/ui-kit/react/guide-threaded-messages.md): Implement threaded message replies with parent context, reply list, and focused thread composer in CometChat React UI Kit. - [Incoming Call](https://www.cometchat.com/docs/ui-kit/react/incoming-call.md): Visual notification for incoming voice/video calls with accept and decline controls. - [Changelog](https://www.cometchat.com/docs/ui-kit/react/link/changelog.md): Navigate to Changelog documentation. - [Figma Design](https://www.cometchat.com/docs/ui-kit/react/link/figma.md): Navigate to Figma Design documentation. - [React Sample App](https://www.cometchat.com/docs/ui-kit/react/link/sample.md): Navigate to React Sample App documentation. - [Localization](https://www.cometchat.com/docs/ui-kit/react/localize.md): Configure multi-language localization, custom translations, and date/time formatting in CometChat React UI Kit. - [Mentions Formatter](https://www.cometchat.com/docs/ui-kit/react/mentions-formatter-guide.md): Add @mentions with styled tokens, suggestion list, and click handling in CometChat React UI Kit. - [Message Composer](https://www.cometchat.com/docs/ui-kit/react/message-composer.md): Rich text input for composing and sending text, media, attachments, mentions, voice notes, and custom messages. - [Message Header](https://www.cometchat.com/docs/ui-kit/react/message-header.md): Toolbar displaying user/group avatar, name, status, typing indicator, back button, and call controls for a single conversation. - [Message List](https://www.cometchat.com/docs/ui-kit/react/message-list.md): Scrollable list of sent and received messages with text, media, reactions, read receipts, threaded replies, and AI features. - [Message Template](https://www.cometchat.com/docs/ui-kit/react/message-template.md): Data structure defining how message bubbles render in CometChatMessageList — controls header, content, footer, bottom, status info, reply, and bubble views per message type and category. - [Methods](https://www.cometchat.com/docs/ui-kit/react/methods.md): Reference for CometChat React UI Kit methods including init, login, logout, and message-sending wrappers. - [Conversation List + Message View](https://www.cometchat.com/docs/ui-kit/react/next-conversation.md): Build a two-panel conversation list + message view layout in Next.js with CometChat UI Kit. - [Next.js Integration](https://www.cometchat.com/docs/ui-kit/react/next-js-integration.md): Add CometChat to a Next.js app in 5 steps: create project, install, init, login, render. - [One-to-One / Group Chat](https://www.cometchat.com/docs/ui-kit/react/next-one-to-one-chat.md): Build a focused one-to-one or group chat experience in Next.js with CometChat UI Kit. - [Tab-Based Chat](https://www.cometchat.com/docs/ui-kit/react/next-tab-based-chat.md): Build a tab-based messaging UI with chats, calls, users, and groups in Next.js with CometChat UI Kit. - [Outgoing Call](https://www.cometchat.com/docs/ui-kit/react/outgoing-call.md): Overlay component displaying an outgoing voice/video call with recipient info and cancel control. - [React UI Kit](https://www.cometchat.com/docs/ui-kit/react/overview.md): Prebuilt React components for chat, voice, and video calling. Supports React.js, Next.js, React Router, and Astro. - [Conversation List + Message View](https://www.cometchat.com/docs/ui-kit/react/react-conversation.md): Build a two-panel conversation list + message view layout in React.js with CometChat UI Kit. - [React.js Integration](https://www.cometchat.com/docs/ui-kit/react/react-js-integration.md): Add CometChat to a React.js app in 5 steps: create project, install, init, login, render. - [One-to-One / Group Chat](https://www.cometchat.com/docs/ui-kit/react/react-one-to-one-chat.md): Build a focused one-to-one or group chat experience in React.js with CometChat UI Kit. - [Conversation List + Message View](https://www.cometchat.com/docs/ui-kit/react/react-router-conversation.md): Build a two-panel conversation list + message view layout in React Router with CometChat UI Kit. - [React Router Integration](https://www.cometchat.com/docs/ui-kit/react/react-router-integration.md): Add CometChat to a React Router app in 5 steps: create project, install, init, login, render. - [One-to-One / Group Chat](https://www.cometchat.com/docs/ui-kit/react/react-router-one-to-one-chat.md): Build a focused one-to-one or group chat experience in React Router with CometChat UI Kit. - [Tab-Based Chat](https://www.cometchat.com/docs/ui-kit/react/react-router-tab-based-chat.md): Build a tab-based messaging UI with chats, calls, users, and groups in React Router with CometChat UI Kit. - [Tab-Based Chat](https://www.cometchat.com/docs/ui-kit/react/react-tab-based-chat.md): Build a tab-based messaging UI with chats, calls, users, and groups in React.js with CometChat UI Kit. - [Search](https://www.cometchat.com/docs/ui-kit/react/search.md): Dual-scope search across conversations and messages with filtering, scopes, and custom views. - [ShortCut Formatter](https://www.cometchat.com/docs/ui-kit/react/shortcut-formatter-guide.md): Implement !shortcut style text expansions with extension APIs or dialogs in CometChat React UI Kit. - [Sound Manager](https://www.cometchat.com/docs/ui-kit/react/sound-manager.md): Manage and customize audio cues for incoming/outgoing calls and messages in CometChat React UI Kit. - [Customizing UI With Theming](https://www.cometchat.com/docs/ui-kit/react/theme.md): Customize the CometChat React UI Kit appearance using CSS variables for colors, fonts, dark mode, and component-specific styling. - [Color Resources](https://www.cometchat.com/docs/ui-kit/react/theme/color-resources.md): Complete reference of all CSS variables and color tokens available in the CometChat React UI Kit, including primary, neutral, and semantic color palettes for light and dark modes. - [Message Bubble Styling](https://www.cometchat.com/docs/ui-kit/react/theme/message-bubble-styling.md): Customize incoming and outgoing message bubble colors, backgrounds, and styles using CSS variables and class selectors in the CometChat React UI Kit. - [Thread Header](https://www.cometchat.com/docs/ui-kit/react/thread-header.md): Displays the parent message and reply count at the top of a threaded conversation view. - [Troubleshooting](https://www.cometchat.com/docs/ui-kit/react/troubleshooting.md): Common failure modes and fixes for the CometChat React UI Kit. - [Upgrading from V5 to V6](https://www.cometchat.com/docs/ui-kit/react/upgrading-from-v5.md): Migration guide for upgrading from CometChat React UI Kit v5 to v6 with breaking changes and new patterns. - [URL Formatter](https://www.cometchat.com/docs/ui-kit/react/url-formatter-guide.md): Detect and style plain URLs as clickable links with optional tracking logic in CometChat React UI Kit. - [Users](https://www.cometchat.com/docs/ui-kit/react/users.md): Searchable, scrollable list of all available users with avatar, name, and online/offline status. - [Advanced CometChat Widget Setup for Static HTML](https://www.cometchat.com/docs/widget/html/advanced.md): Explore advanced setup options for the CometChat Widget in static HTML websites, including custom sign-in methods and configurations. - [Add CometChat Widget to a Static HTML Website](https://www.cometchat.com/docs/widget/html/integration.md): Learn how to integrate the CometChat Widget into a static HTML website with step-by-step instructions. - [CometChat Widget Builder For HTML](https://www.cometchat.com/docs/widget/html/overview.md): CometChat Widget Builder for HTML is a no-code solution that lets you embed a fully functional chat interface into any HTML website using a simple code snippet. - [Add CometChat Widget to Shopify](https://www.cometchat.com/docs/widget/shopify/integration.md): Drop the CometChat Widget into your Shopify store and pick the sign-in flow: guest, Shopify customer IDs, or backend auth tokens. - [CometChat Widget Builder For Shopify](https://www.cometchat.com/docs/widget/shopify/overview.md): CometChat Widget Builder for Shopify is a no-code solution that lets you embed a fully functional chat interface into any Shopify store using a simple code snippet. - [Add CometChat Widget to Squarespace](https://www.cometchat.com/docs/widget/squarespace/integration.md): Drop the CometChat Widget into Squarespace using Code Injection or a Code Block, then pick the sign-in flow that matches your site. - [CometChat Widget Builder For Squarespace](https://www.cometchat.com/docs/widget/squarespace/overview.md): CometChat Widget Builder for Squarespace is a no-code solution that lets you embed a fully functional chat interface into any Squarespace website using a simple code snippet. - [Add CometChat Widget to Webflow](https://www.cometchat.com/docs/widget/webflow/integration.md): Drop the CometChat Widget into Webflow with an Embed component, then choose the sign-in flow: guest, logged-in IDs, or backend auth tokens. - [CometChat Widget Builder For Webflow](https://www.cometchat.com/docs/widget/webflow/overview.md): CometChat Widget Builder for Webflow is a no-code solution that lets you embed a fully functional chat interface into any Webflow website using a simple code snippet. - [Add CometChat Widget to Wix](https://www.cometchat.com/docs/widget/wix/integration.md): Drop the CometChat Widget into Wix using an HTML Embed block, then choose the sign-in flow that fits your site. - [CometChat Widget Builder For Wix](https://www.cometchat.com/docs/widget/wix/overview.md): CometChat Widget Builder for Wix is a no-code solution that lets you embed a fully functional chat interface into any Wix website using a simple code snippet. - [Add CometChat Widget to WordPress via Plugin](https://www.cometchat.com/docs/widget/wordpress/integration.md): Comprehensive guide to install, configure, and extend the new CometChat WordPress plugin. - [CometChat Widget Builder For WordPress](https://www.cometchat.com/docs/widget/wordpress/overview.md): CometChat Widget Builder for WordPress is a no-code solution that lets you embed a fully functional chat interface into any WordPress website using a plugin and simple configuration. ## OpenAPI Specs - [management-apis](https://www.cometchat.com/docs/management-apis.json) - [data-import-apis](https://www.cometchat.com/docs/data-import-apis.json) - [chat-apis](https://www.cometchat.com/docs/chat-apis.json) - [calls](https://www.cometchat.com/docs/calls.json) - [ai-agent-service](https://www.cometchat.com/docs/ai-agent-service.json) - [openapi](https://www.cometchat.com/docs/openapi.json)