Chat Overview

Team communication and messaging features

Chat Section – Real-time Communication Hub

The Chat Section is a centralized communication module where users can send and receive messages in real-time. It supports project-based chats, task-specific chats, group conversations, and direct user-to-user messages, improving collaboration across teams.

Main Tabs in Chat

All

Displays a combined view of all conversations including:

  • Direct user messages
  • Project-based chats
  • Group chats
  • Task-specific chats

Groups

Displays all group conversations. Groups can be project-based or custom user-created groups for team collaboration and discussions.

Tasks

Shows task-specific chat threads directly linked to tasks from the project management module, keeping discussions contextually relevant.

Core Features

Search Users & Chats

The Search bar at the top allows users to quickly find and initiate conversations with team members or locate specific chat threads.

User Search

Search by user name to start a direct message with teammates

Chat Search

Search for groups, projects, or task chat threads by name or keyword

Direct User Chat

One-on-One

Users can search for a teammate's name using the search bar and send direct messages instantly for quick, private communication.

Direct Chat Interface

Direct chat interface showing user search and message composition

Example

Typing "Haritha" shows the user profile, allowing the user to initiate a conversation instantly.

Project-Based Chats

Automatic Creation

Automatically generated when a project is created

Centralized Communication

Used for centralized communication among all project members

Task-Based Chats

Dedicated Threads

Each task has its dedicated chat thread

Context Preservation

Discussions and updates preserved within specific task context

Chat Reactions

Emoji Reactions System

The Chat Reactions feature allows users to quickly respond to individual chat messages using emojis. This enables fast, expressive feedback without typing a full message.

Adding a Reaction
  • • Hover or tap on a message
  • • Select the reaction icon
  • • Choose an emoji from available set
  • • Emoji appears with user count
Viewing Reactions
  • • Tap on reaction count
  • • Opens Reactions List popup
  • • Shows all reactions with counts
  • • User list with names
Removing a Reaction
  • • Tap on your reaction
  • • "You – Tap to remove"
  • • Count updates automatically
  • • Real-time updates
Chat Reactions Interface

Chat reactions interface showing emoji reactions and user lists

Remove Reaction Interface

Remove reaction interface showing removal confirmation

Additional Features

Read/Unread Filter

Unread Icon

Located at top right of chat panel filters only unread messages

Quick Focus

Helps users quickly focus on pending messages or updates

Toggle Function

Toggling the icon shows or hides unread conversations only

Group Chat Creation

Create Group Chat Interface

Group chat creation interface showing user selection and group setup

Step 1: Click + Icon

Click the + Icon at the top of the chat section to start group creation

Step 2: Select Users

Choose multiple users with checkboxes, their avatars appear in tag section

Step 3: Group Details

Add Group Icon (optional), set Group Name, and click Create

Chat Window Features

Message Composition
Text Input Rich text input field
Formatting Bold, Italic, Lists, Emoji
Attachments File uploads and voice notes
Context View
Sender Info Name and timestamp display
Threaded Discussions Continue task or group discussions

Benefits

Contextual Communication

Keeps all communication task/project-centric

Enhanced Collaboration

Improves team collaboration and accountability

Easy Tracking

Easy to track and manage chat history

Integrated Solution

Reduces dependency on third-party messaging tools

chatcommunicationmessagingoverview