Chats: Overview and Navigation
Overview
The Chat module is where you communicate with your team directly inside Geo-CX — no need to switch to a separate messaging app. Every conversation is tied to a specific project, so the people and messages you see always match the job you are working on.
You can have one-on-one conversations with individual team members, or create group chats to coordinate with multiple people at once.
--[Image: Chat list screen showing a mix of direct and group conversations with unread badges]--
How to Access Chats
From the sidebar, tap Chats. This opens your conversation list for the currently selected project.
Chats are project-scoped. The conversations you see depend on which project is active. If you switch projects, the chat list updates to show only the conversations for that project. Contacts available for new chats also come from the members assigned to the active project.
The Conversation List
The chat list shows all your conversations sorted by most recent message. Each item in the list shows:
| Element | What it shows |
|---|---|
| Profile image | The person's photo, or a placeholder if none is set |
| Name | The person's name for direct chats, or the group name for crew chats |
| Message preview | The last message sent — shows the text, or "Photo" for images, or the filename for documents |
| Timestamp | Time of the last message. Shows the time (e.g., 2:30 PM) if it was today, the date if it was this year, or the full date and year if older |
| Unread badge | A blue circle with a count of unread messages — only visible when there are unread messages |
Two Types of Conversations
All conversations appear in the same list. There is no separate tab for direct messages and group chats — the name is the indicator.
| Direct Chat | Group Chat (Crew) | |
|---|---|---|
| Title | The other person's name | The crew name you chose when creating it |
| Participants | You and one other person | You and two or more people |
| Online status | Green dot if the person is currently online | Not shown |
| Typing indicator | Shows "typing..." when the other person is writing | Not shown |
| Sender names in messages | Not shown (implied) | Shown on every message bubble |
--[Image: Chat list showing a direct message conversation and a group chat conversation side by side]--
Searching for a Conversation
Use the search bar at the top of the chat list to find a conversation by the person's name or crew name. The list filters as you type.
Starting a New Conversation
To start a new conversation, tap the button in the bottom-right corner of the chat list. This opens the options to:
- Start a direct message with one person → see How to Start a Direct Message
- Create a group chat with multiple people → see How to Create a Group Chat
Inside a Conversation
Once you open a conversation, you can:
- Send text messages
- Share photos, videos, and documents
- Mention a specific team member to send them a notification
For everything you can do inside a chat, see → Sending Messages, Photos, and Files and → Mentioning Someone in a Chat.
Things to Know
You need to be assigned to a project to see its chats. If a project does not appear in your chat list, check with your supervisor that you are allocated to that project.
Messages load in batches. When you open a conversation, the most recent 30 messages load first. Scroll up to load older messages.
Unread counts reset when you open the chat. Opening a conversation marks all messages in it as read and clears the unread badge.