Android Chat SDK v5 — LLM docs index (Latest)
Low-level Android (Kotlin/Java) chat + calling client. Gradle coordinatecom.cometchat:chat-sdk-android:5.+(calls addcom.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
.mdtwin 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
- Auth/lifecycle: Authentication
- Core send/receive: Send a Message · Receive Messages · Real-time Listeners
Getting started / integration
Messaging
- Messaging — Overview
- Send a Message
- Media & File Messages
- Receive Messages
- Additional Message Filtering
- Retrieve Conversations
- Threaded Messages
- Edit a Message
- Delete a Message
- Flag a Message
- Delete a Conversation
- Typing Indicators
- Delivery & Read Receipts
- Transient Messages
- Mentions
- Reactions
Calling
Users
Groups
- Groups — Overview
- Retrieve Groups
- Create a Group
- Update a Group
- Join a Group
- Leave a Group
- Delete a Group
- Retrieve Group Members
- Add Group Members
- Kick / Ban Members
- Change Member Scope
- Transfer Group Ownership
AI & advanced features
- AI Moderation
- AI Agents
- AI User Copilot — Overview
- AI Chatbots — Overview
- Campaigns
- Extensions — Overview
- Webhooks — Overview
Resources & listeners
Advanced
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, soinit/login are shared — never initialise twice).
- Android UI Kit v6 — scoped LLM index: 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 · Key concepts
- Message extensions: Polls · Stickers · Collaborative whiteboard · Collaborative document · Link preview · Message translation · Thumbnail generation
- AI (user copilot): Overview · Smart replies · Conversation starter · Conversation summary · AI agents
- Moderation: Moderation extensions · Overview · Getting started · Rules · Lists · Flagged messages
Push, campaigns, auth & webhooks
- Push (Android): Push overview · Android push notifications · Badge count · Limits · Notification extensions
- Campaigns: Campaigns · Templates · Channels
- Auth & permissions: User auth · Roles & permissions · Mentions
- Server-side hooks: Webhooks overview · Call webhooks · Ringing webhooks