> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trypost.it/llms.txt
> Use this file to discover all available pages before exploring further.

# Notifications

> Stay informed about post publishing, account issues, and team activity.

## What are notifications?

TryPost sends notifications to keep you informed about important events — successful publishes, failures, account issues, and team activity. Notifications are delivered in real time so you can react quickly.

## Notification types

### Publishing

| Type | When it's sent | What it tells you |
| - | - | - |
| **Post published** | A post was published to all enabled platforms successfully | Which platforms were published with links to the live posts |
| **Post failed** | A post failed on one or more platforms (covers both full failures and partial publishes) | Which platforms failed and the error messages |

### AI

| Type | When it's sent | What it tells you |
| - | - | - |
| **Post ready** | The AI **Create** flow finished generating a post (text + images) in the background | A link to the new draft so you can review and schedule it |

### Accounts

| Type | When it's sent | What it tells you |
| - | - | - |
| **Account disconnected** | A social account lost its authorization | Which account and platform need reconnection |

### Team

| Type | When it's sent | What it tells you |
| - | - | - |
| **Invite received** | You were invited to join a workspace | Who invited you and which workspace |
| **Member joined** | Someone accepted an invite to your workspace | Who joined and their role |
| **Member removed** | A member was removed from your workspace | Who was removed |
| **Mentioned in comment** | A teammate `@`-mentioned you in a post comment | The post, the commenter, and a snippet of the comment |

## Notification channels

| Channel | Description |
| - | - |
| **In-app** | Bell icon in the top nav. Delivered in real time via Reverb (WebSockets) — no refresh needed |
| **Email** | Sent to the address on your TryPost account, via the configured mailer (SendKit by default) |

In-app notifications are always created. Email is sent in addition to in-app for most types, with a couple of carve-outs:

* `mentioned_in_comment` — if you're online, only the in-app toast fires; if you're offline, you get both.
* `post_ready` — in-app only. The AI Create flow is short enough that a banner inside the app is all you need.

## Notification preferences

Go to **Settings > Notifications** to toggle which notifications you receive. Each toggle controls **email** for that notification type — in-app notifications are always created so you can catch up later from the bell.

Today the page exposes three toggles:

| Toggle | Controls email for |
| - | - |
| **Post published** | `post_published` |
| **Post failed** | `post_failed` (covers both full failures and partial publishes) |
| **Account disconnected** | `account_disconnected` |

`mentioned_in_comment`, `invite_received`, `member_joined`, `member_removed`, and `post_ready` use sensible defaults today and aren't user-configurable yet.

<Tip>
  Keep **Post failed** and **Account disconnected** emails on. They need immediate action and you might not be looking at the dashboard when they fire.
</Tip>

## Managing notifications

The notification center (bell icon) shows all your in-app notifications:

* **Mark as read** — Click a notification to mark it as read
* **Mark all as read** — Clear all unread notifications at once
* **Archive all** — Archive all notifications to start fresh

## Email configuration

Email notifications require a working mail configuration. TryPost uses [SendKit](https://sendkit.dev?utm_source=trypost\&utm_medium=docs\&utm_campaign=notifications) as the default mailer with a free plan of 3,000 emails/month — more than enough for notification emails.

A [paused webhook](/knowledge-base/webhooks#status) also emails the account owner. That message is transactional — it is not an in-app notification and has no toggle on this page.

<Note>
  **Self-hosting?** See the [Configuration guide](/self-hosting/configuration) to set up email delivery.
</Note>

## FAQ

<AccordionGroup>
  <Accordion title="Who receives publishing notifications?">
    The workspace owner receives all publishing notifications (success and failure), regardless of who created or scheduled the post.
  </Accordion>

  <Accordion title="Can I disable all notifications?">
    Yes. Go to **Settings > Notifications** and disable each notification type. In-app notifications will still appear in the notification center, but emails will stop.
  </Accordion>

  <Accordion title="Are notifications real-time?">
    In-app notifications are delivered in real-time via WebSockets. You'll see them appear instantly without refreshing the page. Emails are sent asynchronously via the queue worker.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.