Overview #
When you use auto-contracting to fill performance seats, BookLive automatically checks each musician for scheduling conflicts before sending them a proposal. This intelligent conflict detection ensures you are only reaching out to musicians who are actually available, saving time and avoiding awkward situations.
What Counts as a Conflict #
The system checks for four types of conflicts:
1. Already Asked #
The musician has already been contacted for this specific performance.
- They have a pending proposal for another seat on this gig
- They already have a seat assigned on this performance
- They declined a previous request for this performance
2. Blackout Date #
The musician has marked the performance date as unavailable.
- A single-day blackout covers the date
- A date range blackout includes the date
- Skip reason logged: “Artist has a blackout date”
3. Group Conflict #
The musician already has a performance with the same group on that date.
- Prevents double-booking with your own group
- Skip reason includes the conflicting performance details
4. Existing Performance #
The musician is already booked for any performance on that date.
- Could be with a different group
- Includes confirmed and pending performances
- Skip reason includes venue information when available
How Conflict Detection Works #
When you initiate auto-contracting:
- System retrieves your personnel list for each empty seat
- For each musician on the list (in order):
- Check for blackout dates
- Check for existing performances on that date
- Check for group-specific conflicts
- Check if already asked for this performance
- If any conflict is found, the musician is skipped
- Skip reason is logged to the seat activity
- Next musician in the list is evaluated
- First available musician receives the proposal
Viewing Skip Reasons #
You can see why musicians were skipped:
- Open the performance detail page
- Navigate to the seat that was auto-contracted
- View the Activity section
- Look for entries like:
- “Skipped John Smith – has blackout date”
- “Skipped Jane Doe – already has performance at The Grand Ballroom”
- “Skipped Mike Wilson – group conflict on same date”
What Happens When Everyone is Conflicted #
If all musicians on your personnel list have conflicts:
- No proposal is sent
- The system logs that no musicians were available
- You (the bandleader) receive a notification
- The seat remains unfilled for manual assignment
Conflict Detection in Substitute Requests #
The same conflict detection applies when finding substitutes:
- System checks the substitute list for the specialty
- Musicians with conflicts are skipped automatically
- Only available substitutes are presented or contacted
Best Practices #
- Keep personnel lists updated – More options means better chances of finding available musicians
- Encourage artists to set blackout dates – Accurate availability data improves auto-contracting success
- Review skip reasons – Helps you understand musician availability patterns
- Plan ahead – Popular dates may have more conflicts
Troubleshooting #
A musician was skipped but says they are available #
- Check if they have a blackout date they forgot about
- Verify they are not already booked for another performance
- Check the activity log for the specific skip reason
Auto-contracting found no one available #
- Popular date – many musicians already booked
- Small personnel list – add more musicians to your list
- Many blackout dates – try a different date
- Consider manual outreach beyond your personnel list
Related Articles #
- Halting and Resuming Auto-Contracting
- Setting and Managing Blackout Dates
- Setting Group Availability Rules