Automate Your Media Downloads With Sonarr and n8n
detail.loadingPreview
Streamline your media acquisition process by automating Sonarr downloads with this n8n workflow. It intelligently checks for missing episodes and adds them to your download queue, ensuring you never miss an episode.
About This Workflow
This n8n workflow is designed to automate the process of finding and queuing media for download via Sonarr. It kicks off with a schedule trigger, checking for missing episodes every 12 hours. The workflow then retrieves a list of wanted, missing episodes, and for each of these, it performs an interactive search within Sonarr to find available releases. Crucially, it validates these releases against your preferred quality and language settings before overriding and adding them to your download queue. This ensures you consistently get the content you want in the format you prefer, minimizing manual intervention.
Key Features
- Scheduled Automation: Runs automatically every 12 hours to check for missing media.
- Intelligent Episode Discovery: Searches Sonarr for available releases of missing episodes.
- Customizable Quality & Language: Ensures downloads match your specified preferences.
- Override & Queue Management: Automatically adds desired releases to your download queue.
- Error Handling: Continues processing even if individual requests fail.
How To Use
- Configure Sonarr Connection: In the
infonode, set your Sonarr API URL (urlSonar) and API key (apikey). Define your desiredqualityandlanguagesfor downloads. - Set Schedule: Adjust the
Schedule Triggernode to your preferred interval (default is every 12 hours). - Connect to Sonarr: The
Check for Missing Episodesnode fetches a list of wanted missing episodes from Sonarr. - Process and Search: The
Edit FieldsandSplit Outnodes prepare the data for processing. TheInteractive search for all episodes in this seasonnode then searches Sonarr for available releases based on series and season information. - Validate and Queue: The
Validate Quality and Language Matchnode filters releases based on yourinfonode settings. If a match is found, theOverride and add to download queuenode sends the request to Sonarr to add the release to your download queue, overriding existing entries if necessary.
Apps Used
Workflow JSON
{
"id": "e85c9ffa-ef02-42e0-90c6-5caeae069575",
"name": "Automate Your Media Downloads With Sonarr and n8n",
"nodes": 5,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: e85c9ffa-ef02...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.