Karaoke Queue

Let your audience sign up to sing and manage the flow of performers.

If enabled in your gig configuration, the "Karaoke" tab becomes a powerful tool for running a karaoke show. It allows users to browse your karaoke songbook, sign up to sing, and see their place in line.

Signing Up to Sing

The process for an audience member is straightforward:

  1. Find a Song: They can browse or search the song list you've assigned as the "Karaoke Songbook" for the gig.
  2. Click "Sing": Clicking the "Sing" button next to a song opens a sign-up dialog.
  3. Enter Name: They enter their name and submit. Their name is remembered on their device for the duration of the gig, making subsequent sign-ups quicker.

The Queue List

Once a user signs up, they are added to the queue. The queue is sorted with two main priority levels:

  1. Tipped Singers: Singers who have paid a tip to jump the line are always at the top. They are sorted amongst themselves by the highest tip amount.
  2. Regular Singers: Non-tipped singers are placed below all tippers, sorted in the order they signed up (first-come, first-served).

Visibility Options

Admins can configure how the queue appears to the audience:

  • Hidden: Users only see their own entries in the list. This is useful for keeping the upcoming order a surprise.
  • Anonymized: Users see the full queue, including songs and positions, but the names of other singers are replaced with "Singer". Their own name is always displayed clearly to them.
  • Public: Everyone sees the full list with all names and song choices.

Admins can always see the full, public queue regardless of this setting.

Gig-Specific Rules & Limits

You can set several rules in the gig configuration to manage the queue automatically:

  • One Song Per Person Limit: When "Limit users to one song in queue at a time" is enabled, a user can only be in the queue once. If they try to sign up for a new song, the button will say "Swap". This lets them change their song choice without losing their spot in line.
  • Song Repetition Limit: When "Limit song repetitions" is enabled, you can set a specific limit for how many times a song can be performed. The sing button will show the current usage (e.g., "1/2") and will become disabled for non-admins once the limit is reached.

Paid Features

You can monetize your karaoke night with these options (Requires Stripe):

  • Require Payment to Sign Up: If enabled, users must complete a payment to get into the queue. You can set different prices for an Individual versus a Group signup.
  • Allow Tipping to Jump the Line: This powerful feature gives users who are already in the queue a "Jump" button on their entry. Clicking it allows them to add a tip. As mentioned, tipped entries are prioritized at the top of the queue.