| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) AbuseReport | AbuseReport | ChatMessageModule | |
| (2) AiInteraction | AiInteraction | ChatModule | |
| (3) BroadcastChannel | BroadcastChannel | ChatModule | |
| (4) ChannelFollower | ChannelFollower | UserAccountModule | |
| (5) Chat | Chat | ChatModule | |
| (6) ChatMessage | ChatMessage | ChatMessageModule | |
| (7) ChatParticipant | ChatParticipant | ChatModule | |
| (8) CommunityChat | CommunityChat | CommunitySpaceModule | |
| (9) UserAccount | UserAccount | UserAccountModule | |
| (10) VoiceCall | VoiceCall | VoiceCallModule |
| AiInteraction | ChatModule |
| Property | Type | Entity | Reference | Module |
| (1) Chat | LONG | AiInteraction | Chat | ChatModule |
| (2) ChatMessage | LONG | AiInteraction | ChatMessage | ChatMessageModule |
| (3) CreatedAt | DATE | AiInteraction | ||
| (4) InteractionType | STRING | AiInteraction | ||
| (5) PromptText | STRING | AiInteraction | ||
| (6) ResponseSummary | STRING | AiInteraction | ||
| (7) UserAccount | LONG | AiInteraction | UserAccount | UserAccountModule |
Example:
final AiInteraction aiinteraction = (AiInteraction) invokeModule(CHAT_MODULE + "/aiinteraction/" + id, AiInteraction.class);| BroadcastChannel | ChatModule |
| Property | Type | Entity | Reference | Module |
| (1) Chat | LONG | BroadcastChannel | Chat | ChatModule |
| (2) CreatedAt | DATE | BroadcastChannel | ||
| (3) Description | STRING | BroadcastChannel | ||
| (4) IsEndToEndEncrypted | BOOL | BroadcastChannel | ||
| (5) IsOfficial | BOOL | BroadcastChannel | ||
| (6) Name | STRING | BroadcastChannel | ||
| (7) OwnerUserAccount | LONG | BroadcastChannel | UserAccount | UserAccountModule |
Example:
final BroadcastChannel broadcastchannel = (BroadcastChannel) invokeModule(CHAT_MODULE + "/broadcastchannel/" + id, BroadcastChannel.class);| Chat | ChatModule |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | Chat | ||
| (2) CreatedByUserAccount | LONG | Chat | UserAccount | UserAccountModule |
| (3) IsChannel | BOOL | Chat | ||
| (4) IsCommunity | BOOL | Chat | ||
| (5) IsGroup | BOOL | Chat | ||
| (6) Title | STRING | Chat |
Example:
final Chat chat = (Chat) invokeModule(CHAT_MODULE + "/chat/" + id, Chat.class);| ChatParticipant | ChatModule |
| Property | Type | Entity | Reference | Module |
| (1) Chat | LONG | ChatParticipant | Chat | ChatModule |
| (2) CustomNotificationLevel | STRING | ChatParticipant | ||
| (3) IsMuted | BOOL | ChatParticipant | ||
| (4) IsPinned | BOOL | ChatParticipant | ||
| (5) JoinedAt | DATE | ChatParticipant | ||
| (6) Role | STRING | ChatParticipant | ||
| (7) UserAccount | LONG | ChatParticipant | UserAccount | UserAccountModule |
Example:
final ChatParticipant chatparticipant = (ChatParticipant) invokeModule(CHAT_MODULE + "/chatparticipant/" + id, ChatParticipant.class);| Contact | Donate | Imprint |