> ## Documentation Index
> Fetch the complete documentation index at: https://cometchat-22654f5b-docs-android-llms-indexes.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Android Chat SDK v5 — LLM docs index

> 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.

# Android Chat SDK v5 — LLM docs index (Latest)

> Low-level Android (Kotlin/Java) chat + calling client. Gradle coordinate
> `com.cometchat:chat-sdk-android:5.+` (calls add `com.cometchat:calls-sdk-android:5.+`). This
> page is an **Android-SDK-v5-only** routing index for AI agents — a scoped alternative to the
> site-wide `/docs/llms.txt`.

## How to use this index

Each link points to the docs page; **append `.md`** to its URL to fetch the clean Markdown twin
(verbatim code + method signatures, parameters, and listener contracts). Pick the page for the
intent, then read the API there.

* Convention: any docs page URL + `.md` → raw Markdown.
* Fallback: if a `.md` twin 404s, fetch the same URL **without** `.md` (HTML). Never answer
  APIs from memory.
* Pages show Kotlin and Java variants side by side where they differ.

## Hot path — usually no fetch needed

For a plain "add chat" the Gradle setup, `init → login`, and the core send/receive listener flow
are stable; a well-built agent skill bakes them. Fetch below only for exhaustive parameters,
long-tail methods, group/user management, calling, or edge-case listeners.

* Setup: [Integration / Setup](/sdk/android/v5/setup)
* Auth/lifecycle: [Authentication](/sdk/android/v5/authentication-overview)
* Core send/receive: [Send a Message](/sdk/android/v5/send-message) · [Receive Messages](/sdk/android/v5/receive-messages) · [Real-time Listeners](/sdk/android/v5/real-time-listeners)

## Getting started / integration

* [Android SDK — Overview](/sdk/android/v5/android-overview)
* [Overview](/sdk/android/v5/overview)
* [Integration / Setup](/sdk/android/v5/setup)
* [Key Concepts](/sdk/android/v5/key-concepts)
* [Authentication](/sdk/android/v5/authentication-overview)
* [Login Listeners](/sdk/android/v5/login-listeners)

## Messaging

* [Messaging — Overview](/sdk/android/v5/messaging-overview)
* [Send a Message](/sdk/android/v5/send-message)
* [Media & File Messages](/sdk/android/v5/upload-files)
* [Receive Messages](/sdk/android/v5/receive-messages)
* [Additional Message Filtering](/sdk/android/v5/additional-message-filtering)
* [Retrieve Conversations](/sdk/android/v5/retrieve-conversations)
* [Threaded Messages](/sdk/android/v5/threaded-messages)
* [Edit a Message](/sdk/android/v5/edit-message)
* [Delete a Message](/sdk/android/v5/delete-message)
* [Flag a Message](/sdk/android/v5/flag-message)
* [Delete a Conversation](/sdk/android/v5/delete-conversation)
* [Typing Indicators](/sdk/android/v5/typing-indicators)
* [Delivery & Read Receipts](/sdk/android/v5/delivery-read-receipts)
* [Transient Messages](/sdk/android/v5/transient-messages)
* [Mentions](/sdk/android/v5/mentions)
* [Reactions](/sdk/android/v5/reactions)

## Calling

* [Calling — Overview](/sdk/android/v5/calling-overview)

## Users

* [Users — Overview](/sdk/android/v5/users-overview)
* [Retrieve Users](/sdk/android/v5/retrieve-users)
* [User Management](/sdk/android/v5/user-management)
* [Block Users](/sdk/android/v5/block-users)
* [User Presence](/sdk/android/v5/user-presence)

## Groups

* [Groups — Overview](/sdk/android/v5/groups-overview)
* [Retrieve Groups](/sdk/android/v5/retrieve-groups)
* [Create a Group](/sdk/android/v5/create-group)
* [Update a Group](/sdk/android/v5/update-group)
* [Join a Group](/sdk/android/v5/join-group)
* [Leave a Group](/sdk/android/v5/leave-group)
* [Delete a Group](/sdk/android/v5/delete-group)
* [Retrieve Group Members](/sdk/android/v5/retrieve-group-members)
* [Add Group Members](/sdk/android/v5/group-add-members)
* [Kick / Ban Members](/sdk/android/v5/group-kick-member)
* [Change Member Scope](/sdk/android/v5/group-change-member-scope)
* [Transfer Group Ownership](/sdk/android/v5/transfer-group-ownership)

## AI & advanced features

* [AI Moderation](/sdk/android/v5/ai-moderation)
* [AI Agents](/sdk/android/v5/ai-agents)
* [AI User Copilot — Overview](/sdk/android/v5/ai-user-copilot-overview)
* [AI Chatbots — Overview](/sdk/android/v5/ai-chatbots-overview)
* [Campaigns](/sdk/android/v5/campaigns)
* [Extensions — Overview](/sdk/android/v5/extensions-overview)
* [Webhooks — Overview](/sdk/android/v5/webhooks-overview)

## Resources & listeners

* [Resources — Overview](/sdk/android/v5/resources-overview)
* [Real-time Listeners](/sdk/android/v5/real-time-listeners)
* [Message Structure & Hierarchy](/sdk/android/v5/message-structure-and-hierarchy)
* [Rate Limits](/sdk/android/v5/rate-limits)

## Advanced

* [Advanced — Overview](/sdk/android/v5/advanced-overview)
* [Connection Status](/sdk/android/v5/connection-status)
* [Connection Behaviour](/sdk/android/v5/connection-behaviour)
* [Publishing your app on the Play Store](/sdk/android/v5/publishing-app-on-playstore)

## Want ready-made UI instead? — the Android UI Kit

This SDK is headless: it gives you data and methods, no screens. If the app needs a conversation
list, a message list or a composer, the UI Kit already ships them (and sits on this SDK, so
`init`/`login` are shared — never initialise twice).

* **Android UI Kit v6 — scoped LLM index:** [llms-android-v6](/ui-kit/android/llms-android-v6)
* Use the SDK directly for what the kit has no component for: unread counts, webhooks, low-level
  presence/connection, granular group management, ban/unban round-trips.

## Feature switched on OUTSIDE the app — dashboard, extensions, AI

Sending the right SDK call is not enough when the capability is dashboard-gated. These pages are
outside the SDK tree:

* Start here: [Extensions overview](/fundamentals/extensions-overview) · [Key concepts](/fundamentals/key-concepts)
* **Message extensions:** [Polls](/fundamentals/polls) · [Stickers](/fundamentals/stickers) · [Collaborative whiteboard](/fundamentals/collaborative-whiteboard) · [Collaborative document](/fundamentals/collaborative-document) · [Link preview](/fundamentals/link-preview) · [Message translation](/fundamentals/message-translation) · [Thumbnail generation](/fundamentals/thumbnail-generation)
* **AI (user copilot):** [Overview](/fundamentals/ai-user-copilot/overview) · [Smart replies](/fundamentals/ai-user-copilot/smart-replies) · [Conversation starter](/fundamentals/ai-user-copilot/conversation-starter) · [Conversation summary](/fundamentals/ai-user-copilot/conversation-summary) · [AI agents](/ai-agents)
* **Moderation:** [Moderation extensions](/fundamentals/moderation-extensions) · [Overview](/moderation/overview) · [Getting started](/moderation/getting-started) · [Rules](/moderation/rules-management) · [Lists](/moderation/lists-management) · [Flagged messages](/moderation/flagged-messages)

## Push, campaigns, auth & webhooks

* **Push (Android):** [Push overview](/notifications/push-overview) · [**Android push notifications**](/notifications/android-push-notifications) · [Badge count](/notifications/badge-count) · [Limits](/notifications/constraints-and-limits) · [Notification extensions](/fundamentals/notification-extensions)
* **Campaigns:** [Campaigns](/campaigns/campaigns) · [Templates](/campaigns/templates) · [Channels](/campaigns/channels)
* **Auth & permissions:** [User auth](/fundamentals/user-auth) · [Roles & permissions](/fundamentals/user-roles-and-permissions) · [Mentions](/fundamentals/mentions)
* **Server-side hooks:** [Webhooks overview](/fundamentals/webhooks-overview) · [Call webhooks](/calls/webhooks) · [Ringing webhooks](/calls/webhooks-ringing)

## Migration & misc

* [Upgrading from v4](/sdk/android/v5/upgrading-from-v4)
* [Changelog](/sdk/android/v5/changelog)
