For DJs

Overriding requests and AI decisions

Nothing in VYVE decides for you permanently. Every automatic action has a way back, and the queue is built so one tap handles the common pile-ups.

The rules in one table

SituationWhat to doWhat the guest sees
AI rejected a shoutout or photo you would have allowedOpen the AI-Rejected, Review section on the CrowdOS tab and press Override, Approve.Their notice flips to approved. It reads as a moderator decision either way.
AI rejected something and you agreePress Dismiss. It clears your view and changes nothing in the database.Nothing new. They already saw the rejection with its reason.
AI approved something you do not want on the TVReject it from the approved grid like any manual item.Their notice flips to rejected.
AI flagged an item for reviewIt is waiting in the pending queue. Approve or reject it like anything else.Nothing until you decide.
AI marked a song request as not a request, or rejected itIt is out of the queue. AI never approves requests, so there is nothing to un-approve.A light “not a request” note, or the real reason for a rejection.
You approved a request and changed your mindPress Reject on it. Approved is a plan, not a promise.It flips to declined.
Five copies of the same songMark one Played. Every matching request, typos included, is marked played with it.Each requester is told it played.
You want the queue to stop growingTurn off Song requests on the Live tab. Existing requests stay.The Request tab disappears from their phone. No lock message.
FigureDJOS · CrowdOS tab · moderation queue· joinvyve.io/dashboard/events/…/dj
joinvyve.io/dashboard/events/…/dj
Saturday Night Live
Aurora Rooftop · joinvyve.io/go/7KQ4M
LiveRequests 2Energy 87%Scene CrowdEnd live
LiveRequestsCrowdOSConnectActivityDisplay
Shoutouts and photos
2 pendingClear Crowd Queue5
AI moderation on
Strictness: Standard ▾
1
“Happy birthday Maddie, this DJ is fucking incredible”
Shoutout · @jayceee · just now
AI approved · casual profanity is normal here3
ApproveFeatureReject2
Photo · @table6
Pending · 1 min
ApproveFeatureReject
AI-rejected · review
1 item
Photo · @anon
Not an event photo · a screenshot of a text thread
Override · approveDismiss
4
  1. 1AI moderationOn Pro and Enterprise. Standard expects nightlife language; Squeaky clean holds back profanity too.
  2. 2Approve / Feature / RejectApprove puts it in the TV rotation, Feature puts it on screen by itself now, Reject tells the guest why.
  3. 3AI reasonEvery AI decision carries its reason so you can judge whether you agree.
  4. 4AI-rejected reviewAnything AI rejected waits here. Override approves it; Dismiss agrees and clears it from your view.
  5. 5Clear Crowd QueueDismisses everything pending, shoutouts and photos alike.

Why AI-rejected items stay visible

A shoutout the AI rejects is not deleted and is not hidden. It moves to its own section so you can reverse it with one tap. Items you reject yourself do disappear from the queue, because that was your call. The difference is deliberate: automation gets a review lane, you do not need one.

What AI never does to a request

On song requests, AI only removes things: hate speech or harassment that is not tied to a real song, and junk such as “skip” or gibberish. It never approves a request into your set and never reorders the queue. Songs with rough titles are treated as real requests. Whether anything gets played is yours.

FigureDJOS · Requests tab· joinvyve.io/dashboard/events/…/dj
joinvyve.io/dashboard/events/…/dj
Saturday Night Live
Aurora Rooftop · joinvyve.io/go/7KQ4M
LiveRequests 2Energy 87%Scene CrowdEnd live
LiveRequestsCrowdOSConnectActivityDisplay
Request queue
OpenClear queue5
Blinding Lights
The Weeknd · Requested by Sam · just now
pending123
Levitating
Dua Lipa · Requested by Alex · 1 min
pendingApprovePlayedReject
Good Days
SZA · Requested by Taylor · 4 min
approvedApprovePlayedReject
One Dance
Drake · Requested by Marcus · 24 min
playedApprovePlayedReject
Guest portalRequests, reactions, polls, shoutouts, and photos from one link.
Show QR4
  1. 1ApproveYou plan to play it. The guest is told it was approved.
  2. 2PlayedMarks it played and cascades to every other request for the same song.
  3. 3RejectNot tonight. The guest is told it was declined, with the reason if AI decided.
  4. 4Show QRThe event's QR code and short link, joinvyve.io/go/CODE, for a guest who cannot scan.
  5. 5Clear queueDismisses every pending request at once. Use it at the start of a fresh night.
Interactive: the buttons on the first row change its status. Guests see the result on their phone within a couple of seconds.
Note
Keep a DJOS tab open
Guests get their instant approved or rejected notice through the open DJOS tab. If no DJOS tab is open when the AI decides, the decision is still saved and the queue is still right; the guest just does not get the popup. Your phone counts as a tab. See AI moderation for the full policy.
Still stuck?

Send a message with your venue name and what you were trying to do. A person reads every one and replies by email.

Contact support