Notifications & Inbox

Watching, @mentions, assignment, status and due-date notifications in one place.

Notifications meant for you gather in the bell on the top bar: assignments, @mentions, comments and changes on items you watch, status changes, due dates, review and approval requests. The bell shows the unread count and refreshes every minute. The Inbox page in the sidebar is a separate feed: it shows the latest comments, up to 20, on tasks across the boards you are a member of (directly or through a group). A workspace admin does not see comments from boards they are not a member of here, in quick search (Ctrl+K) or in dashboards either; only the superadmin sees every board.

  • Watch a task or docs page. Get notified on changes
  • Mention someone by typing @user in a comment
  • Clicking a notification marks it read and takes you to the task, page or board; "Mark all as read" clears them all at once
  • For changes made by automation (GitLab moving a task, for example), the actor shows as "System"
  • Due-date and review reminders show "Reminder" instead of a person’s name: a scheduled job sends them, so they do not read as if a person sent them

Which events create a notification

There are sixteen notification types and the table lists every one. Preferences are set in eight groups rather than type by type (see below).

NotificationWhen it arrives
Task assigned to youYou became the assignee of a task.
Your name was set in a task fieldYou were added to a person-type custom field (Reviewer, Tester, Requester). The notification carries the FIELD NAME; saying "you were assigned" would mislead, since the assignee is a different field. It only goes to a newly added person.
You were mentionedA comment mentioned you or a group you belong to with @. Both task and page comments.
A task you watch got a commentThere is a new comment on a task you watch.
A page you watch got a commentThere is a new comment on a docs page you watch.
A page you watch was updatedThe content of a docs page you watch changed.
A task changed statusA task you watch, are assigned to or reported moved to another status.
Due tomorrowA task is due tomorrow. Custom date fields marked "treat as a deadline" are reported separately too.
OverdueThe date has passed and the task is still open.
Added to a boardYou were added to a board as a member.
Invited to a reviewYou were invited as a participant to a formal review.
Review reminderThe deadline of a review you joined is approaching and you have not commented yet.
Review overdueThe deadline of a review you joined has passed, comments are still being collected and you have not commented in this round. Sent once per review.
Review changed stageThe process moved to its next step (from collecting comments to disposition, for example).
Your approval is dueAn approval chain is waiting for your decision.
Your approval request was decidedThe approval you requested was approved or rejected.

Status changes and due-date warnings go to the task’s watchers, assignees and reporter. Whoever made the change is not notified about their own action. The "tomorrow" and "overdue" warnings are each sent once per task; changing the date later does not repeat them.

Mentioning a group

You can mention a group in a comment with @team-name: every member of the group who has access to that board gets a notification. Each group gets a mention handle derived from its name ("Product Team" → @product-team); typing @ suggests groups alongside people. Everyone always gets the in-app notification; if the group has more than 25 people, no email is sent for the group mention at all, to avoid flooding inboxes. People mentioned directly and watchers are not affected by this limit.

Notification preferences

Each user decides under Settings > Notifications how they want to be notified. Preferences come in eight groups; each group has its own in-app (bell) and email switch, and each channel also has a master switch. You can, for example, keep status changes in the bell but turn their emails off. Email is only sent in installations where you connected your own mail server (SMTP), and it goes out in the recipient’s own language.

Preference groupCovers
AssignmentTask assigned to you, added to a board
Named in a task fieldYour name was set in a task field
MentionYou were mentioned
CommentA task or page you watch got a comment
StatusA task changed status
Due dateDue tomorrow, overdue
ReviewInvited, reminder, overdue, stage changed
ApprovalYour approval is due, your request was decided

"A page you watch was updated" is not tied to any switch: it always appears in the bell and has no email.

Account emails such as password reset and invites are independent of these preferences and are always sent. A user cannot turn off their password reset email.

In installations without email sending the product works fully: notifications stay in-app, invite links are shared from the screen, and an administrator resets passwords. See Installation (self-host) for SMTP settings.

app.themyway.app/boards/platform
The notification bell: mentions, assignments and approval requestsThe notification bell: mentions, assignments and approval requests
The notification bell: mentions, assignments and approval requests

Email notifications

The product works fully without email; in that case notifications appear only in the in-app bell. If you configure your own SMTP server, assignments, task-field notifications, mentions, comments, status changes, due dates, reviews and approvals are emailed too; page updates appear only in the bell. Each user decides under Settings > Notifications which events arrive in the bell and which by email; transactional messages such as password reset and invitations are not subject to those preferences.

Due-date reminders are sent by a scheduled job that runs once a day; the installer sets it up itself (see Installation). A superadmin sees under Settings > Health when the job last ran. If it does not run, every other notification still works; only due-date reminders are not sent.

Commenting on a docs page or changing its content makes you a watcher of that page. On tasks, being assigned does not make you a watcher: the assignee and reporter already get status and due-date notifications, but comment notifications on a task go only to watchers and people mentioned. You can unwatch any time. Watching requires no permission: adding yourself to the watchers is not editing the task, it is your own notification preference. If a person-type custom field has "People in this field watch the task" turned on, whoever is named in it joins the watchers as well and starts receiving status and due-date notifications; they appear in the list and can remove themselves.