Spotify Integration — Automate Spotify with AI on Beauto
Spotify is a digital music and podcast streaming service with millions of tracks, personalized playlists, and social sharing features
Category: news & lifestyle · 84 actions available
What you can automate with Spotify
Beauto connects Spotify with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Spotify events, enrich Spotify data with AI, or sync Spotify with the rest of your stack — without writing code.
- Sync Spotify data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Spotify events and route the output anywhere
- Schedule recurring Spotify tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Spotify actions Beauto supports
- Add items to playlist — Add one or more items to a user's playlist.
- Add item to playback queue — Add an item to the end of the user's current playback queue. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when you use this API with other Player API endpoints. Require
- Change playlist details — Change a playlist's name and public/private state. The user must own the playlist. This action allows updating the playlist name, description, public/private status, and collaborative mode. At least one of the optional p
- Check if user follows artists or users — Check to see if the current user is following one or more artists or other Spotify users.
- Check if users follow playlist — Check if the current authenticated user is following a specified playlist. This endpoint checks whether the authenticated user follows the given playlist. It returns a boolean value indicating whether the user follows th
- Check user s saved albums — Check if one or more albums is already saved in the current Spotify user's 'Your Music' library.
- Check user s saved audiobooks — Check if one or more audiobooks are already saved in the current Spotify user's library. Returns an array of boolean values indicating whether each audiobook (by ID) is saved in the user's library. Requires user-library-
- Check User's Saved Episodes — Check if one or more podcast episodes are saved in the current Spotify user's 'Your Episodes' library. Returns an array of boolean values corresponding to each episode ID provided. **Required OAuth Scope:** user-library-
- Check user's saved shows — Check if one or more shows is already saved in the current Spotify user's library. This endpoint checks whether the specified shows are saved in the authenticated user's library. It returns a list of boolean values, one
- Check User's Saved Tracks — Check if one or more tracks is already saved in the current Spotify user's 'Your Music' library. Returns an array of boolean values indicating whether each track is saved (true) or not (false), in the same order as the r
- Create playlist — Create a playlist for a Spotify user. (The playlist will be empty until you [add tracks](/documentation/web-api/reference/add-tracks-to-playlist).) Each user is generally limited to a maximum of 11000 playlists.
- Follow artists or users — Follow one or more artists or Spotify users on behalf of the current authenticated user. This action adds the specified artists or users to the current user's \
- Follow playlist — Add the current user as a follower of a playlist. This action adds the current user as a follower of a specified playlist. The 'public' parameter controls whether the playlist will appear in the user's public profile (vi
- Get a chapter — Get Spotify catalog information for a single audiobook chapter including name, description, duration, release date, narrators, and playback information. Audiobook chapters are only available within the US, UK, Canada, Ir
- Get Album Details — Get Spotify catalog information for a single album. Returns comprehensive album data including metadata, track listing, artist information, cover artwork, popularity score, and availability by market. Use this to fetch d
- Get album tracks — Get Spotify catalog information about an album's tracks. Optional parameters can be used to limit the number of tracks returned.
- Get an audiobook — Get Spotify catalog information for a single audiobook. Audiobooks are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.
- Get artist — Get detailed Spotify catalog information for a single artist. Returns comprehensive artist data including the artist's name, genres, follower count, profile images, popularity score (0-100), and links to their Spotify pr
- Get artist s albums — Get Spotify catalog information about an artist's albums.
- Get artist s related artists — Get Spotify catalog information about artists similar to a given artist. Similarity is based on analysis of the Spotify community's listening history.
- Get Artist's Top Tracks — Get Spotify catalog information about an artist's top tracks by country/market. Returns up to 10 of the artist's most popular tracks in the specified market. Each track includes detailed metadata such as album informatio
- Get audiobook chapters — Get Spotify catalog information about an audiobook's chapters. Audiobooks are only available within the US, UK, Canada, Ireland, New Zealand and Australia markets.
- Get Available Devices — Get information about the user's available Spotify Connect devices. Returns a list of devices that can be used for playback, including their names, types (computer, smartphone, speaker), active status, volume levels, and
- Get available markets — Get the list of markets where Spotify is available. Returns an array of ISO 3166-1 alpha-2 country codes.
- Get currently playing track — Get the object currently being played on the user's Spotify account.
- Get current user s playlists — Get a list of the playlists owned or followed by the current Spotify user. Returns a paginated list of playlists (both public and private) that the current user owns or follows. Each playlist includes basic metadata such
- Get current user s profile — Get detailed profile information about the current authenticated user. This endpoint returns comprehensive user profile data including display name, email address, country, subscription level (premium/free), explicit con
- Get episode — Get Spotify catalog information for a single podcast episode identified by its unique Spotify ID. This endpoint retrieves detailed information about a podcast episode including its name, description, duration, release da
- Get featured playlists — Get a list of Spotify's editorially curated featured playlists. These are the playlists shown on a Spotify player's 'Browse' tab and are updated regularly by Spotify's editorial team. The response includes a localized me
- Get followed artists — Get all artists followed by the current user. Returns a cursor-paginated list of artist objects with full details including name, genres, popularity, images, and follower counts. Use the 'after' parameter to navigate thr
- Get new releases — Get a list of new album releases featured in Spotify (shown, for example, on a Spotify player's \
- Get playback state — Get information about the user's current playback state, including track or episode, progress, and active device. Returns detailed playback information when content is actively playing, including the current track/episod
- Get playlist — Get a playlist owned by a Spotify user. This endpoint retrieves detailed information about a specific Spotify playlist, including its metadata (name, description, public/collaborative status), owner information, cover im
- Get playlist cover image — Get the current image(s) associated with a specific playlist. Returns an array of image objects containing the URL, height, and width of each cover image. The array may be empty if the playlist has no cover image, or con
- Get playlist items — Get full details of the items of a playlist owned by a Spotify user. This endpoint retrieves the tracks and/or episodes in a playlist. It supports pagination and allows filtering the response fields for optimization.
- Get recently played tracks — Get tracks from the current user's recently played tracks. _**Note**: Currently doesn't support podcast episodes._
- Get recommendations — Get track recommendations based on seed artists, genres, and/or tracks. At least one seed is required (up to 5 total). Optionally tune recommendations with audio feature parameters (acousticness, danceability, energy, et
- Get several albums — Get Spotify catalog information for multiple albums identified by their Spotify IDs. Returns detailed album data including name, artists, tracks, release date, images, and more. Maximum 20 album IDs per request.
- Get several artists — Get Spotify catalog information for several artists based on their Spotify IDs.
- Get several audiobooks — Retrieve Spotify catalog information for multiple audiobooks in a single request. This action fetches detailed metadata for up to 50 audiobooks at once using their Spotify IDs. Each audiobook object includes: - Title, de
Spotify triggers
- New Device Added — Triggers when a new device is added.
- Spotify Playlist Item Change — Triggers when songs are added to or removed from a Spotify playlist.
- New Playlist Created or Deleted — Triggers when a new playlist is created or deleted.