Jump to Content
QuickBlox DocsDocumentationServer APICode SamplesSDK Downloads ↗Discord ↗
HomeDocumentationRecipesServer API
DocumentationServer APICode SamplesSDK Downloads ↗Discord ↗quickblox.com ↗Support ↗Log In ↗QuickBlox Docs
quickblox.com ↗Support ↗Log In ↗

General

  • Introduction
  • Key Concepts
  • Code Samples
  • Glossary

Platform

  • Sign Up
  • Application
  • Users
  • Chat
  • Content
  • Custom Objects
  • Data Export

UI KitS

  • iOS
    • Overview
    • Send your first message
    • Features
    • AI Features
    • Screens
    • Customization
  • Android
    • Overview
    • Send your first message
    • Features
    • AI Features
    • Screens
    • Customization
  • React
    • Overview
    • Send your first message
    • Features
    • AI Features
    • Core components
    • Screen modules
    • Customization

iOS SDK

  • Quick Start
  • Setup
  • Authentication
  • Users
  • Chat
    • Connection
    • Dialogs
    • Messaging
    • User Presence
    • Offline Messaging
    • Contact List
    • Privacy List
  • Video Calling
    • Advanced
  • Video Conference
  • Content
  • Push Notifications
  • Custom Objects
  • Address Book

Android SDK

  • Quick Start
  • Setup
  • Authentication
  • Users
  • Chat
    • Connection
    • Dialogs
    • Messaging
    • User Presence
    • Offline Messaging
    • Contact List
    • Privacy List
  • Video Calling
    • Advanced
  • Video Conference
  • Content
  • Push Notifications
  • Custom Objects
  • Address Book
  • SDK Reference

JavaScript SDK

  • Quick Start
  • Setup
  • Authentication
  • Users
  • Chat
    • Connection
    • Dialogs
    • Messaging
    • User Presence
    • Offline Messaging
    • Contact List
    • Privacy List
  • Video Calling
    • Advanced
  • Video Conference
  • Content
  • Push Notifications
  • Custom Objects
  • Address Book
  • SDK Reference

React Native SDK

  • Quick Start
  • Setup
  • Authentication
  • Users
  • Chat
    • Connection
    • Dialogs
    • Messaging
    • User Presence
    • Offline Messaging
    • Contact List
    • Privacy List
  • Video Calling
    • Advanced
  • Video Conference
  • Content
  • Push Notifications
  • Custom Objects
  • Address Book

Flutter SDK

  • Quick Start
  • Setup
  • Authentication
  • Users
  • Chat
    • Connection
    • Dialogs
    • Messaging
    • User Presence
    • Offline Messaging
    • Contact List
    • Privacy List
  • Video Calling
    • Advanced
  • Video Conference
  • Content
  • Push Notifications
  • Custom Objects
  • Address Book
  • SDK Reference
  • UIKit

Add-ons

  • Chat Moderation
  • Custom Identity Provider
Powered by 

Chat

Learn how to enable chat functionality for your app.

Suggest Edits

Chat Server API is built on top of real-time (XMPP) protocol. In order to use it, you need to set up a real-time connection with the QuickBlox Chat server and use it to exchange data. By default, a real-time Chat works over a secure TLS connection.

Updated almost 2 years ago


What’s Next
  • Connection
  • Dialogs
  • Messaging
  • User presence
  • Offline messaging
  • Contact list
  • Privacy list