Jellyseerr & Seerr Notifications

Receive notifications for pending media requests from Jellyseerr and Seerr.

Request Notifications

If you have Jellyseerr or Seerr configured as external services, JellyWatch can notify you when new pending media requests are detected.

How It Works

JellyseerrNotificationManager

  • Polls both Jellyseerr and Seerr services for the active server every 15 seconds.
  • Combines the pending request counts from both services into a single total.
  • Sends a notification only when the total count increases compared to the last notified count.
  • Resets its state on server switch (RefreshEvent.General) or when external services change (RefreshEvent.ExternalServices).

SeerrNotificationManager

  • Polls only the Seerr service for the active server every 30 seconds independently.
  • Sends a notification on its own dedicated Android channel (seerr_requests_channel) when the Seerr request count increases.

Notification Channels

Channel IDManagerDescription
jellyseerr_requests_channelJellyseerrNotificationManagerJellyseerr + Seerr combined count
seerr_requests_channelSeerrNotificationManagerSeerr-only independent monitoring

Both channels use IMPORTANCE_DEFAULT with badge, vibration, and a custom notification sound.

Configuration

  1. Ensure a Jellyseerr or Seerr external service is configured and enabled for the active server.
  2. In Settings → Notifications → Request Notifications, toggle on:
    • Jellyseerr notifications — only available when a Jellyseerr service is connected.
    • Seerr notifications — only available when a Seerr service is connected.
  3. Toggles are greyed out if no matching service is configured.

Notification Content

  • Title: Jellyseerr channel name (e.g. "Jellyseerr Notifications")
  • Body: Pluralized count string, e.g. "3 pending requests"
  • Tap action: Opens JellyWatch main screen
  • Auto-cancel: Yes — dismissed automatically when tapped

Requirements

  • A configured and enabled Jellyseerr or Seerr external service for the active server.
  • Global notifications enabled (notifications_enabled = true).
  • Android notification permission granted.

Request notification toggles are only shown in Admin mode.

Last updated on 300 words