Webhook or Watcher

Pick a scrobble mode. Watcher is recommended. Legacy webhooks are deprecated.

Scrobbling pushes playback events in real time. It is separate from periodic syncing.

triangle-exclamation
circle-exclamation

Prerequisites

Connect providers in Settings → Authentication.

You need:

  • One media server: Plex, Jellyfin, or Emby

  • One or more targets: Trakt, SIMKL, and/or MDBList

Related: Authentication

Pick a mode

Default choice: Watcher. Use it for Plex, Jellyfin, and Emby.

Why Watcher works best:

  • More reliable than legacy webhooks.

  • No Plex Pass required.

  • No Emby Premiere required.

circle-info

You cannot enable Watcher and Webhook at the same time. Pick one mode.

Open Settings → Scrobbler → Watcher.

  1. Set Provider (source media server).

  2. Set Sink (targets).

  3. Enable Watcher.

  4. Click the red Save button.

Common options:

  • Filtering for shared servers

  • Autostart to start Watcher on boot

  • Auto remove from Watchlist (movies) after completion

Related: Watcher

Plex ratings (Watcher + helper webhook)

Ratings are Plex-only. They require the helper webhook endpoint:

  • http://YOUR_HOST:8787/webhook/plexwatcher

circle-exclamation

Webhook setup (legacy)

Webhook scrobbling is Trakt-only. It is deprecated. Use it only if you must.

CrossWatch exposes endpoints like:

  • Plex: http://YOUR_HOST:8787/webhook/plextrakt

  • Jellyfin: http://YOUR_HOST:8787/webhook/jellyfintrakt

  • Emby: http://YOUR_HOST:8787/webhook/embytrakt

Plex is usually plug-and-play. Jellyfin and Emby need extra configuration.

Related: Webhooks (legacy)

Last updated