Jellyfin Webhooks

Please use v2, this version has been retired.

v2 is available here

3 Likes

Great work! Can you add action when media added in Jellyfin?

absolutely, please leave that with me, I would love to add more functions to this blueprint.

1 Like

I think there is something up with the Jellyfin Webhook plugin.

I am not receiving a single webhook from it when adding or deleting media, I have only tried audio so far but I am taking that as a bad sign.

When I have added an album the debug is showing the webhook is queuing it up to send but it does not look to send.

[2025-05-31 23:44:07.753 +01:00] [DBG] [27] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “Scouting For Girls” for notification
[2025-05-31 23:44:07.771 +01:00] [DBG] [36] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “Scouting For Girls” for notification
[2025-05-31 23:44:07.796 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0101 - Keep on Walking” for notification
[2025-05-31 23:44:07.806 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0102 - She’s So Lovely” for notification
[2025-05-31 23:44:07.816 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0103 - It’s Not About You” for notification
[2025-05-31 23:44:07.827 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0104 - The Airplane Song” for notification
[2025-05-31 23:44:07.838 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0105 - Heartbeat” for notification
[2025-05-31 23:44:07.849 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0106 - Elvis Ain’t Dead” for notification
[2025-05-31 23:44:07.859 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0107 - I’m Not Over You” for notification
[2025-05-31 23:44:07.870 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0108 - I Need a Holiday” for notification
[2025-05-31 23:44:07.881 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0109 - The Mountains of Navaho” for notification
[2025-05-31 23:44:07.891 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “0110 - I Wish I Was James Bond _ Michaela Strachan” for notification
[2025-05-31 23:44:09.548 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “Scouting for Girls” for notification
[2025-05-31 23:44:09.557 +01:00] [DBG] [31] Jellyfin.Plugin.Webhook.Notifiers.ItemAddedNotifier.ItemAddedManager: Queued “Scouting for Girls” for notification

I am waiting for the information, as soon as I click on play I get the playback started information but the item added information seems to never send and looks to get lost in the ether never to be seen/sent.

<><><><>
as I was typing I started to look a bit further in to this on the discussion part of their github page:

An acttion for pausing media would be a great addition too , if it’s possible.

that seems to be part of the playback progress information, I tried that the other night and it is just spamming every other second when I have the send all properties (ignore template) checked.

Having pause would be incredibly handy though as I do use it myself in Plex for just bringing the lights up slightly.

I will see what I can achieve for this.

Have just uploaded v2 of this:

A lot more functionality has gone in to this one. Including action for pausing and also for resuming.