For the complete documentation index, see llms.txt. This page is also available as Markdown.

Scrobbler

Configure real-time playback scrobbling from your media server to a tracker.

Configure real-time playback scrobbling from Plex, Jellyfin, or Emby.

CrossWatch sends activity to Trakt, SIMKL, or MDBList while you watch.

CrossWatch supports two event sources:

  • Watcher reads playback activity from the media server.

  • Webhooks receive activity at a generated CrossWatch URL.

Watcher suits most installations. Webhooks remain fully supported.

What Scrobbler does

Scrobbler processes playback activity as you watch.

It can send playback start, progress, pause, stop, and completion.

Plex ratings can also sync when enabled separately.

Use synchronization for history backfills and periodic alignment.

Supported providers

Media server sources

  • Plex

  • Jellyfin

  • Emby

Tracker destinations

  • Trakt

  • SIMKL

  • MDBList

Connect both profiles under Settings → Connections before continuing.

  1. Connect one media server profile.

  2. Connect one tracker profile.

  3. Open Settings → Scrobbler.

  4. Select Add watcher.

  5. Choose the source and destination profiles.

  6. Leave Filters empty for the first test.

  7. Save the route.

  8. Enable Autostart if needed.

  9. Start playback.

  10. Confirm the tracker receives activity.

Add filters and routes after the first successful test.

Choose an event source

Use Watcher unless you specifically prefer server-delivered events.

See Webhook or Watcher for guidance.

Last updated

Was this helpful?