Voice support, done right

Your staff hears
the signal before the silence.

The moment a member joins your support voice channel, ModSignal posts a clean alert with Handled, Dismiss, and Join-voice buttons. No message content intent. No setup headaches.

ModSignal APP Today at 14:32
@Support Team
voice support queue

Staff needed

A member is waiting in voice support.

Status ๐ŸŸก Waiting for staff
User @marcus
Channel #support-waiting
Waiting just now
ModSignal โ€” voice support alerts
โ€”
Servers
โ€”
Members reached
60s
To first alert
0
Privileged intents
Why ModSignal

Built for staff teams
who don't want to babysit a bot

Everything a voice-support queue needs, nothing that gets in the way.

Instant voice alerts

The moment a member joins the waiting room, your staff channel gets a clean card with one-click actions.

Persistent buttons

Handled and Dismiss survive restarts and redeploys. Pending calls never get lost to a crash.

Response analytics

Claim rate, response times, handle times, top-handler leaderboard. Server owners see who shows up.

Scales past verification

Non-privileged intents only. No Discord verification approval needed to grow past 100 servers.

Member feedback loop

Post-call DM with thumbs up / down. Aggregated per server, surfaced in /calls feedback.

Escalation when it matters

Ping a senior role if nobody handles in your chosen window. Tune delay, cooldown, thread mode.

How it works

Three steps.
Three minutes.

Invite ModSignal

Add the bot with a single click. Non-privileged intents only โ€” no verification delays.

/

One-command setup

Run /setup support, pick a waiting voice channel, a ping channel, and a staff role.

/setup support

Verify and relax

Fire /calls test to confirm the alert. Your staff now hears every signal, automatically.

/calls test
Dashboard

A web dashboard
for everything

Log in with Discord, pick your server, tune every setting without opening Discord. Live response stats, top handlers, member feedback โ€” all in one place.

Open Dashboard
// settings saved to https://modsignal.visual.rocks
{
  "waiting_channel": "#support-queue",
  "ping_channel":    "#staff-pings",
  "staff_role":      "@Support",
  "alert_delay_s":   10,
  "escalation":      true,
  "autothread":      true
}
FAQ

Questions, answered.

Is ModSignal really free?

Yes. Every core feature โ€” alerts, analytics, escalation, auto-threads, member feedback โ€” is free. Premium is how servers who want to support development unlock a few cosmetic and convenience extras.

Do I need privileged intents?

No. ModSignal uses only guilds and voice_states intents. That means no Discord verification approval is required even beyond 100 servers, and message content is never read.

What happens on a bot restart?

Every Handled and Dismiss button is registered as a persistent component. Pending alerts keep working after a redeploy. On startup, ModSignal marks any orphan calls as expired so the state stays consistent.

Can I customize the alert message?

Yes. /setup message accepts a template with placeholders like {user}, {voice}, {channel}, {wait}, {staff}, and {guild}. Preview your changes with /setup preview before going live.

Does ModSignal work in German?

Yes. Set your server locale with /setup language. Every member-facing message โ€” DMs, alert labels, thread intros, voice-counter names โ€” switches to Deutsch. Admin slash commands stay in English to keep the interface consistent across regions.

What data do you store?

Only what alerts require: guild ID, channel IDs, role IDs, settings, and call timestamps. Message content is never read or stored. Full details on the privacy page.

Turn voice silence into signal.

Setup takes less time than reading this page. Your next support call deserves a response.