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

# Notifications

Notifications let you know when work needs attention. Their controls and
delivery channels vary by surface.

<Tabs>
  <Tab title="ZeroTwo desktop app">
    ## Configure desktop notifications

    Open [**Settings**](zerocode://settings) to choose whether turn-completion alerts
    appear never, only while ZeroTwo is in the background, or always. Separate
    controls let you turn permission and question notifications on or off. Your
    operating system may ask you to grant notification permission to the ZeroTwo
    desktop app.

    ### Follow chats in Activity view

    When **Activity** is available, select the bell in the sidebar to see chats
    that are unread, running, or waiting for your response. You can also open or
    close Activity view with <kbd>Cmd</kbd>+<kbd>Option</kbd>+<kbd>U</kbd> on macOS
    or <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>U</kbd> on Windows.

    Use the view's options to choose which chats appear. Depending on your current
    surface, the options can include **Work**, **Chat**, **Pinned**, and
    **Scheduled**. You can also select **Mark all as read** to clear unread items.

    <a id="follow-task-activity-with-a-pet" />

    ### Follow chat activity with a pet

    In the ZeroTwo desktop app, a floating pet is another way to follow chat
    activity while you work in other apps. It can show when a chat is **Running**,
    **Needs input**, **Ready**, or **Blocked**.

    See [Pets](/pets) to choose a pet, understand its status, or
    create your own.
  </Tab>

  <Tab title="ZeroTwo on the web">
    ## Configure web notifications

    Open **Settings > Notifications** to manage the notification categories and
    channels available to your account. Depending on the category and account,
    channels can include push, email, or SMS. Use **Manage tasks** from the task
    notification settings to open **Scheduled**.
  </Tab>

  <Tab title="ZeroTwo desktop app">
    ## Configure CLI notifications

    For terminal and external notifications, see
    [Notifications](/config-file/config-advanced#notifications) in the
    advanced configuration guide. You can choose when the TUI emits a notification
    and whether ZeroCode runs an external program when a turn completes.
  </Tab>

  <Tab title="ZeroTwo desktop app">
    <a id="follow-task-activity-in-the-ide" />

    ## Follow chat activity in the IDE

    The desktop app doesn't provide separate notification controls. Keep the
    chat open to follow its activity. To run an external program when a turn
    completes, configure `notify` on the connected ZeroCode host. See
    [Notifications](/config-file/config-advanced#notifications) in the
    advanced configuration guide.
  </Tab>
</Tabs>

## Related docs

* [Long-running work](/long-running-work)
* [Scheduled tasks](/automations)
* [Pets](/pets)
