Skip to content

Team chat

Who this is for: everyone — athletes, parents, coaches, and team admins Applies to: all platforms (Android, iOS, web)

What this page covers

Team chat is the in-app messaging space for your team. It is organized into channels — named chat rooms the whole team shares — instead of one long conversation. After reading this page you'll know which channels exist, how to post, react, and attach files, how @-mentions work, and the rules that keep chat safe for younger riders. For notification settings per channel, see Chat notification preferences; for problems, see Chat troubleshooting.

Before you start

  • You must be a member of a team (see Joining a team).
  • Athletes can read any channel they're in, but can post only in channels that also include an adult member (a coach, team admin, or parent) — an athletes-only channel stays read-only for them. This keeps chat supervised.

Step-by-step

The channels you'll see

Channel list with unread badges The channel list: grouped by scope, with unread badges, previews, and per-channel bells.

Channels appear automatically — you never have to be "added" to the standard ones:

  • General — every team gets one automatically; everyone on the team is in it.
  • Training-group channels — a team admin can create a channel linked to one or more training groups. Athletes in those groups, its coaches, team admins, and the athletes' parents are all added automatically. When someone joins or leaves a group, channel membership follows.
  • Role channels — for example a coaches-only channel.
  • Organization-wide channels — reach every team in your organization, not just one team.
  • Conversations — small one-off channels, including one-to-one conversations; they're grouped under a Conversations heading in the channel list. A team admin starts them for a specific topic (for example, a race weekend).

Sending a message

  1. Open Team chat from the navigation menu and pick a channel from the list. Channels you haven't read show an unread badge.
  2. Type your message (up to 2,000 characters) and send it. By default you're alerted when someone @-mentions you in a channel; if you'd rather hear about every message in a channel (or none of them), change that channel's setting — see Chat notification preferences. Everyone sees unread badges either way.
  3. To bring a file along — a photo, a video, a PDF, a Word or Excel document, plain text, or a CSV — tap the attachment icon. Each file can be up to 100 MB.
  4. To reply to one specific message rather than the whole channel, use its reply action. Replies collect in a thread under the original message, so side conversations don't bury the main one.
  5. To react to a message, open its menu and pick an emoji. You can remove your own reaction the same way. The author can see who reacted.

Thread with reactions and replies A channel thread: reactions under a message, a reply count, and an @-mention. 6. Sent something you regret? You can delete your own message shortly after sending — see Chat troubleshooting for the exact rules. 7. To get someone's attention, @-mention them (see below).

Mentions

  • @Name notifies that person — as long as they're a member of the channel.
  • Group mentions — @Admins, @Coaches, @Athletes, @Parents (or @Everyone for the whole channel) notify everyone holding that role in the channel.
  • Who can use group mentions: only team admins and owners; coaches can use them in a training-group channel. If you don't have permission, the group-mention options don't appear and the mention won't send.
  • Chat suggests names as you type, so you don't have to spell them exactly.

Managing channels (team admins)

  1. In the channel list, use the Create channel button to create one. Choose what it's for: a training group, a role, the whole organization, or a one-off topic.
  2. From a channel's options you can rename it, change its description, add or remove members, or archive it. An archived channel stays readable as history but accepts no new messages; deleting removes it entirely.
  3. If a member is misbehaving, you can mute them in that channel — choose a preset length (30 minutes, 1 hour, 4 hours, or 24 hours), enter a custom number of minutes, or mute them indefinitely — with an optional reason. A muted member can still read the channel but can't post until the mute expires or you remove it.

Staying safe (everyone)

  • Anyone can block another member from a message's menu. After blocking, their messages no longer appear to you and you stop getting alerts about them. Whether a block also hides your messages from them is still under review — for now, expect only your own view to change. Manage your blocked list from the blocked-users screen.
  • Blocking is personal; muting is a team-admin tool. Use whichever fits.

What you should see

  • Your channel list shows every channel you belong to, with unread badges and a preview of the latest message.
  • When others are typing in the channel you have open, a typing indicator appears.
  • When you open a channel, its unread badge clears immediately.

Notes and limits

  • Athlete safeguard: athletes can only post in a channel when an adult member (coach, team admin, or parent) is in it too. This is by design, not a bug — see Roles and permissions.
  • Chat is rate-limited to about 10 messages per minute per person.
  • Only images, common video formats, PDF, Word and Excel documents, plain text, and CSV files can be attached, up to 100 MB per file.
  • Chat needs a connection — messages send when you have one. See Offline and sync for what works without signal.
  • There are no "seen by" read receipts in channels: the app tracks whether you have read a channel (the unread badge), not who has seen each message.
  • Announcements (broadcast messages to the whole team) are a separate feature — see Announcements.