Chat

Overview of the InterMIND chat system — real-time messaging with automatic translation.

Chat

InterMIND includes a built-in chat system designed for multilingual teams. Messages are synchronized in real-time and can be automatically translated into each participant's preferred language.

How Chat Works

The chat system combines WebSocket for real-time delivery and Firestore for persistent storage:

  • Messages appear instantly for all participants via WebSocket
  • All messages are stored permanently in Firestore
  • If you join a meeting late, you see the full chat history
  • Chat is available both during meetings and as standalone channels

Key Features

FeatureDescription
Real-time messagingMessages appear instantly for all participants
Auto-translationMessages automatically translated to your language
File sharingShare images and documents in chat
ReactionsReact to messages with emoji
Pin messagesPin important messages for easy reference
Edit & deleteModify or remove your messages
HistoryFull message history preserved
Telegram syncSync chat messages with Telegram (optional)

Chat Types

Meeting Chat

Every meeting has an associated chat channel. When you join a meeting:

  • The chat panel is available in the sidebar
  • Messages sent during the meeting are linked to that meeting
  • Chat history is preserved after the meeting ends

Team Channels

Teams can have persistent chat channels that exist independently of meetings:

  • Use them for ongoing team communication
  • Start a meeting directly from a channel
  • All channel members see the full message history

Getting Started