Group dialog is a type of dialog that can be created by anyone, between specific users in occupants_ids parameter.
Other users can’t join this dialog and only dialog participants can invite other users.
Public dialog is a type of dialog that can be created by anyone and all application users can join this dialog.
Please check how to create a public dialog using different SDKs and Server API here:
iOS SDK - Dialogs | Chat | iOS SDK | QuickBlox
Android SDK - Dialogs | Chat | Android SDK | QuickBlox
React Native SDK - Dialogs | Chat | React Native SDK | QuickBlox
Flutter SDK - Dialogs | Chat | Flutter SDK | QuickBlox
Server API - Dialogs | Chat | Server API
Feel free to check our official documentation for more information that will help you to integrate QuickBlox services into your applications / projects or contact our Support team by submitting a ticket if you have any other questions.