Skip to main content

Overview

Nextoria Hub ships with a full-featured team messaging module powered by Stream Chat. No external Slack subscription required — all communication lives alongside your projects, tasks, and files, with full context available in one place.

Channels

Default Channels

Every workspace is created with two default channels:
ChannelPurpose
#generalCompany-wide announcements and conversation
#engineeringInternal development team channel

Creating a Channel

  1. In the sidebar under Messaging, click + New Channel
  2. Choose a name (lowercase, no spaces — use hyphens)
  3. Set the channel visibility:
    • Public — any team member can join
    • Private — invite-only
  4. Add initial members
  5. Click Create

Project-Linked Channels

When you create a project, you can check Create linked channel. This automatically creates a private channel (e.g. #acme-rebrand) and invites all assigned team members. The channel is linked from the project sidebar for quick access.

Direct Messages

Click on any team member’s avatar or name to open a DM thread. DMs support all the same features as channels: file sharing, reactions, @mentions, and message threads.

Messages

Formatting

Messages support full Markdown formatting:
**bold** _italic_ `code` ~~strikethrough~~
- bullet lists
1. numbered lists
> block quotes
```code blocks```

File Sharing

Drag and drop any file into the message input, or click the 📎 icon to browse. Files are stored in your workspace’s file manager and linked from the message.

Reactions

Hover over any message and click + Add Reaction to respond with an emoji. Reactions are visible to all channel members.

Threads

Reply to a specific message by clicking Reply in Thread. This keeps the main channel clean while preserving detailed discussion context.

@Mentions

Type @ followed by a name to mention a team member. They receive an in-app notification and (if configured) an email notification.

Presence & Status

Team members show a presence indicator:
  • 🟢 Online — active in the last 5 minutes
  • 🟡 Away — active in the last 30 minutes
  • Offline — inactive for more than 30 minutes
Set a custom status (e.g. 🎯 Deep work until 3pm) from the user menu in the bottom-left corner. Use ⌘K → search across all channels and DMs simultaneously. Messages, files, and links shared in chat are all indexed and searchable.

Notification Preferences

Per-channel notification settings are available by right-clicking a channel:
  • All messages — notify for every message
  • Mentions only — notify only when @mentioned or direct messaged
  • Muted — no notifications
Global notification preferences (email, in-app, browser push) are under Settings → Notifications.