How to: Receive in-app notifications
Notifications are a crucial aspect of staying updated and informed about new content added to your media library. Phyn allows you to receive notifications from Jellyfin and Jellyseerr. In this walkthrough, we'll guide you through the process of configuring notifications from both Jellyfin and Jellyseerr.
Configuring Jellyfin Notifications
Phyn uses webhooks to receive notifications from Jellyfin. You can use any plugin that supports webhooks so far you use it with the default notification template. This tutorial uses the Jellyfin webhook plugin to receive in-app notifications. The notifications are instant and non-intrusive. Follow these steps to configure the Jellyfin webhook plugin to receive notifications in Phyn:
While technically, you can use Phyn with any plugin that supports webhook notifications, Phyn was only tested with the Jellyfin webhook plugin so it is the only one that is guaranteed to work. The others may or may not work correctly.
Getting the webhook URL
Open the Phyn app and navigate to settings.
Under the notifications section, select either Notify all devices or Notify this device. A URL will be copied for you. We will use this URL to configure the webhook plugin on Jellyfin.
Configuring the webhook plugin on Jellyfin
If you haven't already, you should install the Jellyfin webhook plugin for the next steps.
Login into your Jellyfin server on the web
Go to plugins -> my plugins
Find the Webhook plugin and click on it
Click on Add generic destination
Enter the Phyn (or any name you want) in the webhook name.
Paste the URL copied from the Phyn app in the webhook URL.
Select all the notification types you want to receive. For now, it is only the Item added and Generic notification types are supported. If you would like a particular type to be added, please send an email to support@phyn.app or use the Report issue feature in the app.
Select the user under the User filter. You will only get notifications from the user you select
Under Item type, select the items you are interested in receiving notifications for.
Make sure you select Send All Properties (ignores template). Phyn currently does not support custom notification templates.
Click on save
Congratulations! You have successfully configured notifications from Jellyfin to Phyn.
Configuring Notifications from Jellyseerr
Jellyseerr is another platform that you can integrate with Phyn to receive notifications effectively. Follow these steps to configure notifications from Jellyseerr:
Getting the webhook URL
Open the Phyn app and navigate to settings.
Link your Jellyseerr account to Phyn under Linked services
Under the Jellyseerr settings section, select either Notify all devices or Notify this device. A URL will be copied for you. We will use this URL to configure the webhook notifications Jellyseerr.
Configuring the webhook notifications on Jellyseerr
Login into your Jellyseerr server on the web
Go to settings -> notifications
On the notifications page, click on the Webhook item. It should be the last on the list. Now, this is where will will be configuring the webhook URL we got in the previous step to receive notifications.
Select Enable Agent.
Paste the copied URL in the Webhook URL
Leave JSON Payload as it is. If you have previously modified it, you can use the reset button below to reset it. Phyn only works with the default payload, tampering with it may make it not work properly.
Select the notification types you want to receive. All notification types are supported.
Click on Test to test the notifications. You should receive a test notification. If you don't check that the webhook URL is correct or reset the payload to default.
Click on save.
You have now successfully configured notifications from Jellyseerr to Phyn.
With notifications configured from both Jellyfin and Jellyseerr, you'll receive timely updates and stay informed about relevant activities within Phyn. Enjoy your enhanced user experience!
Last updated