Skip to content

BlogGuides

Application Bot Dashboard: Review Discord Applications on the Web

Mico's application bot dashboard at micoapp.io: edit a whole panel with one save, review and export Discord applications, and give reviewers their own view.

Mico Team, Mico

9 min read

Slash commands are fine for one quick decision. They get slow when a staff application has twelve long answers, when twenty applications wait after a weekend, or when you want to change four settings on a panel and see the result before it goes live. That is usually when admins go looking for an application bot with a dashboard.

This guide covers what a good one should let you do, then walks through Mico's, page by page.

What should an application bot dashboard let you do?

Plenty of bots have a settings page on the web and stop there. But running applications is mostly reading and deciding, so the dashboard has to cover that part too. A short list to judge any of them by:

What a useful dashboard covers

  • Sign in with Discord, no separate account or password
  • A whole panel on one page: questions, rules, reviewers, messages, channels
  • The queue: what waits, what was decided, and by whom
  • Long answers on a big screen, with the decision buttons beside them
  • Several applications at once, and an export when you need the data elsewhere
  • Access for reviewers who should not hold Manage Server
  • Changes that show up in Discord without posting everything again

Mico's dashboard does all of these. Here is how.

How do you open Mico's dashboard?

  1. Go to micoapp.io and sign in

    Press Continue with Discord. Discord shares who you are and the list of your servers, nothing more

  2. Pick a server

    You see the servers you manage and the servers where you review. A server without Mico has an Add Mico button

  3. Start on the Overview

    A server with no panel yet gets a Set up in one step card instead: the same thing /setup does in Discord

If a server is missing from the list, press Refresh, or sign in again so Discord passes on new permissions.

What is on the server overview?

The Overview answers "what needs me today" on one screen:

  • Right now: how many applications wait for a decision, with the three that have waited longest
  • This month: sent, waiting, accepted and denied, each one a link to that list
  • AI scores this month: how many of your plan's monthly scores are used so far
  • Latest decisions: the five newest accepted or denied applications

The sidebar holds the rest: Overview, Applications, Panels, Statistics, Audit log, Custom bot, Referrals and Subscription. If you know what you want but not where it lives, press Ctrl+K (Cmd+K on a Mac) and type it. Searching "cooldown" points you to the panel section where that setting is.

How do you edit a panel on the web?

Panels lists every panel as it looks in Discord, with its state (Posted, Not posted or Paused), how many questions it has and how many applications wait on it. Pause, Duplicate and Delete sit on each card. Deleting a panel keeps its applications.

New panel gives you four ways to start: a template, by hand, Write with AI (describe your server and get a draft with questions), or a share key from another server.

Open a panel and the editor uses the same groups as /panel in Discord, so the two always match:

The panel editor, section by section

Text and look
Title, text, a classic or modern post, and a preview of how it looks in Discord. Your colour, images, footer and button: Premium
Questions
Order, required or optional, shortest and longest answer, a hint, and what a good answer says (only the AI reads it)
Who can apply
Required and blocked roles (Premium), days in the server, a cooldown (Premium)
Reviewers and pings
Reviewer roles, and roles to ping on each new application (Premium)
AI scoring
Scoring on or off, and accept or deny automatically at the scores you set
Opening hours and limits
Daily hours and a cap on accepted applications (Premium), and when unfinished ones close
Messages and roles after
Your own messages (Premium), and roles to give or take after a decision
Channels
Where the panel is posted and where applications arrive
Webhook
Send each application to your own system (Premium)
Share and Website
A share key, the panel library, and the apply page and widget for your site

The part that matters most is one save. Change the questions, a reviewer role and the deny message, then press Save once. Mico checks everything first: if one field is wrong, nothing is saved and each problem shows next to its field. If another admin saved the same panel while you were editing, you are told and shown their version, so neither of you overwrites the other.

Panel images are uploaded here. A Discord form cannot take a file, so /panel sends you to this page for them.

Does Discord stay in sync with the dashboard?

Yes, both ways, because the dashboard and the bot work on the same panels and applications.

  • Save a panel and the message already posted in Discord changes with it. Pick another channel and the post moves there.
  • Accept or deny on the web and the applicant gets the same DM, the panel's roles are given or taken, and the review message in Discord updates to show the decision.
  • Decide in Discord and the Applications list picks it up by itself. Only the first decision counts, wherever it was made.

If Discord ever refuses to update a posted panel, the editor says so: "Saved. The message in Discord could not be updated: post the panel again."

The review message in Discord also carries a Dashboard button that opens the same application on the web, which is handy when the answers are long.

Mico
MicoAPPToday at 21:04

@Reviewers

Application #128

@kestrel for Staff applications

Status

Waiting for a decision

Sent 2 minutes ago.

AI score

82/100. Looks AI-written: 6/100.

Specific, rule-aware answers with a clear process; availability matches the shift.

Filled in in 4m.


1. How old are you, and what is your timezone?

19, CET.

2. A member posts a slur in general and deletes it a second later. What do you do?

Check the audit log and the message logger, time them out per the rules, note it in mod-log and tell the rest of the team.

The full application is in the file below.

application_128.txt

2.1 KB


What reviewers see in the review channel. A person makes the decision.

How do you review applications on the dashboard?

Applications is the queue. The views run across the top, each with its count: Waiting, Accepted, Denied, In progress (started, not sent yet), Withdrawn or closed, and Trash. Filter by panel, or narrow the list to one person by their Discord user ID. On any application, "Every application from them" does the same in one click. The list keeps itself current while it is open.

Open an application and you get:

  • every answer in full, question by question
  • the AI review: a quality score and a "Looks AI-written" score out of 100, with a short reason. It is advice for reviewers, and the applicant never sees it
  • Earlier here: their past applications in your server (Premium)
  • What happened: started, sent, scored and decided, with times
  • a note when another reviewer has the same application open, so two people do not answer one applicant

Accept and Deny open a box for an optional note the applicant reads, up to 1,000 characters. Talk to them opens a private thread with the applicant in Discord. Once an application is decided, Move to trash clears it out of the views.

Several at once. Tick the boxes on a page, up to 25, and accept or deny them together from Waiting, or move decided ones to the trash.

Export. Export takes what the list shows, with its view and filters, as CSV, JSON or Markdown. Switch on With the answers to include every answer, for up to 500 applications.

For a review routine that works with several people, read how to review Discord applications as a team. For what the score does and does not tell you, see what the AI score can tell you.

What do reviewers without Manage Server see?

Anyone holding a panel's reviewer role can use the dashboard without Manage Server. They sign in the same way, and the server shows in their list marked Reviewer.

Their dashboard is smaller on purpose:

  • The sidebar has Overview and Applications only
  • Every count and list covers the panels they review, nothing else
  • They can read, accept, deny, trash, export and talk to applicants
  • They cannot open panels, statistics, the audit log or the subscription

Set reviewer roles in the panel's Reviewers and pings section. Members with Manage Server can always review. How many reviewer roles a panel can hold depends on the plan, and the pricing page has the numbers.

What else is on the dashboard?

The other pages

Statistics
Sent, accepted, average AI score and time to fill in, for this month, last month or all time, plus the last 12 months as a chart. Each panel and each reviewer: Premium
Audit log
What happened in the server as plain sentences, by day. Filter by applications, panels, plan, server, votes or webhooks, over 7, 30 or 90 days
Subscription
Your plan, what it includes, the AI scores used and the way to change plan. A server that does not pay can vote and spin the wheel here for free Premium hours
Custom bot
Mico with your server's own name, bio, avatar and banner: Pro
Referrals
Your server's referral link, and what it earned when other servers named it at checkout

In Discord or on the dashboard: which is better for what?

Everything important works in both places. Some jobs are simply easier in one of them:

TaskIn DiscordOn the dashboard
Set up a new server/setupSet up in one step, on the Overview
Change a panel's questions and settings/panel, one group at a timeThe panel editor, saved once
Upload a panel imageSends you to the dashboardYes
Post or pause a panel/panelThe panel editor
Accept or deny one applicationThe review message, or /reviewThe application page
Decide several at onceOne at a timeUp to 25 in one go
Talk to the applicantTalk to them, on the review messageTalk to them, opens the thread in Discord
See their earlier applications (Premium)The History buttonEarlier here
Find an application/review, then SearchViews, panel filter, one person
Trash or export applicationsNot in DiscordYes, as CSV, JSON or Markdown
See who changed whatNot in DiscordThe audit log

A good split: the review message for quick calls during the day, the dashboard for the weekend backlog and for editing panels. The /review command is the Discord half of the same queue.

Where does the dashboard stop?

Good fit

  • Reading long applications and clearing a backlog in one sitting
  • Changing many panel settings at once, checked before anything is saved
  • Giving reviewers their panels without Manage Server
  • Taking applications out as CSV, JSON or Markdown

Not built for

  • Applying: members apply in their DMs or on the panel's own apply page
  • Finding someone by name: one person's applications are found by their Discord user ID
  • Chatting on the web: Talk to them opens a thread in Discord
  • Changing settings as a reviewer: only Manage Server can edit panels

Applicants never use the dashboard. They apply in Discord, or on the panel's apply page when their DMs are closed: letting members apply from a website covers that side. If Mico is not in your server yet, the start page gets you to a posted panel, and the staff application setup guide shows what /setup makes for you.

Frequently asked questions

Both. Sign in with Discord at micoapp.io and pick your server: the panels you edit with /panel and the applications you review with /review are all there. The dashboard adds what Discord does not do well: uploading panel images, deciding several applications at once, the trash, exports and the audit log.

Yes. Give them a panel's reviewer role. They sign in at micoapp.io, pick the server and see Overview and Applications for the panels they review, nothing else. They can read, accept, deny, export and talk to applicants, but they cannot change panels or settings.

Yes. When you press Save, the panel already posted in Discord updates with it, and picking another channel moves the post there. If Discord refuses the update, the editor tells you, and pressing Post again fixes it.

The dashboard, the panel editor, reviewing, the trash, exports and the audit log work on every plan. An applicant's earlier applications, statistics for each panel and each reviewer, webhooks, your own design and messages, and opening hours need Premium. Your own bot with your server's name and avatar needs Pro.

Yes. On the Applications page, press Export and pick CSV, JSON or Markdown. It exports what the list shows, with its view and filters. Switch on With the answers to include every answer, for up to 500 applications at a time. A CSV opens in any spreadsheet app.

See it on your own server.

Add Mico free, run /setup, and the next application arrives scored, in its own review channel.

Free plan, unlimited applications. New servers get Premium free for 14 days with their first posted panel. No card.