# CometChat Docs > Technical documentation & Implementation guides to add In-app Messaging & Voice & Video Calling to your apps and websites in minutes. ## Home - [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. ## Home ### On-Premise Deployment #### Docker ##### Getting Started - [On-Premise Deployment Overview](https://www.cometchat.com/docs/on-premise-deployment/docker/overview.md): Deploy CometChat on-premise for self-hosted messaging, data sovereignty, compliance, predictable performance, and enterprise control. - [Prerequisites](https://www.cometchat.com/docs/on-premise-deployment/docker/prerequisites.md): Review CometChat on-premise prerequisites for hardware sizing, Linux versions, Docker, network planning, and storage. - [Configuration Reference](https://www.cometchat.com/docs/on-premise-deployment/docker/configuration-reference.md): Reference CometChat on-premise Docker configuration for domains, service environment variables, CORS, webhooks, and routing. ##### Deployment - [Production Deployment](https://www.cometchat.com/docs/on-premise-deployment/docker/production-deployment.md): Deploy CometChat on-premise to Docker Swarm with TLS, domains, service orchestration, health checks, and rollout steps. - [Air-Gapped Deployment](https://www.cometchat.com/docs/on-premise-deployment/docker/air-gapped-deployment.md): Deploy CometChat on-premise in air-gapped environments with offline images, local registries, certificates, and backup planning. ##### Operations - [Monitoring](https://www.cometchat.com/docs/on-premise-deployment/docker/monitoring.md): Monitor CometChat on-premise deployments with Prometheus, Grafana, Loki, Promtail, Node Exporter, and cAdvisor. - [Security](https://www.cometchat.com/docs/on-premise-deployment/docker/security.md): Secure CometChat on-premise deployments with JWT authentication, secrets management, TLS, network isolation, and abuse controls. - [Persistence & Backup](https://www.cometchat.com/docs/on-premise-deployment/docker/persistence-and-backup.md): Plan CometChat on-premise persistence, backups, restore testing, storage requirements, retention, and disaster recovery. ##### Scaling & Maintenance - [Scaling](https://www.cometchat.com/docs/on-premise-deployment/docker/scaling.md): Scale CometChat on-premise deployments with vertical tuning, horizontal replicas, capacity planning, and performance thresholds. - [Upgrades](https://www.cometchat.com/docs/on-premise-deployment/docker/upgrades.md): Upgrade CometChat on-premise Docker deployments with backups, health checks, image pulls, staged rollout, and rollback planning. - [Troubleshooting](https://www.cometchat.com/docs/on-premise-deployment/docker/troubleshooting.md): Troubleshoot CometChat on-premise Docker issues with 502 errors, Kafka lag, Redis eviction, TiKV errors, and service logs. #### Kubernetes - [Kubernetes Deployment](https://www.cometchat.com/docs/on-premise-deployment/kubernetes/overview.md): Deploy CometChat on-premise on Kubernetes for large-scale, multi-region, autoscaled, and service-mesh-ready environments. ### Developer Tools #### Developer Tools - [Build CometChat with AI Agent Skills](https://www.cometchat.com/docs/agent-skills.md): Install the CometChat agent skills and let your AI coding agent — Claude Code, Cursor, GitHub Copilot, Replit, and more — add production-grade chat and calling to your React or Angular app from natural-language prompts. - [Use CometChat with AI Coding Agents (MCP)](https://www.cometchat.com/docs/mcp-server.md): Connect CometChat to Claude, Cursor, Windsurf, VS Code, and any other Model Context Protocol–compatible agent. Search docs, fetch reference pages, and pull implementation bundles from inside the conversation. ### Card Builder #### Card Builder - [CometChat Card Builder](https://www.cometchat.com/docs/card-builder/overview.md): Card Builder is a visual tool in the CometChat Dashboard for designing rich, interactive card messages — product cards, order confirmations, quick replies, and more — that your CometChat UI Kits render natively. - [Building Cards](https://www.cometchat.com/docs/card-builder/building-cards.md): Walk through the Card Builder editor — the canvas, the element palette, and the properties panel — to design, style, and save a card in the CometChat Dashboard. - [Elements & Actions](https://www.cometchat.com/docs/card-builder/elements.md): A reference of everything a card can contain — content, layout, and interactive elements, the actions a card can trigger, and the ready-made components you can add to a card. - [Card JSON Schema](https://www.cometchat.com/docs/card-builder/schema.md): The complete JSON schema a card must conform to — for developers generating cards programmatically, such as from a BYOA agent or a Custom API Tool. #### Guides - [Building an Order Status Card](https://www.cometchat.com/docs/card-builder/example-order-status.md): Step-by-step guide to building an interactive Order Status card from scratch in Card Builder — a heading, a progress bar, status rows with variables, a divider, and two action buttons in a row. - [Chat & Messaging (2572 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging.md): Documentation for Chat & Messaging. - [Voice & Video Calling (218 pages)](https://www.cometchat.com/docs/_llms/voice-and-video-calling.md): Documentation for Voice & Video Calling. - [AI Agents (135 pages)](https://www.cometchat.com/docs/_llms/ai-agents.md): Documentation for AI Agents. ## AI Moderation ### AI Moderation - [Overview](https://www.cometchat.com/docs/moderation/overview.md): Use CometChat moderation to filter text, image, and video messages with rules, blocked messages, flagged messages, and review flows. - [Getting Started](https://www.cometchat.com/docs/moderation/getting-started.md): Set up CometChat moderation with dashboard rules, UI Kit handling, SDK integration, and real-time moderation updates. #### Setup - [Rules Management](https://www.cometchat.com/docs/moderation/rules-management.md): Create and manage CometChat moderation rules to detect inappropriate content and block or flag messages automatically. - [Lists Management](https://www.cometchat.com/docs/moderation/lists-management.md): Create and manage CometChat moderation lists for keywords, regex patterns, and sentences used across moderation rules. #### Message Management - [Flagged Messages](https://www.cometchat.com/docs/moderation/flagged-messages.md): Review CometChat flagged messages, inspect context and reasons, then approve or block content from the moderation queue. - [Blocked Messages](https://www.cometchat.com/docs/moderation/blocked-messages.md): Review CometChat blocked messages, inspect triggered rules, approve false positives, and track automatically blocked content. - [Reviewed Messages](https://www.cometchat.com/docs/moderation/reviewed-messages.md): Track CometChat reviewed messages with moderation decisions, moderator actions, filters, and compliance audit history. #### Integrations ##### OpenAI - [Overview](https://www.cometchat.com/docs/moderation/open-ai/openai-overview.md): Use OpenAI moderation with CometChat to detect harmful messages, configure prompts, choose models, and apply moderation actions. - [OpenAI Moderation](https://www.cometchat.com/docs/moderation/open-ai/openai-custom.md): Configure OpenAI moderation in CometChat with custom prompts, model settings, thresholds, fallback behavior, and actions. ##### Custom API - [Overview](https://www.cometchat.com/docs/moderation/custom/custom-api-overview.md): Bring your own moderation service to CometChat with custom API webhooks, message context, confidence scores, and decisions. - [Custom API Moderation](https://www.cometchat.com/docs/moderation/custom/custom-api.md): Integrate custom moderation APIs with CometChat using webhooks, message context, confidence scores, and moderation actions. #### Reference - [Constraints and Limits](https://www.cometchat.com/docs/moderation/constraints-and-limits.md): Review CometChat moderation constraints for supported SDK versions, media formats, rule limits, and known behavior. ### APIs #### Moderation APIs - [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. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/moderation-apis/setup-and-authentication.md): Navigate to Setup & Authentication documentation. - [Users & Groups](https://www.cometchat.com/docs/rest-api/moderation-apis/users-and-groups.md): Navigate to Users & Groups documentation. ##### Rules - [List Rules](https://www.cometchat.com/docs/rest-api/moderation-apis/list-rules.md): List CometChat moderation rules with REST API to retrieve content checks, actions, and rule configuration. - [Add Rule](https://www.cometchat.com/docs/rest-api/moderation-apis/add-rule.md): Create a CometChat moderation rule with REST API to define content checks, actions, and rule conditions. - [Get Rule](https://www.cometchat.com/docs/rest-api/moderation-apis/get-rule.md): Get a CometChat moderation rule by ruleId with REST API to view rule conditions, actions, and configuration. - [Update Rule](https://www.cometchat.com/docs/rest-api/moderation-apis/update-rule.md): Update a CometChat moderation rule by ruleId with REST API to change content checks, actions, or rule conditions. - [Remove rule](https://www.cometchat.com/docs/rest-api/moderation-apis/remove-rule.md): Delete a CometChat moderation rule by ruleId with REST API to remove an inactive or outdated content rule. - [Get Rule Revisions](https://www.cometchat.com/docs/rest-api/moderation-apis/get-rule-revisions.md): List CometChat moderation rule revisions by ruleId with REST API to review historical rule changes. ##### Keywords - [List keywords](https://www.cometchat.com/docs/rest-api/moderation-apis/list-keywords.md): List CometChat moderation keywords with REST API to review keyword and regex patterns used in content checks. - [Add Keywords](https://www.cometchat.com/docs/rest-api/moderation-apis/add-keywords.md): Add keywords or regex patterns to a CometChat moderation list with REST API for automated content checks. - [Get keyword](https://www.cometchat.com/docs/rest-api/moderation-apis/get-keyword.md): Get a CometChat moderation keyword by keywordId with REST API to view pattern details and list configuration. - [Update keyword](https://www.cometchat.com/docs/rest-api/moderation-apis/update-keyword.md): Update a CometChat moderation keyword by keywordId with REST API to change keyword or regex pattern settings. - [Remove keyword](https://www.cometchat.com/docs/rest-api/moderation-apis/remove-keyword.md): Remove a CometChat moderation keyword by keywordId with REST API to delete a keyword or regex pattern from checks. ##### Blocked Messages - [List Blocked Messages](https://www.cometchat.com/docs/rest-api/moderation-apis/list-blocked-messages.md): List CometChat blocked messages with REST API to review content stopped by moderation rules. - [Approve Blocked Messages](https://www.cometchat.com/docs/rest-api/moderation-apis/approve-blocked-messages.md): Approve a CometChat blocked message by message ID with REST API to release content held by moderation rules. - [Review Blocked Message](https://www.cometchat.com/docs/rest-api/moderation-apis/review-blocked-message.md): Review a CometChat blocked message by ID with REST API to approve or reject content stopped by moderation rules. ##### Flagged Messages - [Flag a message](https://www.cometchat.com/docs/rest-api/moderation-apis/flag-a-message.md): Flag a CometChat message by message ID with REST API to send it into the moderation review workflow. - [Block/Review Flagged Message](https://www.cometchat.com/docs/rest-api/moderation-apis/blockreview-flagged-message.md): Review a CometChat flagged message by ID with REST API and apply block or review actions from moderation workflows. - [List flagged messages](https://www.cometchat.com/docs/rest-api/moderation-apis/list-flagged-messages.md): List CometChat flagged messages with REST API to review messages reported or marked for moderation. - [List Reviewed messages](https://www.cometchat.com/docs/rest-api/moderation-apis/list-reviewed-messages.md): List CometChat reviewed moderation messages with REST API to audit messages already approved, rejected, or actioned. ##### Reasons - [Create Reasons](https://www.cometchat.com/docs/rest-api/moderation-apis/create-reasons.md): Create custom CometChat moderation flag reasons with REST API for review categories shown when messages are flagged. - [List Reasons](https://www.cometchat.com/docs/rest-api/moderation-apis/list-reasons.md): List CometChat moderation flag reasons with REST API to retrieve review categories configured for flagged messages. - [Get Reason details](https://www.cometchat.com/docs/rest-api/moderation-apis/get-reason-details.md): Get a CometChat moderation flag reason by ID with REST API to view its label, settings, and review usage. - [Update Reason details](https://www.cometchat.com/docs/rest-api/moderation-apis/update-reason-details.md): Update a CometChat moderation flag reason by ID with REST API to change review category details. - [Delete Reasons](https://www.cometchat.com/docs/rest-api/moderation-apis/delete-reasons.md): Delete a CometChat moderation flag reason by ID with REST API to remove unused or outdated review categories. ##### Troubleshoot - [Error Codes](https://www.cometchat.com/docs/rest-api/moderation-apis/error-codes.md): Review CometChat AI Moderation API error codes for rules, keywords, messages, and moderation request failures. - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/moderation-apis/properties-and-constraints.md): Review CometChat AI Moderation API properties and constraints for rules, keywords, blocked messages, and flagged messages. ## Notifications ### Notifications - [Notifications](https://www.cometchat.com/docs/notifications.md): Engage users beyond chat with real-time and scheduled notifications across Push, Email, and SMS. ### Push - [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. #### Getting Started - [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. - [iOS Push Notifications SDK](https://www.cometchat.com/docs/notifications/ios-push-notifications-sdk.md): Drop-in push notifications and VoIP calling for iOS with CometChatPushNotifications — APNs and PushKit token registration, CallKit, foreground presentation, quick reply and badge counts. - [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. - [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). - [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. - [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. #### - [Preferences](https://www.cometchat.com/docs/notifications/preferences.md): Configure CometChat notification preferences for push, email, and SMS defaults, user overrides, muted conversations, and DND. - [Templates & Sounds](https://www.cometchat.com/docs/notifications/templates-and-sounds.md): Configure CometChat push notification templates, privacy modes, placeholders, and chat or call notification sounds. - [Badge Count](https://www.cometchat.com/docs/notifications/badge-count.md): Use CometChat unread message counts in push notification payloads to update app icon badges for chat notifications. - [Custom Providers](https://www.cometchat.com/docs/notifications/custom-providers.md): Route CometChat push notification payloads to a custom webhook provider with credentials, delivery rules, and payload handling. - [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. - [Constraints And Limits](https://www.cometchat.com/docs/notifications/constraints-and-limits.md): Review CometChat notification limits, supported SDK and UI Kit versions, platform coverage, payload constraints, and caveats. ### Email - [Overview](https://www.cometchat.com/docs/notifications/email-overview.md): How CometChat sends unread-message fallback emails and what to configure. - [Integration](https://www.cometchat.com/docs/notifications/email-integration.md): Connect CometChat email notifications to SendGrid or a custom provider with API keys, webhooks, templates, and timezone setup. - [Email Preferences](https://www.cometchat.com/docs/notifications/email-preferences.md): Configure CometChat email notification preferences for unread messages, wait times, daily limits, overrides, and payload fields. - [Email Templates](https://www.cometchat.com/docs/notifications/email-templates.md): Customize CometChat email notification templates with unread message previews, sender details, group details, subjects, and deep links. - [Custom Providers](https://www.cometchat.com/docs/notifications/email-custom-providers.md): Send CometChat email notifications through a custom webhook provider with payload fields, credentials, and secure endpoint setup. ### SMS - [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. - [Integration](https://www.cometchat.com/docs/notifications/sms-integration.md): Connect CometChat SMS notifications to Twilio or a custom provider with credentials, contact details, and delivery setup. - [SMS Preferences](https://www.cometchat.com/docs/notifications/sms-preferences.md): Configure CometChat SMS notification preferences for unread messages, wait times, daily limits, overrides, and payload fields. - [SMS Templates](https://www.cometchat.com/docs/notifications/sms-templates.md): Customize CometChat SMS notification templates with unread message previews, sender details, group details, and app links. - [Custom Providers](https://www.cometchat.com/docs/notifications/sms-custom-providers.md): Send CometChat SMS notifications through a custom webhook provider with payload fields, credentials, and secure endpoint setup. ### APIs #### Notification APIs - [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. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/notifications-apis/setup-and-authentication.md): Navigate to Setup & Authentication documentation. - [Users & Groups](https://www.cometchat.com/docs/rest-api/notifications-apis/users-and-groups.md): Navigate to Users & Groups documentation. ##### Settings - [List Settings](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-settings.md): List CometChat app notification settings with REST API, including preferences, templates, and sounds. - [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. - [Update Settings](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-settings.md): Update preferences, templates and sounds for the given app. ##### Preferences - [List Preferences](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-preferences.md): List CometChat notification preferences for a user with REST API to review channel and delivery settings. - [Reset Preferences](https://www.cometchat.com/docs/rest-api/notifications-apis/push/reset-preferences.md): Reset the preferences for the given user. - [Update Preferences](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-preferences.md): Update the preference for the given user. - [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. - [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. - [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. - [Get timezone](https://www.cometchat.com/docs/rest-api/notifications-apis/push/get-timezone.md): Get the timezone on behalf of the user. - [Update timezone](https://www.cometchat.com/docs/rest-api/notifications-apis/push/update-timezone.md): Update the timezone on behalf of the user. ##### Contacts - [Get contact details](https://www.cometchat.com/docs/rest-api/notifications-apis/push/get-contact-details.md): Get CometChat user contact details with REST API, including email ID and phone number used for notification delivery. - [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. - [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. ##### Push Notifications ###### FCM Provider - [List FCM Providers](https://www.cometchat.com/docs/rest-api/notifications-apis/push/list-fcm-providers.md): List FCM providers configured for a CometChat app with REST API to review push notification provider settings. - [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. - [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. - [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. - [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. ###### APNS Provider - [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. - [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. - [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. - [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. - [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. ###### Custom Provider - [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. - [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. - [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. - [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. ###### Push Tokens - [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. - [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. - [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. - [Delete the given push token](https://www.cometchat.com/docs/rest-api/notifications-apis/push/delete-push-token.md): Deletes the given push token ##### Email Notifications ###### SendGrid Provider - [Get SendGrid credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/email/get-sendgrid-credentials.md): Get SendGrid credentials configured for a CometChat app with REST API to review email notification provider settings. - [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 SendGrid credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/email/update-sendgrid-credentials.md): Updates the SendGrid credentials for the 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. ###### Custom Provider - [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. - [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. - [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. - [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. ##### SMS Notifications ###### Twilio Provider - [Get Twilio credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/get-twilio-credentials.md): Get Twilio credentials configured for a CometChat app with REST API to review SMS notification provider settings. - [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 Twilio credentials](https://www.cometchat.com/docs/rest-api/notifications-apis/sms/update-twilio-credentials.md): Updates the Twilio credentials for the 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. ###### Custom Provider - [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. - [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. - [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. - [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. ##### Notification Logs - [Notifications logs](https://www.cometchat.com/docs/rest-api/notifications-apis/push/notifications-logs.md): Fetch paginated CometChat notification logs with REST API to review delivery activity and provider responses. ##### Troubleshoot - [Error Codes](https://www.cometchat.com/docs/rest-api/notifications-apis/error-codes.md): Review CometChat Notification API error codes for authentication, providers, push tokens, preferences, and delivery logs. - [Properties and Constraints](https://www.cometchat.com/docs/rest-api/notifications-apis/properties-and-constraints.md): Review CometChat Notification API properties and constraints for push, email, SMS, providers, preferences, and templates. ## Campaigns ### Campaigns - [Overview](https://www.cometchat.com/docs/campaigns.md): Send transactional notifications, run scheduled campaigns, and manage the per-user in-app feed across in-app and push channels. #### Guides - [Users](https://www.cometchat.com/docs/campaigns/users.md): Browse and target CometChat users for campaign notifications. - [Channels](https://www.cometchat.com/docs/campaigns/channels.md): Configure delivery channels for your campaign notifications — in-app feed and push notifications. - [Templates](https://www.cometchat.com/docs/campaigns/templates.md): Create reusable notification templates with variables, versioning, and multi-channel support. - [Campaigns](https://www.cometchat.com/docs/campaigns/campaigns.md): Create, schedule, and manage targeted notification campaigns for batch user delivery. - [Categories](https://www.cometchat.com/docs/campaigns/categories.md): Organize notifications with categories for filtering and user-facing feed segmentation. - [Notification Settings](https://www.cometchat.com/docs/campaigns/notification-settings.md): Configure push notification providers for delivering campaign notifications. #### Features - [Sequences](https://www.cometchat.com/docs/campaigns/sequences.md): Control the order and timing of notifications across channels with channel sequencing. - [Analytics](https://www.cometchat.com/docs/campaigns/analytics.md): Track notification delivery and engagement metrics from the Campaigns dashboard. ### APIs #### Campaigns API - [Overview](https://www.cometchat.com/docs/rest-api/campaigns-apis/overview.md): REST surface for the Campaigns product. Send transactional notifications, manage templates and channels, and administer the in-app feed. - [Setup & Authentication](https://www.cometchat.com/docs/rest-api/campaigns-apis/setup-and-authentication.md): Credentials, headers, and base URL for the Campaigns REST API. ##### Notifications - [Send a notification using a template](https://www.cometchat.com/docs/rest-api/campaigns-apis/notifications/send-notification.md): Send a notification using a template. ##### Campaigns - [Create a new campaign](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/create-campaign.md): Create a new campaign. - [List campaigns](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/list-campaigns.md): List campaigns. - [Get a campaign by ID](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/get-campaign.md): Get a campaign by ID. - [Update a campaign (draft only)](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/update-campaign.md): Update a campaign (draft only). - [Delete a campaign (draft only)](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/delete-campaign.md): Delete a campaign (draft only). - [Add recipients manually (user IDs)](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/add-recipients.md): Add recipients manually. - [List campaign recipients](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/list-recipients.md): List campaign recipients. - [Get recipient status summary](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/recipient-summary.md): Get recipient status summary. - [Get S3 presigned URL for CSV upload](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/upload-url.md): Get presigned URL for CSV upload. - [Start async CSV import for campaign recipients](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/import-csv.md): Start async CSV import for campaign recipients. - [Get current import job status for a campaign](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/import-status.md): Get current import job status. - [Trigger campaign send](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/send-campaign.md): Trigger campaign send. - [Schedule campaign send](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/schedule-campaign.md): Schedule campaign send. - [Cancel a campaign](https://www.cometchat.com/docs/rest-api/campaigns-apis/campaigns/cancel-campaign.md): Cancel a campaign. ##### Templates - [Create a new template](https://www.cometchat.com/docs/rest-api/campaigns-apis/templates/create-template.md): Create a new template. - [List all templates](https://www.cometchat.com/docs/rest-api/campaigns-apis/templates/list-templates.md): List templates for this app. - [Get a template by ID](https://www.cometchat.com/docs/rest-api/campaigns-apis/templates/get-template.md): Fetch a single template by CUID or slug. - [Update template metadata](https://www.cometchat.com/docs/rest-api/campaigns-apis/templates/update-template.md): Update template metadata. - [Archive a template](https://www.cometchat.com/docs/rest-api/campaigns-apis/templates/archive-template.md): Archive a template. - [Update channel content for a template](https://www.cometchat.com/docs/rest-api/campaigns-apis/templates/update-channel-content.md): Update channel content for a template. - [Create a new template version](https://www.cometchat.com/docs/rest-api/campaigns-apis/templates/create-version.md): Create a new template version. ##### Template Categories - [Create a new template category](https://www.cometchat.com/docs/rest-api/campaigns-apis/categories/create-category.md): Create a new template category. - [List all template categories](https://www.cometchat.com/docs/rest-api/campaigns-apis/categories/list-categories.md): List all template categories. - [Get a template category by ID](https://www.cometchat.com/docs/rest-api/campaigns-apis/categories/get-category.md): Get a template category by ID. - [Update a template category](https://www.cometchat.com/docs/rest-api/campaigns-apis/categories/update-category.md): Update a template category. - [Delete a template category](https://www.cometchat.com/docs/rest-api/campaigns-apis/categories/delete-category.md): Delete a template category. ##### Channels - [Create a new channel](https://www.cometchat.com/docs/rest-api/campaigns-apis/channels/create-channel.md): Create a new channel. - [List channels for the app](https://www.cometchat.com/docs/rest-api/campaigns-apis/channels/list-channels.md): List channel instances configured for this app. - [Get a channel by ID](https://www.cometchat.com/docs/rest-api/campaigns-apis/channels/get-channel.md): Get a channel by ID. - [Update a channel](https://www.cometchat.com/docs/rest-api/campaigns-apis/channels/update-channel.md): Update a channel. - [Get channel type availability](https://www.cometchat.com/docs/rest-api/campaigns-apis/channels/check-availability.md): Return per-type channel counts and configured limits. ##### Notification Feed - [Query feed with filters and cursor pagination](https://www.cometchat.com/docs/rest-api/campaigns-apis/notification-feed/list-feed.md): Query feed with filters and cursor pagination. - [Get a feed item by ID](https://www.cometchat.com/docs/rest-api/campaigns-apis/notification-feed/get-feed-item.md): Get a feed item by ID. - [Get unread count for the requesting user](https://www.cometchat.com/docs/rest-api/campaigns-apis/notification-feed/get-unread-count.md): Get unread count for the requesting user. - [Mark a feed item as delivered](https://www.cometchat.com/docs/rest-api/campaigns-apis/notification-feed/mark-as-delivered.md): Mark a feed item as delivered. - [Mark a feed item as read](https://www.cometchat.com/docs/rest-api/campaigns-apis/notification-feed/mark-as-read.md): Mark a feed item as read. - [Report an interacted engagement event with optional topic discriminator](https://www.cometchat.com/docs/rest-api/campaigns-apis/notification-feed/report-engagement.md): Report an interacted engagement event. - [Soft-delete a feed item](https://www.cometchat.com/docs/rest-api/campaigns-apis/notification-feed/delete-feed-item.md): Soft-delete a feed item. ##### Push Notifications - [List push notifications for a user](https://www.cometchat.com/docs/rest-api/campaigns-apis/push-notifications/list-push-notifications.md): List push notifications for a user. - [Get a push notification by ID](https://www.cometchat.com/docs/rest-api/campaigns-apis/push-notifications/get-push-notification.md): Get a push notification by ID. - [Mark push notification as delivered](https://www.cometchat.com/docs/rest-api/campaigns-apis/push-notifications/mark-delivered.md): Mark push notification as delivered. - [Mark push notification as clicked](https://www.cometchat.com/docs/rest-api/campaigns-apis/push-notifications/mark-clicked.md): Mark push notification as clicked. - [Report push notification engagement event (interacted with optional topic)](https://www.cometchat.com/docs/rest-api/campaigns-apis/push-notifications/report-engagement.md): Report push notification engagement event. ##### Sequences - [Get per-step sequence delivery metrics for a campaign](https://www.cometchat.com/docs/rest-api/campaigns-apis/sequences/sequence-metrics.md): Get per-step sequence delivery metrics for a campaign. ##### Analytics - [Get aggregated analytics overview](https://www.cometchat.com/docs/rest-api/campaigns-apis/analytics/overview-metrics.md): Get aggregated analytics overview. - [Get campaign analytics drill-down](https://www.cometchat.com/docs/rest-api/campaigns-apis/analytics/campaign-metrics.md): Get campaign analytics drill-down. - [Get template analytics drill-down](https://www.cometchat.com/docs/rest-api/campaigns-apis/analytics/template-metrics.md): Get template analytics drill-down. - [Get channel breakdown analytics](https://www.cometchat.com/docs/rest-api/campaigns-apis/analytics/channel-metrics.md): Get channel breakdown analytics. - [Get user-level engagement insights](https://www.cometchat.com/docs/rest-api/campaigns-apis/analytics/user-metrics.md): Get user-level engagement insights. ## Insights ### Insights - [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. ## Other - [AI Agent Actions](https://www.cometchat.com/docs/ai-agents/actions.md): Explore the various actions you can perform with your AI agent in CometChat. - [Authenticate composio tool](https://www.cometchat.com/docs/ai-agents/apis/authenticate-composio-tool.md): POST /ai-agents/agent-builder/agents/{uid}/tools/{slug}/authenticate — CometChat API endpoint. - [Create tag](https://www.cometchat.com/docs/ai-agents/apis/create-tag.md): POST /ai-agents/tags — CometChat API endpoint. - [Get action edit form](https://www.cometchat.com/docs/ai-agents/apis/get-action-edit-form.md): GET /ai-agents/forms/action-edit/{name} — CometChat API endpoint. - [Get actions creation form](https://www.cometchat.com/docs/ai-agents/apis/get-actions-creation-form.md): GET /ai-agents/forms/actions-creation — CometChat API endpoint. - [Get actions form](https://www.cometchat.com/docs/ai-agents/apis/get-actions-form.md): GET /ai-agents/forms/actions — CometChat API endpoint. - [Get agent creation form](https://www.cometchat.com/docs/ai-agents/apis/get-agent-creation-form.md): GET /ai-agents/forms/agent-creation — CometChat API endpoint. - [Get agent edit form](https://www.cometchat.com/docs/ai-agents/apis/get-agent-edit-form.md): GET /ai-agents/forms/agent-edit/{id} — CometChat API endpoint. - [Get all tools for agent](https://www.cometchat.com/docs/ai-agents/apis/get-all-tools-for-agent.md): GET /ai-agents/agent-builder/agents/{uid}/all-tools — CometChat API endpoint. - [Get all variables](https://www.cometchat.com/docs/ai-agents/apis/get-all-variables.md): GET /ai-agents/agent-builder/agents/variables — CometChat API endpoint. - [Get API Tool](https://www.cometchat.com/docs/ai-agents/apis/get-api-tool.md): Retrieves a specific API tool by its slug. Use this endpoint to inspect an API tool's configuration, parameters, and connected agents. - [List Available Models](https://www.cometchat.com/docs/ai-agents/apis/get-available-models.md): Retrieves the list of AI models available for agents. Use this endpoint to discover supported models before creating or updating an agent. **Model details:** Each model includes its provider, configu - [Get composio tools](https://www.cometchat.com/docs/ai-agents/apis/get-composio-tools.md): GET /ai-agents/agent-builder/tools/agent/{uid} — CometChat API endpoint. - [List Custom Variables](https://www.cometchat.com/docs/ai-agents/apis/get-custom-variables.md): Retrieves all custom variables defined for the application. Use this endpoint to view and manage dynamic variables used in agent instructions. **Variable types:** Custom variables can source values f - [Get form fields](https://www.cometchat.com/docs/ai-agents/apis/get-form-fields.md): GET /ai-agents/agents/form-fields — CometChat API endpoint. - [Get Frontend Action](https://www.cometchat.com/docs/ai-agents/apis/get-frontend-action.md): Retrieves a specific frontend action by its unique ID. Use this endpoint to inspect a frontend action's configuration, parameters, and trigger function. - [Get MCP Server](https://www.cometchat.com/docs/ai-agents/apis/get-mcp-server.md): Retrieves a specific MCP server by its slug. Use this endpoint to inspect an MCP server's configuration and connected agents. - [Get parent urls](https://www.cometchat.com/docs/ai-agents/apis/get-parent-urls.md): GET /ai-agents/agent-builder/knowledge-base/parent-urls — CometChat API endpoint. - [Get predefined variables](https://www.cometchat.com/docs/ai-agents/apis/get-predefined-variables.md): GET /ai-agents/agent-builder/agents/variables/predefined — CometChat API endpoint. - [Get sitemap discovered urls](https://www.cometchat.com/docs/ai-agents/apis/get-sitemap-discovered-urls.md): GET /ai-agents/agent-builder/knowledge-base/website/site-map/{uniqueId}/discovered-urls — CometChat API endpoint. - [Get Text Entry](https://www.cometchat.com/docs/ai-agents/apis/get-text-detail.md): Retrieves a specific text-based knowledge base entry by its unique ID. Use this endpoint to inspect the content and status of a text entry. - [Get tool actions](https://www.cometchat.com/docs/ai-agents/apis/get-tool-actions.md): GET /ai-agents/agent-builder/tools/{slug}/actions — CometChat API endpoint. - [Get tool configurations](https://www.cometchat.com/docs/ai-agents/apis/get-tool-configurations.md): GET /ai-agents/agent-builder/tools/{uid}/configurations — CometChat API endpoint. - [Get tool edit form](https://www.cometchat.com/docs/ai-agents/apis/get-tool-edit-form.md): GET /ai-agents/forms/tool-edit/{name} — CometChat API endpoint. - [Get tools creation form](https://www.cometchat.com/docs/ai-agents/apis/get-tools-creation-form.md): GET /ai-agents/forms/tools-creation — CometChat API endpoint. - [Get tools form](https://www.cometchat.com/docs/ai-agents/apis/get-tools-form.md): GET /ai-agents/forms/tools — CometChat API endpoint. - [Get upcoming tools](https://www.cometchat.com/docs/ai-agents/apis/get-upcoming-tools.md): GET /ai-agents/agent-builder/tools/upcoming-tools — CometChat API endpoint. - [Kb delete integration](https://www.cometchat.com/docs/ai-agents/apis/kb-delete-integration.md): DELETE /ai-agents/agent-builder/kb/integration/{integrationId}/{uniqueId} — CometChat API endpoint. - [Kb generate auth url](https://www.cometchat.com/docs/ai-agents/apis/kb-generate-auth-url.md): GET /ai-agents/agent-builder/kb/integration/{integrationId}/auth-url — CometChat API endpoint. - [Kb oauth callback](https://www.cometchat.com/docs/ai-agents/apis/kb-oauth-callback.md): GET /ai-agents/agent-builder/kb/integration/{integrationId}/oauth — CometChat API endpoint. - [Kb trigger sync](https://www.cometchat.com/docs/ai-agents/apis/kb-trigger-sync.md): POST /ai-agents/agent-builder/kb/integration/{integrationId}/{uniqueId}/sync — CometChat API endpoint. - [List Text Entries](https://www.cometchat.com/docs/ai-agents/apis/list-text-details.md): Retrieves all text-based knowledge base entries for the application. Use this endpoint to view and manage text content in the knowledge base. - [Oauth redirect composio](https://www.cometchat.com/docs/ai-agents/apis/oauth-redirect-composio.md): GET /ai-agents/agent-builder/agents/tools/auth — CometChat API endpoint. - [Test api tool variables](https://www.cometchat.com/docs/ai-agents/apis/test-api-tool-variables.md): POST /ai-agents/agent-builder/agents/{uid}/api-tools/{slug}/test-variables — CometChat API endpoint. - [Test byo agent](https://www.cometchat.com/docs/ai-agents/apis/test-byo-agent.md): POST /ai-agents/agents/test — CometChat API endpoint. - [Test variable resolution](https://www.cometchat.com/docs/ai-agents/apis/test-variable-resolution.md): POST /ai-agents/agent-builder/agents/{uid}/variables/test — CometChat API endpoint. - [Update tag](https://www.cometchat.com/docs/ai-agents/apis/update-tag.md): PATCH /ai-agents/tags/{id} — CometChat API endpoint. - [AI Agent Tools](https://www.cometchat.com/docs/ai-agents/tools.md): Explore the various tools you can use with your AI agent in CometChat. - [Custom Agents](https://www.cometchat.com/docs/ai-chatbots/custom-agents.md): Custom Agents — CometChat documentation. - [Calendar Scheduling](https://www.cometchat.com/docs/articles/calendar-scheduling.md): Calendar Scheduling — CometChat documentation. - [Docker](https://www.cometchat.com/docs/articles/docker.md): Docker — CometChat documentation. - [Migration Guide](https://www.cometchat.com/docs/articles/migration-guide.md): Step-by-step guide to migrate your application from CometChat v2 to v3. - [Rate Limits](https://www.cometchat.com/docs/articles/rate-limits.md): Rate Limits — CometChat documentation. - [Calls SDK](https://www.cometchat.com/docs/calls/ionic/overview.md): Overview of Calls SDK in CometChat. - [Webhooks](https://www.cometchat.com/docs/campaigns/webhooks.md): Track campaign delivery and engagement in real-time with webhook events. - [CODE OF CONDUCT](https://www.cometchat.com/docs/CODE_OF_CONDUCT.md) - [Webhooks Overview](https://www.cometchat.com/docs/fundamentals/webhooks-overview.md) - [Overview](https://www.cometchat.com/docs/notifications/overview.md): Overview of Overview in CometChat. - [Android Chat SDK v5 — LLM docs index](https://www.cometchat.com/docs/sdk/android/v5/llms-android-v5.md): Machine-readable, Android-SDK-v5-scoped index of every SDK page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [Flutter Chat SDK v5 — LLM docs index](https://www.cometchat.com/docs/sdk/flutter/llms-flutter-v5.md): Machine-readable, Flutter-SDK-v5-scoped index of every SDK page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [V5 docs changelog](https://www.cometchat.com/docs/sdk/flutter/v5/v5-docs-changelog.md) - [iOS Chat SDK v4 — LLM docs index](https://www.cometchat.com/docs/sdk/ios/llms-ios-v4.md): Machine-readable, iOS-SDK-v4-scoped index of every Chat SDK page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [JavaScript Chat SDK v4 — LLM docs index](https://www.cometchat.com/docs/sdk/javascript/llms-javascript-v4.md): Machine-readable, JavaScript-SDK-v4-scoped index of every SDK page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [React Native Chat SDK v4 — LLM docs index](https://www.cometchat.com/docs/sdk/react-native/llms-react-native-v4.md): Machine-readable, React-Native-SDK-v4-scoped index of every SDK page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [Advanced Configuration](https://www.cometchat.com/docs/sdk/unreal/advanced-configuration.md): Fine-tune SDK settings, manage connections manually, and query authentication state. - [Conversations](https://www.cometchat.com/docs/sdk/unreal/conversations.md): Fetch and display the user's conversation list with unread counts and last messages. - [Moderation](https://www.cometchat.com/docs/sdk/unreal/moderation.md): Flag messages for review and track moderation status. - [SAMPLE APP](https://www.cometchat.com/docs/sdk/unreal/SAMPLE_APP.md) - [Transient Messages](https://www.cometchat.com/docs/sdk/unreal/transient-messages.md): Send ephemeral messages that are delivered in real time but not persisted on the server. - [UI Components](https://www.cometchat.com/docs/sdk/unreal/ui-components.md): Drop-in chat UI widgets: CometChatPanel (tabbed chat) and CometChatButton (floating toggle). - [Android UI Kit v6 — LLM docs index](https://www.cometchat.com/docs/ui-kit/android/llms-android-v6.md): Machine-readable, Android-v6-scoped index of every UI Kit page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [Android SDK](https://www.cometchat.com/docs/ui-kit/android/v2/android-2-0-overview.md): Navigate to Android SDK documentation. - [JavaScript SDK](https://www.cometchat.com/docs/ui-kit/angular/2.0/javascript-2-0-overview.md): Navigate to JavaScript SDK documentation. - [Angular UI Kit v5 — LLM docs index](https://www.cometchat.com/docs/ui-kit/angular/llms-angular-v5.md): Machine-readable, Angular-v5-scoped index of every UI Kit page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [Flutter UI Kit v6 — LLM docs index](https://www.cometchat.com/docs/ui-kit/flutter/llms-flutter-v6.md): Machine-readable, Flutter-v6-scoped index of every UI Kit page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [Multi Tab Chat UI Guide](https://www.cometchat.com/docs/ui-kit/flutter/v5/multi-tab-chat-ui-guide.md): Multi Tab Chat UI Guide — CometChat integration guide. - [iOS UI Kit v5 — LLM docs index](https://www.cometchat.com/docs/ui-kit/ios/llms-ios-v5.md): Machine-readable, iOS-v5-scoped index of every UI Kit page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [Customize UI Kit](https://www.cometchat.com/docs/ui-kit/kotlin/2.0/customize-ui-kit.md): Customize UI Kit — CometChat documentation. - [Key Concepts](https://www.cometchat.com/docs/ui-kit/kotlin/2.0/key-concepts.md): Key Concepts — CometChat documentation. - [Message Structure And Hierarchy](https://www.cometchat.com/docs/ui-kit/kotlin/2.0/message-structure-and-hierarchy.md): Message Structure And Hierarchy — CometChat documentation. - [Overview](https://www.cometchat.com/docs/ui-kit/kotlin/2.0/overview.md): Overview of Overview in CometChat. - [UI Components](https://www.cometchat.com/docs/ui-kit/kotlin/2.0/ui-components.md): UI Components — CometChat documentation. - [Customize UI Kit](https://www.cometchat.com/docs/ui-kit/kotlin/customize-ui-kit.md): Customize UI Kit — CometChat documentation. - [Key Concepts](https://www.cometchat.com/docs/ui-kit/kotlin/key-concepts.md): Key Concepts — CometChat documentation. - [Overview](https://www.cometchat.com/docs/ui-kit/kotlin/overview.md): Overview of Overview in CometChat. - [UI Components](https://www.cometchat.com/docs/ui-kit/kotlin/ui-components.md): UI Components — CometChat documentation. - [React Native UI Kit v5 — LLM docs index](https://www.cometchat.com/docs/ui-kit/react-native/llms-react-native-v5.md): Machine-readable, React-Native-v5-scoped index of every UI Kit page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [React-Native SDK](https://www.cometchat.com/docs/ui-kit/react-native/v2/react-native-2-0-overview.md): Navigate to React-Native SDK documentation. - [React UI Kit v7 — LLM docs index](https://www.cometchat.com/docs/ui-kit/react/llms-react-v7.md): Machine-readable, React-v7-scoped index of every UI Kit page as a clean .md twin. Built for AI coding agents; kept out of the human sidebar. - [Customizing Your UI Kit Builder Integration](https://www.cometchat.com/docs/ui-kit/react/v6/moved/builder-customisations.md): Customizing Your UI Kit Builder Integration — CometChat documentation. - [CometChat UI Kit Builder Directory Structure](https://www.cometchat.com/docs/ui-kit/react/v6/moved/builder-dir-structure.md): CometChat UI Kit Builder Directory Structure — CometChat documentation. - [Getting Started With UI Kit Builder](https://www.cometchat.com/docs/ui-kit/react/v6/moved/builder-integration.md): Getting Started With UI Kit Builder — CometChat documentation. - [Getting Started With UI Kit Builder](https://www.cometchat.com/docs/ui-kit/react/v6/moved/builder-integration-nextjs.md): Getting Started With UI Kit Builder — CometChat documentation. - [Getting Started With UI Kit Builder](https://www.cometchat.com/docs/ui-kit/react/v6/moved/builder-integration-react-router.md): Getting Started With UI Kit Builder — CometChat documentation. - [CometChat Settings Guide](https://www.cometchat.com/docs/ui-kit/react/v6/moved/builder-settings.md): CometChat Settings Guide — CometChat documentation. - [Action Sheet](https://www.cometchat.com/docs/web-elements/action-sheet.md): Action Sheet — CometChat documentation. - [Audio Bubble](https://www.cometchat.com/docs/web-elements/audio-bubble.md): Audio Bubble — CometChat documentation. - [Avatar](https://www.cometchat.com/docs/web-elements/avatar.md): Avatar — CometChat documentation. - [Backdrop](https://www.cometchat.com/docs/web-elements/backdrop.md): Backdrop — CometChat documentation. - [Badge](https://www.cometchat.com/docs/web-elements/badge.md): Badge — CometChat documentation. - [Button Group](https://www.cometchat.com/docs/web-elements/button-group.md): Button Group — CometChat documentation. - [Checkbox](https://www.cometchat.com/docs/web-elements/checkbox.md): Checkbox — CometChat documentation. - [QuickView](https://www.cometchat.com/docs/web-elements/cometchat-quick-view.md): QuickView — CometChat documentation. - [Confirm Dialog](https://www.cometchat.com/docs/web-elements/confirm-dialog.md): Confirm Dialog — CometChat documentation. - [Date](https://www.cometchat.com/docs/web-elements/date.md): Date — CometChat documentation. - [Document Bubble](https://www.cometchat.com/docs/web-elements/document-bubble.md): Document Bubble — CometChat documentation. - [Dropdown](https://www.cometchat.com/docs/web-elements/dropdown.md): Dropdown — CometChat documentation. - [Emoji Keyboard](https://www.cometchat.com/docs/web-elements/emoji-keyboard.md): Emoji Keyboard — CometChat documentation. - [File Bubble](https://www.cometchat.com/docs/web-elements/file-bubble.md): File Bubble — CometChat documentation. - [Icon](https://www.cometchat.com/docs/web-elements/icon.md): Icon — CometChat documentation. - [Icon Button](https://www.cometchat.com/docs/web-elements/icon-button.md): Icon Button — CometChat documentation. - [Image Bubble](https://www.cometchat.com/docs/web-elements/image-bubble.md): Image Bubble — CometChat documentation. - [Input](https://www.cometchat.com/docs/web-elements/input.md): Input — CometChat documentation. - [Label](https://www.cometchat.com/docs/web-elements/label.md): Label — CometChat documentation. - [List Item](https://www.cometchat.com/docs/web-elements/list-item.md): List Item — CometChat documentation. - [Loader](https://www.cometchat.com/docs/web-elements/loader.md): Loader — CometChat documentation. - [Media Recorder](https://www.cometchat.com/docs/web-elements/media-recorder.md): Media Recorder — CometChat documentation. - [Message Input](https://www.cometchat.com/docs/web-elements/message-input.md): Message Input — CometChat documentation. - [Modal](https://www.cometchat.com/docs/web-elements/modal.md): Modal — CometChat documentation. - [Overview](https://www.cometchat.com/docs/web-elements/overview.md): Overview of Overview in CometChat. - [Popover](https://www.cometchat.com/docs/web-elements/pop-over.md): Popover — CometChat documentation. - [Radio Button](https://www.cometchat.com/docs/web-elements/radio-button.md): Radio Button — CometChat documentation. - [Receipt](https://www.cometchat.com/docs/web-elements/receipt.md): Receipt — CometChat documentation. - [Search Input](https://www.cometchat.com/docs/web-elements/search-input.md): Search Input — CometChat documentation. - [SingleSelect](https://www.cometchat.com/docs/web-elements/singleselect.md): SingleSelect — CometChat documentation. - [Status Indicator](https://www.cometchat.com/docs/web-elements/status-indicator.md): Status Indicator — CometChat documentation. - [Text Bubble](https://www.cometchat.com/docs/web-elements/text-bubble.md): Text Bubble — CometChat documentation. - [Text Input](https://www.cometchat.com/docs/web-elements/text-input.md): Text Input — CometChat documentation. - [Video Bubble](https://www.cometchat.com/docs/web-elements/video-bubble.md): Video Bubble — CometChat documentation. - [Action Entity](https://www.cometchat.com/docs/web-shared/action-entity.md): Action Entity — CometChat documentation. - [ActionItem](https://www.cometchat.com/docs/web-shared/actionitem.md): ActionItem — CometChat documentation. - [ActionsIcon](https://www.cometchat.com/docs/web-shared/actionsicon.md): ActionsIcon — CometChat documentation. - [ActionsView](https://www.cometchat.com/docs/web-shared/actionsview.md): ActionsView — CometChat documentation. - [AddMembersConfiguration](https://www.cometchat.com/docs/web-shared/add-members-configuration.md): AddMembersConfiguration — CometChat documentation. - [AddMembersStyle](https://www.cometchat.com/docs/web-shared/addmembersstyle.md): AddMembersStyle — CometChat documentation. - [AIAssistBotConfiguration](https://www.cometchat.com/docs/web-shared/ai-assist-bot-configuration.md): AIAssistBotConfiguration — CometChat documentation. - [AIAssistBotStyle](https://www.cometchat.com/docs/web-shared/ai-assist-bot-style.md): AIAssistBotStyle — CometChat documentation. - [AIConversationStarterConfiguration](https://www.cometchat.com/docs/web-shared/ai-conversation-starter-configuration.md): AIConversationStarterConfiguration — CometChat documentation. - [AIConversationStarterStyle](https://www.cometchat.com/docs/web-shared/ai-conversation-starter-style.md): AIConversationStarterStyle — CometChat documentation. - [AIConversationSummaryConfiguration](https://www.cometchat.com/docs/web-shared/ai-conversation-summary-configuration.md): AIConversationSummaryConfiguration — CometChat documentation. - [AIConversationSummaryStyle](https://www.cometchat.com/docs/web-shared/ai-conversation-summary-style.md): AIConversationSummaryStyle — CometChat documentation. - [AISmartRepliesConfiguration](https://www.cometchat.com/docs/web-shared/ai-smart-replies-configuration.md): AISmartRepliesConfiguration — CometChat documentation. - [AISmartRepliesStyle](https://www.cometchat.com/docs/web-shared/ai-smart-replies-style.md): AISmartRepliesStyle — CometChat documentation. - [AuxiliaryButtonAlignment](https://www.cometchat.com/docs/web-shared/auxiliarybuttonalignment.md): AuxiliaryButtonAlignment — CometChat documentation. - [BannedMembersConfiguration](https://www.cometchat.com/docs/web-shared/banned-members-configuration.md): BannedMembersConfiguration — CometChat documentation. - [BannedMembersStyle](https://www.cometchat.com/docs/web-shared/bannedmembersstyle.md): BannedMembersStyle — CometChat documentation. - [Button Element](https://www.cometchat.com/docs/web-shared/button-element.md): Button Element — CometChat documentation. - [CallLogDetailsConfiguration](https://www.cometchat.com/docs/web-shared/call-log-details-configuration.md): CallLogDetailsConfiguration — CometChat documentation. - [CallLogHistoryConfiguration](https://www.cometchat.com/docs/web-shared/call-log-history-configuration.md): CallLogHistoryConfiguration — CometChat documentation. - [CallLogParticipantsConfiguration](https://www.cometchat.com/docs/web-shared/call-log-participants-configuration.md): CallLogParticipantsConfiguration — CometChat documentation. - [CallLogRecordingsConfiguration](https://www.cometchat.com/docs/web-shared/call-log-recordings-configuration.md): CallLogRecordingsConfiguration — CometChat documentation. - [CallLogsConfiguration](https://www.cometchat.com/docs/web-shared/call-logs-configuration.md): CallLogsConfiguration — CometChat documentation. - [CallButtonsStyle](https://www.cometchat.com/docs/web-shared/callbuttonsstyle.md): CallButtonsStyle — CometChat documentation. - [CallLogDetailsStyle](https://www.cometchat.com/docs/web-shared/calllogdetailsstyle.md): CallLogDetailsStyle — CometChat documentation. - [CallLogHistoryStyle](https://www.cometchat.com/docs/web-shared/callloghistorystyle.md): CallLogHistoryStyle — CometChat documentation. - [CallLogParticipantsStyle](https://www.cometchat.com/docs/web-shared/calllogparticipantsstyle.md): CallLogParticipantsStyle — CometChat documentation. - [CallLogRecordingsStyle](https://www.cometchat.com/docs/web-shared/calllogrecordingsstyle.md): CallLogRecordingsStyle — CometChat documentation. - [CallLogsStyle](https://www.cometchat.com/docs/web-shared/calllogsstyle.md): CallLogsStyle — CometChat documentation. - [Calls Events](https://www.cometchat.com/docs/web-shared/calls-events.md): Calls Events — CometChat documentation. - [Card Bubble](https://www.cometchat.com/docs/web-shared/card-bubble.md): Card Bubble — CometChat documentation. - [Card Message](https://www.cometchat.com/docs/web-shared/card-message.md): Card Message — CometChat documentation. - [Checkbox Element](https://www.cometchat.com/docs/web-shared/checkbox-element.md): Checkbox Element — CometChat documentation. - [SchedulerBubble](https://www.cometchat.com/docs/web-shared/cometchatschedulerbubble.md): SchedulerBubble — CometChat documentation. - [ContactsConfiguration](https://www.cometchat.com/docs/web-shared/contacts-configuration.md): ContactsConfiguration — CometChat documentation. - [ContactsStyle](https://www.cometchat.com/docs/web-shared/contactsstyle.md): ContactsStyle — CometChat documentation. - [ConversationsConfiguration](https://www.cometchat.com/docs/web-shared/conversations-configuration.md): ConversationsConfiguration — CometChat documentation. - [Conversations Events](https://www.cometchat.com/docs/web-shared/conversations-events.md): Conversations Events — CometChat documentation. - [ConversationsStyle](https://www.cometchat.com/docs/web-shared/conversationsstyle.md): ConversationsStyle — CometChat documentation. - [CreateGroupConfiguration](https://www.cometchat.com/docs/web-shared/creategroup-configuration.md): CreateGroupConfiguration — CometChat documentation. - [CreateGroupStyle](https://www.cometchat.com/docs/web-shared/creategroupstyle.md): CreateGroupStyle — CometChat documentation. - [Custom Interactive Message](https://www.cometchat.com/docs/web-shared/custom-interactive-message.md): Custom Interactive Message — CometChat documentation. - [DateTimePickerElement](https://www.cometchat.com/docs/web-shared/date-time-picker-element.md): DateTimePickerElement — CometChat documentation. - [DatePatterns](https://www.cometchat.com/docs/web-shared/datepatterns.md): DatePatterns — CometChat documentation. - [DetailsConfiguration](https://www.cometchat.com/docs/web-shared/details-configuration.md): DetailsConfiguration — CometChat documentation. - [DetailsOption](https://www.cometchat.com/docs/web-shared/detailsoption.md): DetailsOption — CometChat documentation. - [DetailsStyle](https://www.cometchat.com/docs/web-shared/detailsstyle.md): DetailsStyle — CometChat documentation. - [DetailsTemplate](https://www.cometchat.com/docs/web-shared/detailstemplate.md): DetailsTemplate — CometChat documentation. - [DocumentIconAlignment](https://www.cometchat.com/docs/web-shared/documenticonalignment.md): DocumentIconAlignment — CometChat documentation. - [DropdownElement](https://www.cometchat.com/docs/web-shared/dropdown-element.md): DropdownElement — CometChat documentation. - [Element Type](https://www.cometchat.com/docs/web-shared/element-type.md): Element Type — CometChat documentation. - [Form Bubble](https://www.cometchat.com/docs/web-shared/form-bubble.md): Form Bubble — CometChat documentation. - [Form Message](https://www.cometchat.com/docs/web-shared/form-message.md): Form Message — CometChat documentation. - [GroupMembersConfiguration](https://www.cometchat.com/docs/web-shared/group-members-configuration.md): GroupMembersConfiguration — CometChat documentation. - [GroupMembersStyle](https://www.cometchat.com/docs/web-shared/groupmembersstyle.md): GroupMembersStyle — CometChat documentation. - [GroupsConfiguration](https://www.cometchat.com/docs/web-shared/groups-configurations.md): GroupsConfiguration — CometChat documentation. - [Groups Events](https://www.cometchat.com/docs/web-shared/groups-events.md): Groups Events — CometChat documentation. - [GroupsStyle](https://www.cometchat.com/docs/web-shared/groupsstyle.md): GroupsStyle — CometChat documentation. - [HTTPSRequestMethods](https://www.cometchat.com/docs/web-shared/httpsrequestmethods.md): HTTPSRequestMethods — CometChat documentation. - [IconButtonAlignment](https://www.cometchat.com/docs/web-shared/iconbuttonalignment.md): IconButtonAlignment — CometChat documentation. - [IncomingCallStyle](https://www.cometchat.com/docs/web-shared/incomingcallstyle.md): IncomingCallStyle — CometChat documentation. - [JoinGroupStyle](https://www.cometchat.com/docs/web-shared/joinggroupstyle.md): JoinGroupStyle — CometChat documentation. - [JoinGroupConfiguration](https://www.cometchat.com/docs/web-shared/joingroup-configuration.md): JoinGroupConfiguration — CometChat documentation. - [Label Element](https://www.cometchat.com/docs/web-shared/label-element.md): Label Element — CometChat documentation. - [LabelAlignment](https://www.cometchat.com/docs/web-shared/labelalignment.md): LabelAlignment — CometChat documentation. - [Localize](https://www.cometchat.com/docs/web-shared/localize.md): Localize — CometChat documentation. - [CometChatMentionsTextFormatter](https://www.cometchat.com/docs/web-shared/mentions-text-formatter.md): CometChatMentionsTextFormatter — CometChat documentation. - [MessageComposerConfiguration](https://www.cometchat.com/docs/web-shared/message-composer-configuration.md): MessageComposerConfiguration — CometChat documentation. - [MessageHeaderConfiguration](https://www.cometchat.com/docs/web-shared/message-header-configuration.md): MessageHeaderConfiguration — CometChat documentation. - [MessageInformationConfiguration](https://www.cometchat.com/docs/web-shared/message-information-configuration.md): MessageInformationConfiguration — CometChat documentation. - [MessageListConfiguration](https://www.cometchat.com/docs/web-shared/message-list-configuration.md): MessageListConfiguration — CometChat documentation. - [MessageTemplate](https://www.cometchat.com/docs/web-shared/message-template.md): MessageTemplate — CometChat documentation. - [MessageBubbleAlignment](https://www.cometchat.com/docs/web-shared/messagebubblealignment.md): MessageBubbleAlignment — CometChat documentation. - [MessageBubbleStyle](https://www.cometchat.com/docs/web-shared/messagebubblestyle.md): MessageBubbleStyle — CometChat documentation. - [MessageComposerAction](https://www.cometchat.com/docs/web-shared/messagecomposeraction.md): MessageComposerAction — CometChat documentation. - [MessageComposerStyle](https://www.cometchat.com/docs/web-shared/messagecomposerstyle.md): MessageComposerStyle — CometChat documentation. - [MessageHeaderStyle](https://www.cometchat.com/docs/web-shared/messageheaderstyle.md): MessageHeaderStyle — CometChat documentation. - [MessageInformationStyle](https://www.cometchat.com/docs/web-shared/messageinformationstyle.md): MessageInformationStyle — CometChat documentation. - [MessageListAlignment](https://www.cometchat.com/docs/web-shared/messagelistalignment.md): MessageListAlignment — CometChat documentation. - [MessageListStyle](https://www.cometchat.com/docs/web-shared/messageliststyle.md): MessageListStyle — CometChat documentation. - [MessagesConfiguration](https://www.cometchat.com/docs/web-shared/messages-configuration.md): MessagesConfiguration — CometChat documentation. - [Messages Events](https://www.cometchat.com/docs/web-shared/messages-events.md): Messages Events — CometChat documentation. - [MessagesStyle](https://www.cometchat.com/docs/web-shared/messagesstyle.md): MessagesStyle — CometChat documentation. - [OngoingCallStyle](https://www.cometchat.com/docs/web-shared/ongoingcallstyle.md): OngoingCallStyle — CometChat documentation. - [Option](https://www.cometchat.com/docs/web-shared/option.md): Option — CometChat documentation. - [OutgoingCallStyle](https://www.cometchat.com/docs/web-shared/outgoingcallstyle.md): OutgoingCallStyle — CometChat documentation. - [Overview](https://www.cometchat.com/docs/web-shared/overview.md): Overview of Overview in CometChat. - [Radio Button Element](https://www.cometchat.com/docs/web-shared/radio-button-element.md): Radio Button Element — CometChat documentation. - [ReactionInfo](https://www.cometchat.com/docs/web-shared/reaction-info.md): ReactionInfo — CometChat documentation. - [ReactionInfoConfiguration](https://www.cometchat.com/docs/web-shared/reaction-info-configuration.md): ReactionInfoConfiguration — CometChat documentation. - [ReactionInfoStyle](https://www.cometchat.com/docs/web-shared/reaction-info-style.md): ReactionInfoStyle — CometChat documentation. - [ReactionList](https://www.cometchat.com/docs/web-shared/reaction-list.md): ReactionList — CometChat documentation. - [ReactionListConfiguration](https://www.cometchat.com/docs/web-shared/reaction-list-configuration.md): ReactionListConfiguration — CometChat documentation. - [ReactionListStyle](https://www.cometchat.com/docs/web-shared/reaction-list-style.md): ReactionListStyle — CometChat documentation. - [Reactions](https://www.cometchat.com/docs/web-shared/reactions.md): Reactions — CometChat documentation. - [ReactionsConfiguration](https://www.cometchat.com/docs/web-shared/reactions-configuration.md): ReactionsConfiguration — CometChat documentation. - [ReactionsStyle](https://www.cometchat.com/docs/web-shared/reactions-style.md): ReactionsStyle — CometChat documentation. - [Receipts](https://www.cometchat.com/docs/web-shared/receipts.md): Receipts — CometChat documentation. - [Scheduler Message](https://www.cometchat.com/docs/web-shared/scheduler-message.md): Scheduler Message — CometChat documentation. - [SelectionMode](https://www.cometchat.com/docs/web-shared/selectionmode.md): SelectionMode — CometChat documentation. - [Single Select Element](https://www.cometchat.com/docs/web-shared/single-select-element.md): Single Select Element — CometChat documentation. - [Sound Manager](https://www.cometchat.com/docs/web-shared/sound-manager.md): Sound Manager — CometChat documentation. - [TabAlignment](https://www.cometchat.com/docs/web-shared/tabalignment.md): TabAlignment — CometChat documentation. - [TabItem](https://www.cometchat.com/docs/web-shared/tabitem.md): TabItem — CometChat documentation. - [TabItemStyle](https://www.cometchat.com/docs/web-shared/tabitemstyle.md): TabItemStyle — CometChat documentation. - [TabsStyle](https://www.cometchat.com/docs/web-shared/tabsstyle.md): TabsStyle — CometChat documentation. - [TabsVisibility](https://www.cometchat.com/docs/web-shared/tabsvisibility.md): TabsVisibility — CometChat documentation. - [CometChatTextFormatter](https://www.cometchat.com/docs/web-shared/text-formatters.md): CometChatTextFormatter — CometChat documentation. - [Text Input Element](https://www.cometchat.com/docs/web-shared/text-input-element.md): Text Input Element — CometChat documentation. - [Theme](https://www.cometchat.com/docs/web-shared/theme.md): Theme — CometChat documentation. - [ThreadedMessagesConfiguration](https://www.cometchat.com/docs/web-shared/threaded-messages-configuration.md): ThreadedMessagesConfiguration — CometChat documentation. - [ThreadedMessagesStyle](https://www.cometchat.com/docs/web-shared/threadedmessagesstyle.md): ThreadedMessagesStyle — CometChat documentation. - [TimestampAlignment](https://www.cometchat.com/docs/web-shared/timestampalignment.md): TimestampAlignment — CometChat documentation. - [TransferOwnershipConfiguration](https://www.cometchat.com/docs/web-shared/transfer-ownership-configuration.md): TransferOwnershipConfiguration — CometChat documentation. - [TransferOwnershipStyle](https://www.cometchat.com/docs/web-shared/transferownershipstyle.md): TransferOwnershipStyle — CometChat documentation. - [UI Events](https://www.cometchat.com/docs/web-shared/ui-events.md): UI Events — CometChat documentation. - [UIKitSettings](https://www.cometchat.com/docs/web-shared/uikitsettings.md): UIKitSettings — CometChat documentation. - [CometChatUrlTextFormatter](https://www.cometchat.com/docs/web-shared/url-text-formatter.md): CometChatUrlTextFormatter — CometChat documentation. - [UserMemberWrapperConfiguration](https://www.cometchat.com/docs/web-shared/usermember-wrapper-configuration.md): UserMemberWrapperConfiguration — CometChat documentation. - [UsersConfiguration](https://www.cometchat.com/docs/web-shared/users-configuration.md): UsersConfiguration — CometChat documentation. - [Users Events](https://www.cometchat.com/docs/web-shared/users-events.md): Users Events — CometChat documentation. - [UsersStyle](https://www.cometchat.com/docs/web-shared/usersstyle.md): UsersStyle — CometChat documentation. - [WithDetailsStyle](https://www.cometchat.com/docs/web-shared/withdetailsstyle.md): WithDetailsStyle — CometChat documentation. - [WithMessagesStyle](https://www.cometchat.com/docs/web-shared/withmessagesstyle.md): WithMessagesStyle — CometChat documentation. ## OpenAPI Specs - [ai-agent-service](/docs/ai-agent-service.json) - [calls](/docs/calls.json) - [campaigns-apis](/docs/campaigns-apis.json) - [chat-apis](/docs/chat-apis.json) - [data-import-apis](/docs/data-import-apis.json) - [management-apis](/docs/management-apis.json) > The links below point to documentation indexes. Follow each `/_llms/` index recursively until you reach documentation pages. ## Indexes - [Chat & Messaging (2572 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging.md): Documentation for Chat & Messaging. - [Chat & Messaging / UI Kits (1319 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits.md): Documentation for Chat & Messaging / UI Kits. - [Chat & Messaging / UI Kits / React (315 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits/react.md): Documentation for Chat & Messaging / UI Kits / React. - [Chat & Messaging / UI Kits / React Native (154 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits/react-native.md): Documentation for Chat & Messaging / UI Kits / React Native. - [Chat & Messaging / UI Kits / iOS (154 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits/i-os.md): Documentation for Chat & Messaging / UI Kits / iOS. - [Chat & Messaging / UI Kits / Android (229 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits/android.md): Documentation for Chat & Messaging / UI Kits / Android. - [Chat & Messaging / UI Kits / Flutter (196 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits/flutter.md): Documentation for Chat & Messaging / UI Kits / Flutter. - [Chat & Messaging / UI Kits / Angular (216 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits/angular.md): Documentation for Chat & Messaging / UI Kits / Angular. - [Chat & Messaging / UI Kits / Angular / v5‎‎‎‎‎ (95 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/ui-kits/angular/v5.md): Documentation for Chat & Messaging / UI Kits / Angular / v5‎‎‎‎‎. - [Chat & Messaging / SDKs (903 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/sdks.md): Documentation for Chat & Messaging / SDKs. - [Chat & Messaging / SDKs / JavaScript (175 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/sdks/java-script.md): Documentation for Chat & Messaging / SDKs / JavaScript. - [Chat & Messaging / SDKs / React Native (162 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/sdks/react-native.md): Documentation for Chat & Messaging / SDKs / React Native. - [Chat & Messaging / SDKs / iOS (176 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/sdks/i-os.md): Documentation for Chat & Messaging / SDKs / iOS. - [Chat & Messaging / SDKs / Android (227 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/sdks/android.md): Documentation for Chat & Messaging / SDKs / Android. - [Chat & Messaging / SDKs / Flutter (157 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/sdks/flutter.md): Documentation for Chat & Messaging / SDKs / Flutter. - [Chat & Messaging / APIs (254 pages)](https://www.cometchat.com/docs/_llms/chat-and-messaging/apis.md): Documentation for Chat & Messaging / APIs. - [Voice & Video Calling (218 pages)](https://www.cometchat.com/docs/_llms/voice-and-video-calling.md): Documentation for Voice & Video Calling. - [Voice & Video Calling / SDK (203 pages)](https://www.cometchat.com/docs/_llms/voice-and-video-calling/sdk.md): Documentation for Voice & Video Calling / SDK. - [AI Agents (135 pages)](https://www.cometchat.com/docs/_llms/ai-agents.md): Documentation for AI Agents. - [AI Agents / APIs (77 pages)](https://www.cometchat.com/docs/_llms/ai-agents/apis.md): Documentation for AI Agents / APIs.