Songbooks
Songbooks are your master repositories of songs.
You can create different songbooks for different purposes, which are then assigned to Gigs to power the interactive features.
For example, you might have a "Full Repertoire" book with every song you know, a "Karaoke Hits" book for karaoke nights, and a "Jazz Standards" book for quieter gigs. Keeping these lists separate allows for maximum flexibility when configuring a gig.
Managing Songbooks
From the main Songbooks page, you can perform several actions:
- Create Songbook: Add a new, empty songbook to your collection.
- View: Click on a songbook to view and manage the songs within it.
- Rename: Change the name of a songbook.
- Duplicate: Create an exact copy of a songbook, including all of its songs.
- Delete: Permanently remove a songbook and all the songs it contains. This action cannot be undone.
Managing Songs Within a Songbook
After clicking "View" on a songbook, you can manage its contents:
- Add Song: Add songs one by one using a simple form.
- Import CSV: Use the "Import CSV" button to bulk-upload songs. Your CSV file must have headers for
Title(orSong Title) andArtist(required). You can also include optional columns forGroup(matches by name or 1-based index),Tags(comma-separated),BPM,Genre,EnergyLevel, andMood. If a song already exists in the songbook (matching Title and Artist), it will be updated with the information from the CSV. - Export CSV: Download all the songs in the current songbook as a CSV file, including all metadata and custom pricing.
Advanced Song Features
From the song list within a songbook, each song has a menu with several advanced options:
- Edit: Manually change the song's title, artist, and its metadata.
- Song Tags: In the song edit dialog, you can add comma-separated tags (e.g., "90s", "Rock", "High Energy"). These tags allow the audience to instantly filter your repertoire on the audience page, making it much easier for them to find the right vibe.
- Song Groups: You can organize your songbook into logical sections using the "Manage Groups" button. Once groups are created, you can assign each song to a group.
- In the Karaoke view, these groups appear as collapsible sections, helping users navigate large lists.
- In the Requests view, songs are displayed in a clean, flat list for maximum visibility, but the groups still help you stay organized in the admin panel.
- Mark as "New": In the song edit dialog, you can check the "Mark as New" box. These songs will be sorted to the top of the audience page and feature a prominent badge to help them stand out.
- Analyze Metadata (AI): The "Analyze Metadata" button at the top of the page will have our AI agent analyze all songs that are missing data. It automatically fills in the BPM, genre, energy level, and mood. This data can be useful for other features, like the AI Queue Optimization.
- Copy to...: This allows you to copy the selected song (just title and artist) to one or more of your other songbooks. This is useful for keeping your master lists in sync.
- Copy Metadata to...: If you've manually edited or analyzed the metadata for a song, this option lets you copy just the metadata (BPM, genre, etc.) to matching songs (same title and artist) in other songbooks, overwriting what's there.
- Set Custom Prices: Set specific prices for song requests or karaoke signups for this individual song. These prices will override the default prices set in a gig's configuration, giving you granular control over your pricing.