AutomationFlows › Spotify

n8n workflows for Spotify.

All n8n workflows that use the Spotify integration. Each is integration-tagged, privacy-stripped, and importable into your n8n instance in one click.

Most-used Spotify workflows

  1. Spotify-sync-surrealdb-v1 (62 nodes)
  2. Wait Schedule (spotify) — n8n Spotify workflow (54 nodes)
  3. Spotify Sync Liked Songs to Playlist (40 nodes)
  4. Monthly Spotify Track Archiving and Playlist Classification — n8n Spotify workflow (37 nodes)
  5. Splitout Code (http Request) #12 (37 nodes)
  6. Monthly Spotify Track Archiving and Playlist Classification (http Request) — n8n Spotify workflow (37 nodes)
  7. Add Liked Songs to a Spotify Monthly Playlist (30 nodes)
  8. Add Liked Songs to a Spotify Monthly Playlist (spotify) — n8n Spotify workflow (30 nodes)
  9. Create Playlists and Control Your Spotify Player with Gpt-4 (29 nodes)
  10. Splitout Filter — n8n Spotify workflow (26 nodes)
Web Scraping

Spotify-Sync-Surrealdb-V1. Uses httpRequest, n8n-nodes-surrealdb, spotify. Scheduled trigger; 62 nodes.

HTTP Request, N8N Nodes Surrealdb, Spotify
Slack & Telegram

Wait Schedule. Uses spotify, supabase, compareDatasets, noOp. Scheduled trigger; 54 nodes.

Spotify, Supabase, YouTube +1
General

Spotify Sync Liked Songs to Playlist. Uses manualTrigger, scheduleTrigger, sort, gotify. Event-driven trigger; 40 nodes.

Gotify, Spotify
Email & Gmail

Monthly Spotify Track Archiving And Playlist Classification. Uses httpRequest, splitOut, lmChatAnthropic, spotify. Scheduled trigger; 37 nodes.

HTTP Request, Anthropic Chat, Spotify +3
Data & Sheets

Splitout Code. Uses httpRequest, splitOut, lmChatAnthropic, spotify. Scheduled trigger; 37 nodes.

HTTP Request, Anthropic Chat, Spotify +3
AI & RAG

This n8n workflow allows you to automatically archive your monthly Spotify liked tracks in a Google Sheet, along with playlist details and descriptions. Based on this data, Claude 3.5 is used to class

HTTP Request, Anthropic Chat, Spotify +3
General

Add Liked Songs To A Spotify Monthly Playlist. Uses stickyNote, spotify, nocoDb, noOp. Scheduled trigger; 30 nodes.

Spotify, Noco Db
General

> This Workflow is a port of Add saved songs to a monthly playlist from IFTTT.

Spotify, Noco Db
AI & RAG

This n8n template provides a powerful AI-powered chatbot that acts as your personal Spotify DJ. Simply tell the chatbot what kind of music you're in the mood for, and it will intelligently create a cu

OpenAI Chat, Spotify, Chain Llm +7
Data & Sheets

Splitout Filter. Uses spotify, stickyNote, httpRequest, splitOut. Event-driven trigger; 26 nodes.

Spotify, HTTP Request, Mqtt Trigger
Web Scraping

This template integrates an IOT multi-button switch (meant for controlling a dimmable light) with Spotify playback functions, via MQTT messages. This isn't likely to work without some tinkering, but s

Spotify, HTTP Request, Mqtt Trigger
Data & Sheets

Splitout Code. Uses spotify, splitInBatches, splitOut, scheduleTrigger. Scheduled trigger; 23 nodes.

Spotify
General

This workflow enables you to listen to your recent favorites in very hight quality offline without sacrificing all of your storage.

Spotify
AI & RAG

Title: Spotify Emotion-to-News Card Generator (APITemplate.io + Slack)

Agent, Spotify, OpenRouter Chat +3
AI & RAG

This workflow turns your Spotify listening history into vocabulary flashcards for language learning.

HTTP Request, Google Gemini Chat, Google Sheets +2
AI & RAG

Stop manually searching for songs and let an AI DJ do the work for you. This template provides a complete, end-to-end system that transforms any text prompt into a ready-to-play Spotify playlist. It c

Spotify, Form Trigger, OpenAI Chat +4
AI & RAG

🎵 AI Spotify Playlist Generator (Telegram → Spotify)

Telegram Trigger, Agent, OpenRouter Chat +3
AI & RAG

Smart Focus Mode: Calendar Guard & AI Journaling. Uses googleCalendar, slack, googleGemini, googleSheets. Webhook trigger; 17 nodes.

Google Calendar, Slack, Google Gemini +2
Slack & Telegram

Play with Spotify from Telegram. Uses telegramTrigger, openAi, spotify, stickyNote. Event-driven trigger; 14 nodes.

Telegram Trigger, OpenAI, Spotify +1
Slack & Telegram

Play with Spotify from Telegram. Uses telegramTrigger, openAi, spotify, stickyNote. Event-driven trigger; 14 nodes.

Telegram Trigger, OpenAI, Spotify +1
AI & RAG

Search music and play to Spotify from Telegram

Telegram Trigger, OpenAI, Spotify +1
AI & RAG

Telegram to Spotify with OpenAI. Uses telegramTrigger, openAi, spotify, telegram. Event-driven trigger; 14 nodes.

Telegram Trigger, OpenAI, Spotify +1
AI & RAG

Who is this for Space Enthusiasts & Music Lovers: Discover new music paired with stunning cosmic visuals. Community Managers: specific Slack channels with engaging, creative daily content. n8n Learner

Nasa, OpenAI, Spotify +1
AI & RAG

This n8n workflow turns a song title and artist name into a gallery-ready poster by combining Musixmatch lyric intelligence with a tightly controlled AI art direction pipeline.

@Musixmatch/N8N Nodes Musixmatch, OpenAI Chat, Form Trigger +4
General

Comparedatasets. Uses compareDatasets, spotify, youTube, splitInBatches. Event-driven trigger; 12 nodes.

Spotify, YouTube
Social Media

This workflow automates the process of updating a Spotify playlist with tracks from a YouTube playlist, ensuring no duplicates are added. Manual Trigger: Starts the workflow when you click ‘Test workf

Spotify, YouTube
General

🎧 Automated Spotify Playlist Organizer — Sort and Queue Tracks by Popularity

Spotify
General

Schedule Spotify. Uses scheduleTrigger, spotify, stickyNote. Scheduled trigger; 11 nodes.

Spotify
General

This updated workflow will automatically archive your Spotify tracks to another manually created playlist, without the nuisance of duplicate tracks. It utilizes the latest verisons of n8n's [](https:/

Spotify
AI & RAG

This n8n workflow recommends Taiwan indie music based on a user's city, mood, birthday, today's weather, and star sign. Here's a concise overview: Trigger: Starts manually with the "When clicking ‘Tes

OpenAI, Information Extractor, OpenAI Chat +1
AI & RAG

This workflow takes a Google spreadsheet called 'Setlist_Manager' with 'Artist' and 'SongTitle' entries and get's Lyrics for each song and creates a playlist for that set of songs. Create Spotify Play

Google Sheets, Information Extractor, OpenAI Chat +3
Web Scraping

Create Spotify Playlist. Uses httpRequest, spotify, executeWorkflowTrigger. Event-driven trigger; 10 nodes.

HTTP Request, Spotify, Execute Workflow Trigger
AI & RAG

Add Currently Playing Song to Playlist. Uses spotify. Event-driven trigger; 5 nodes.

Spotify
General

Archive Spotify S Discover Weekly Playlist. Uses spotify, scheduleTrigger. Scheduled trigger; 7 nodes.

Spotify
General

This workflow will archive your Spotify Discover Weekly playlist to an archive playlist named "Discover Weekly Archive" which you must create yourself. If you want to change the name of the archive pl

Spotify
General

Sample Spotify. Uses manualTrigger, spotify. Event-driven trigger; 2 nodes.

Spotify

36 of 36 workflows in this view · Browse all →

FAQ

How many n8n Spotify workflows are in the catalog?

36 n8n workflows in AutomationFlows currently use the Spotify integration — triggers, actions, or both.

How do I connect Spotify in n8n?

After importing the workflow JSON, n8n will prompt for Spotify credentials on the relevant nodes. AutomationFlows strips credential IDs before publishing — you'll add your own.

Can I combine these with other integrations?

Yes — most Spotify workflows pair with adjacent tools (Slack alerts, Google Sheets logging, OpenAI summarisation). Browse the integration tags on each workflow page to discover pairings.