diff --git a/Docs/XXMessengerClient.md b/Docs/XXMessengerClient.md
index c2f407c3702f5a04620dd5df035323cda3743ac1..5d4983122ecf46711d8a34f965d65a906fda99c7 100644
--- a/Docs/XXMessengerClient.md
+++ b/Docs/XXMessengerClient.md
@@ -98,6 +98,9 @@ let ud = messenger.ud()
 
 // get Backup:
 let backup = messenger.backup()
+
+// get GroupChat
+let groupChat = messenger.groupChat()
 ```
 
 ## 💾 Backup
@@ -217,3 +220,26 @@ let transferId = try messenger.sendFile(.init(file: file, recipientId: ...)) { i
   }
 }
 ```
+
+## 💬 Group Chat
+
+### Setup
+
+```swift
+// register callbacks:
+let groupRequestsCancellable = messenger.registerGroupRequestHandler(.init { group in
+  // handle group request...
+})
+let groupChatProcessorCancellable = messenger.registerGroupChatProcessor(.init { result in
+  switch result {
+    case .success(let callback):
+    // handle group chat processor callback...
+    
+    case .failure(let error):
+    // handle error...
+  }
+})
+
+// start group chat manager:
+try messenger.startGroupChat()
+```
\ No newline at end of file