Create playlists automatically
Learn how to automatically create playlists featuring your BeyondWords audio.
This guide explains how to automatically create playlists with the audio in a BeyondWords project. Simply set your rules and the playlist will be auto-updated with qualifying audios.
Automatic playlists are ideal for grouping audio by theme (for example, topic or author).
🔒 This feature is available on Enterprise plans only.
- 1.Go to the 'Content (Playlists)' section of your project dashboard
- 2.Ensure the toggle is switched to 'Automatic playlists enabled'
- 3.Select 'Create playlist'
- 4.Enter a title for your playlist, select the 'Automatic' tab, then select 'Next'
- 5.Select 'Add filter'
- 6.Create a rule by entering a 'Key', 'Condition', and 'Value' then selecting 'Apply' — repeat as necessary
- 7.The box below will show existing audios that match your rules — once you are happy, select 'Save playlist'
- 8.Upload an image, which will appear on your dashboard and the Playlist Player (optional)
- 1.Go to the 'Content (Playlists)' section of your project dashboard and select your playlist
- 2.Select '⋮' then 'Edit podcast feed'
- 3.Complete the details, copy the podcast feed URL, then select 'Save changes'
- 4.Submit the podcast feed URL to the directories of your choice, such as Apple Podcasts (iTunes), Google Podcasts, and Spotify
- 1.Go to the 'Content (Playlists)' section of your project dashboard and select your playlist
- 2.Hover on or open your playlist and select the '<>' ('Get embed code') icon
- 3.Select the copy icon to copy the iFrame embed code
- 4.Paste the iFrame embed code into your HTML container and save
Don't forget that you can customize the Playlist Player. Alternatively, you can use our playlist SDK.
- 1.Go to the 'Content (Playlists)' section of your project dashboard
- 2.Hover on or open your playlist and select the copy ('Copy shareable URL') icon
- 3.Paste the URL wherever you would like to link to or open it
The Playlist Player is used when you embed your playlist or share it via URL.

- 1.Go to the 'Content (Playlists)' section of your project dashboard and select your playlist
- 2.Select '⋮' then 'Edit Playlist Player'
- 3.Upload an image (optional) — this will also be used in the BeyondWords dashboard
- 4.Customize light mode colors (optional) — enter a hex color code into the field or click the color to choose a default option
- 1.Player icon color: The color of the play button — make sure this contrasts against the background color
- 2.Text color: The color of the player text — make sure this contrasts against the background color
- 3.Background color: The color of the player's background — this can be TRANSPARENT
- 5.Customize dark mode colors (optional) — use the toggle to switch to dark mode settings and customize as above
- 6.Select 'Save changes'
Yes, you can create your own keys by submitting an object in the 'Audio metadata' field. An object can contain multiple key value pairs, which can be strings, arrays, or even objects. For example:
{ category: "Business", tags: ["sponsored content", "finance", "business", "stocks"] }
To edit the title of your playlist or change its rules:
- 1.Go to the 'Content (Playlists)' section of your project dashboard and select your playlist
- 2.Select '⋮' then 'Edit playlist'
- 3.Make changes as desired
- 4.Select 'Save playlist'
The updated playlist will be available through the same shareable URL, podcast feed URL, and embed code.
Yes, you can temporarily or permanently disable any playlist. This will prevent the player from rendering where it has been embedded and disable the podcast feed. Its URL will return an error.
- 1.Go to the 'Content (Playlists)' section of your project dashboard and select your playlist
- 2.Select '⋮' then 'Disable playlist'
You can re-enable the playlist anytime by following the same instructions but selecting 'Enable playlist'.
Our Playlist Player embed should not slow down your website. We’ve designed BeyondWords to minimize any effect on latency. Our default JavaScript player is lightweight and, when embedded via iFrame, it only loads after all other page content has loaded. We’re also the only text-to-speech service that transcodes audio for HLS (HTTP Live Streaming), which splits audio into 15-second segments at different bit rates to ensure frictionless listening.
If you would like to review your audio before it is distributed, you will need to disable automatic publishing.
Last modified 5mo ago