BookLive’s Music Library lets you organize your repertoire into named Collections — curated groups of songs that you can present to clients and restrict song requests against. Whether you call them setlist books, repertoire packages, or song menus, Collections give you fine-grained control over which songs clients can browse and request for each performance.
Navigating to the Music Library #
- Log in at https://booklive.com/login.
- Select your group from the left-hand navigation.
- In the left sidebar, click Library to expand the section, then click Repertoire.
The Repertoire page shows all of your existing Collections in a table, along with each collection’s song count.
Creating a New Collection #
- From the Repertoire page, click the + button (top-right of the card).
- In the Add a Collection dialog, enter a descriptive name — for example, Wedding Ceremony Songs, Corporate Event Favorites, or Jazz Standards.
- Click Add to create the collection. You’ll be taken directly into that collection to start adding songs.
Adding Songs to a Collection #
Inside any collection, you can add songs individually:
- Click the + button (top-right of the card) while viewing a collection.
- In the dialog, enter the Song title and Song artist. Both fields accept up to 255 characters.
- Click Save to add the song.
Once a song is in a collection, you can click its name to open the song detail page where you can:
- Edit the song title, artist, and musical key
- Attach sheet music scores per instrument part
- Add video reference URLs
- Assign ensemble configurations and tags
Importing Songs via CSV #
If you have a large repertoire, you can bulk-import songs instead of adding them one by one:
- On the Repertoire page, click Import CSV.
- Prepare a CSV file with at least an Artist column and a Title (song name) column.
- In the import wizard, upload your CSV and configure options: which collection to add songs to, how to handle duplicates, which ensembles and tags to apply.
- Review the song list, then confirm the import.
Imported songs appear immediately in the selected collection.
Restricting Song Requests to a Specific Collection #
By default, clients can request any song in your entire library through the Client Portal. If you want to limit their choices for a specific performance, you can assign one or more collections as the Allowed Song Lists.
- Open the performance you want to configure.
- Go to the Timeline tab.
- Look for the Allowed Song Lists line near the top of the tab. If no collections are assigned, it will read All — meaning clients can request any song in your library.
- Click the + (add) icon next to Allowed Song Lists.
- Select the collection you want to allow and click Add.
- Repeat to add additional collections if needed.
Once a collection is assigned, clients will only see songs from those collections when browsing or requesting music in the Client Portal. To remove a restriction, click the delete icon next to any collection listed under Allowed Song Lists.
Deleting a Collection #
To remove a collection from your Repertoire:
- Go to Library > Repertoire.
- Click the delete (trash) icon next to the collection name.
- Confirm the deletion when prompted.
Deleting a collection also removes its songs. Songs that exist elsewhere in your library are unaffected.
Tips & Notes #
- If your group is a sub-group that shares its parent group’s library, you’ll see a notice directing you to manage collections in the parent group instead.
- Collections can be filtered and searched within each collection view using the Search field.
- Songs display their associated ensemble configurations (yellow), tags (green), and instrument parts (blue) directly in the collection table — no need to open each song to get an overview.
- For performances where you want full client flexibility, simply leave Allowed Song Lists set to All (no collections assigned).