For staff

Staff Workflow

Review, approve, reject, and DM artists from Discord

LabelUtils gives your staff a structured way to handle incoming demos without leaving Discord.

How submissions appear

When an artist runs /submit, a submission card is posted to your staff channel. Each card includes:

The staff thread is where your team keeps notes, release logs, and any back-and-forth with the artist.

Browsing submissions

CommandWhat it does
/queueNewest submissions still in queue
/recentNewest submissions across all statuses
/panelAdmin browser with filters, pages, and refresh controls
/status ticket_id:<id> new_status:<status>Update a submission's status

Submission statuses

Actions on a submission card

Approve

Marks the submission as accepted. If you've set up approval routing with /routing (Pro), it's automatically posted to your approved channel. The artist gets the configured approval DM (Pro: customize with /templates).

Reject

Marks the submission as rejected. Pro servers can use saved rejection reasons (/reasons) and custom rejection DM templates (/templates).

DM

Opens a DM to the artist directly from the bot. When the artist replies to that DM, their message (and attachments) is forwarded back into the matching staff thread.

Keeping release logs

Use the staff thread attached to each submission to log:

Because the thread is linked to the submission, you can always find this history later.

DM reply forwarding

DM reply forwarding only works when the artist replies directly to the bot's DM message. Attachments are forwarded as Discord attachment links — the bot does not download or reupload files.

Pro-only staff tools

Pro unlocks deeper A&R tooling:

See Free vs Pro for the full breakdown.