Discord application bot

Applications for your Discord server, handled.

Members click Apply and answer your questions. Your staff accept or decline in one click — Toscio gives the role and tells the applicant. For whitelists, staff and guild recruitment, partnerships and more.

  • Free plan
  • No credit card
  • Never asks for Administrator

How it works

From “Apply” to role, in four steps.

  1. 1

    Members click Apply

    A clean panel in the channel of your choice. One click opens the form, right inside Discord.

  2. 2

    They answer, step by step

    Up to 25 questions, five per screen, with hints under each one. No website, no Google Form.

  3. 3

    Your staff decide in one click

    Each application lands in your staff channel with Accept, Decline (with a reason) and Interview, which opens a private thread.

  4. 4

    Role given, applicant told

    Toscio gives the role you chose, removes the ones you want, and sends the result in the applicant’s language.

Setup

Ready in two minutes. Really.

  1. 1

    Add Toscio

    It only asks for what it needs. Never Administrator.

  2. 2

    Type /setup

    Pick a template, the panel channel, the staff channel and the role to give.

  3. 3

    That’s it

    The Apply panel is posted. Customize everything later in the dashboard.

Dashboard

Everything in one place, when you need more than Discord.

  • Form editor with live preview

    Questions, hints, limits, roles, messages. Saving updates the panel in Discord.

  • A review queue that moves

    Search, filter, read full answers. Decide, and the next application opens by itself.

  • Stats that matter

    Pending applications, acceptance rate, median response time.

The dashboard is shown in French: the English version is on its way.

Open dashboard
Toscio dashboard form editor
Application review in the dashboard

Features

The details your staff will thank you for.

  • Up to 25 questions

    Discord shows five per form: Toscio chains the steps for you.

  • Choices, checkboxes, files

    Radio buttons, dropdowns, checkboxes and screenshots, right in the Discord form.

  • Conditions to apply

    Minimum account age, time on the server, required or blocked roles. Bye, alt accounts.

  • Interview threads

    Talk privately with an applicant before deciding.

  • Staff votes

    For and Against on every card: the decision applies itself at your threshold. Premium.

  • Roles in and out

    Give the accepted role, remove “Applicant” or “Unverified”.

  • DMs in their language

    Results follow each applicant’s Discord language, with a one-click opt-out.

  • Web form & ban appeals

    A shareable application page, and a fair way for banned members to appeal. Premium.

  • No spam

    One pending application per member, and a cooldown after a refusal that you set.

  • CSV export

    Your applications in Excel or Google Sheets, in one click. Premium.

  • Synced everywhere

    Decide in Discord or in the dashboard: both stay up to date.

  • Privacy built in

    Members can see, download or delete their data with /privacy.

Trust

No fake numbers. Just a bot you can trust.

Minimal permissions

Exactly what Toscio asks for, and why:

  • View channels — to see where the panel goes
  • Send messages — to post the panel and staff cards
  • Embed links — for clean, readable messages
  • Attach files — to put applicants’ files on the staff card
  • Manage roles — to give the role you chose on acceptance
  • Create private threads — for interviews
  • Send messages in threads — to talk in those interviews

Your members’ data, respected

Stored in the EU (Paris), deleted automatically after the period you choose (1 year by default), and 30 days after Toscio leaves a server. Nothing is sold, no ads.

Real people, real support

Made in Paris by Lucas Blanc. Questions or a bug? The support server answers.

Join the support server

Pricing

Free to start. €4.99 when you need more.

Free

€0

forever, per server

  • 1 open form, 5 questions
  • Choices, checkboxes and files
  • Conditions to apply (account age, roles)
  • Unlimited applications
  • Accept, decline, interview threads
  • Dashboard and stats
  • “Powered by Toscio” on the panel
Start free

Premium

€49.90/ year

that’s €4.16 / month, billed yearly · per server · cancel anytime

  • Up to 25 open forms, 25 questions
  • Staff votes with automatic decision
  • Web form and ban appeals
  • CSV export (Excel, Google Sheets)
  • No Toscio mention
  • Everything in Free
Upgrade from the dashboard

Not ready? Vote on top.gg with /vote: 12 hours of Premium, every vote.

Compare plans →

Questions, answered.

Is Toscio really free?

Yes. The free plan covers the whole application flow — panel, form with choices and files, conditions, review, roles, DMs, dashboard — with one open form of five questions. Premium adds more forms and questions, staff votes, the web form and CSV export.

What permissions does it need?

View channels, send messages, embed links, attach files, manage roles, create private threads and send messages in threads. Never Administrator. Why each one.

Can it give roles automatically?

Yes: on acceptance Toscio adds the roles you chose and can remove others. Its own role just needs to be above them in your server settings.

What if an applicant has DMs closed?

The decision still applies (role given). Your staff card shows the DM could not be delivered, so you can tell them another way.

Discord forms only allow five questions…

True — so Toscio chains them: after five answers, the applicant clicks Continue and gets the next five, up to 25.

Which languages does Toscio speak?

English and French today, following each member’s Discord language. More languages are coming.

Where is the data stored?

In a database in the EU (Paris). Applications are deleted after the retention period you choose. Privacy policy.

Can I cancel Premium anytime?

Yes, in two clicks from the dashboard. Premium stays active until the end of the paid period, and nothing is deleted when it ends.

Your next application is two minutes away.

Add Toscio, run /setup, pick a template. That’s it.