Notifications
WriteMars notifies the people directly involved in a post, not the whole workspace. Routine edits stay in-app; email is reserved for operational events such as approvals, comments, publish results, and account-safety notices.
The inbox
Open Notifications in the workspace sidebar. The inbox shows each notification's title, message, category, who triggered it, and when. Unread notifications are highlighted, and the action link jumps to the related post, discussion, schedule, or account.
- Filter with the All / Unread / Read toggle.
- Narrow by category: Approvals, Comments, Publishing, Schedule, or Safety.
- Mark read per item, or Mark all read at once.
- Delete items you're done with.
- The list paginates at 30 per page.
What notifies you
| Event | Who's notified |
|---|---|
| Comment or reply added | The post creator, parent/thread participants, assigned reviewers, and prior commenters who can see the post |
| Approval requested | The channel's approvers or the requested peer reviewer |
| Approval granted / rejected / changes requested | The post creator |
| Post scheduled / rescheduled / unscheduled | The creator, the scheduler, and the targeted channel's owner and trusted members |
| Scheduled post updated | The same collaborators involved in the scheduled post, in-app only |
| Publishing soon | The creator and scheduler, once per variant and scheduled time |
| Post published / failed | The post creator and scheduler, if they are different people |
| Account scheduled, used, or paused | The account owner or eligible channel approvers |
See approvals for how review requests work and publishing failures for fixing failed posts.
Email copies
Email delivery is immediate when enabled, with an Open in WriteMars link. By default, WriteMars emails:
- approvals and review decisions;
- comments and replies on posts you're involved in;
- publish successes and failures;
- account-safety events, such as someone scheduling your account or WriteMars pausing it.
Schedule changes and scheduled-post edits are in-app only by default so busy workspaces do not turn every draft adjustment into an email.
Broadcast on publish
Separately from personal notifications, a workspace can email all other members whenever any post publishes - a lightweight "we just shipped" loop. Admins toggle this in workspace settings. Members can still opt out of publish-result emails in their profile notification preferences.
Profile notification toggles
Profile → Notifications stores your preferences on your account:
- turn in-app notifications on or off;
- turn operational email on or off;
- mute email groups for approvals, comments, publishing results, or account safety.
Email is sent instantly for the events you have enabled; there is no digest mode.
API filters
The workspace inbox endpoint accepts category in addition to page, page_size, is_read, and type:
GET /api/workspaces/{workspace_slug}/notifications/?category=comments&is_read=false
Profile preferences live at:
GET /api/profile/notification-preferences/
PATCH /api/profile/notification-preferences/