- The client is only required for certain integrations/features. If you open the
Manage Integrations
on the site, it will display in the bottom right corner as well which need the client.
- Channel Stats
- Dashboard
- MDBList (Adding lists & movies to Radarr, Adding shows to Sonarr)
- Media Requests
- Network
- Plex
- Lidarr (Backup, Corruption & Stuck Queue notifications)
- Prowlarr (Backup, Corruption & Stuck Queue notifications)
- Radarr (Backup, Corruption & Stuck Queue notifications)
- Readarr (Backup, Corruption & Stuck Queue notifications)
- Reciperr (Adding lists & movies to Radarr)
- Snapshot
- Sonarr (Backup, Corruption & Stuck Queue notifications)
- TRaSH
- Radarr Collections
- Automatic unmonitoring of movies/epsiodes after finish
- Automatic refresh of TBA episodes
- Automatic plex session killing per user/device based on rules
- Stuck queue item notifications
- Starr backup/corruption check notifications
-
Open the Client Settings on the site and expand the Starr section to set the notify times.
-
It will notify once when it thinks it is stuck and then update the existing message every 5 minutes until it is imported so you can see the amount of time it is stuck and why. Messages go to the shared Errors
channel.
-
If you want the notifications to stop coming for a specific item, click the Acknowledge
link in the notification. This is useful if something has a low amount of peers for example so it could take some time to complete it.
The Plex Token is required for the Notifiarr Client to send commands to Plex
- You can run a curl command and make sure you get an
200 OK
response returned.
curl -I -H "X-Plex-Token: <token>" <url>/status/sessions
-
<token>
The plex token from your config (ENV or conf file) Ex: ZQonMnitLFbFsuaLXT9Yj
-
<url>
The plex URL from your config (ENV or conf file). Ex: http://localhost:32400
- Expected result: HTTP/1.1 200 OK
- Incorrect result: HTTP/1.1 401 Unauthorized
-
Adjust the token and url until it is 200.
-
Update the Notifiarr Client's configuration with the correct url and token
-
Restart the Notifiarr Client
If session info is missing from notifications or the sessions notification is not working:
- Make sure you dont have duplicated clients in the Client Settings
- Make sure you have a client setup for Plex
- Make sure you have selected the Activity checkbox in the Plex section of the Client Settings
- Try to increase the Activity Delay in the Plex section of the Client Settings as this will give Plex more time to get the session available in the endpoint
- Note 1: The sessions notifications will only send when there is at least one item being played or paused
- Note 2: It doesn't matter what Tautulli shows or the Plex Dashboard shows, they both use the same sessions endpoint. If you where to look at them at the same time as the notification is sent (when it doesn't work) they would also not show the session yet. How long it takes Plex & your (possibly low powered or over worked) server to make the session available in the endpoint is out of our control which is why we added the delay option
- Cost: Free
- Access to all integrations and notifications (Except TRaSH sync)
- Limited to 12,000 notifications per day
- Cost: One time support contribution
- Patron channel access on discord
- Access to TRaSH Custom Format and Release Profile Sync and extra Custom Formats not on the public guide
- Custom Plex session management for managing users/devices and killing sessions
- Limited to 24,000 notifications per day
- Cost: Monthly or Yearly support contribution
- Note If you cancel your subscription, you'll be shifted into
Patron
- Patron Access
- Subscriber channel access on discord
- Radarr Gaps (automated collection monitoring)
- Custom Integration Icons
- BYOB (Bring your own bot; you can use your own bot which will be hosted by Notifiarr)
- Unlimited notifications per day
Free accounts can create 5 Firewall rules
- Login to your Cloudflare account and open the domain
- Click Security and then WAF

- In the WAF section add a new rule by clicking on Create Firewall Rule

- Fill in the rule information
Field
: User Agent
Operator
: Equals
Value
: Notifiarr
Action
: Allow

- Save the firewall changes