# How to run voice comms for 100-player PvP

Source: https://www.nocapbots.com/blog/voice-comms-for-large-scale-pvp
Published: 2026-10-02
Updated: 2026-11-06
Topic: Leadership

> Give one person the call, name a backup, and let party leaders talk up only when the caller needs it. Keep every call in the same shape — who, what, when — and the fight stays readable even at a hundred players.

## One voice makes the call

Large fights fall apart when three people give three directions. Pick a shot caller before the fight and agree that their call stands, even when it's wrong. A wrong call followed by everyone beats a right call followed by half.

Name a **backup caller** too. If the caller dies, lags out or needs a breather, the backup picks up without anyone asking who's in charge. In NoCap Bots that is the primary and backup role: the backup is relayed only while the primary is quiet — see [voice priority filtering](https://www.nocapbots.com/docs/voice-relay/configuration.md#voice-priority-filtering).

## Every call has the same shape

Who, what, when. Say it in that order, every time, so players can stop listening the moment they know it's not for them.

> Alpha, Bravo — push north gate. Now.
>
> — Who, what, when

> Everyone — hold on the bridge. On my mark.
>
> — When can be a promise of a later call

- **Who** first, by party name. It's how squads filter.
- **What** in as few words as possible. Use the names your guild already uses for places.
- **When** last: now, on my mark, or after the next wave.

## Party leaders run their party

Each party keeps its own channel for its own chatter: cooldowns, heals, who's low. The party leader turns the caller's intent into what their party does. When the caller needs to know something — a flank is collapsing, a party is wiped — the leader uses their **priority key** to reach the caller directly. [Talk back](https://www.nocapbots.com/docs/voice-relay/talk-back.md) explains the setup.

> **Note: Priority means priority.** Agree that the priority key is for information the caller can act on. If every leader narrates their fight to the caller, the caller hears nothing.

## Before the fight

1. **Sort parties.** Everyone in their party channel ten minutes before. Leaders confirm numbers.
2. **Check the relay.** Run `/start`, then `/status` — it shows whether it's live and who is speaking. A quick “Alpha, say yes” from the caller confirms every party hears them.
3. **Say the plan once.** The caller explains the plan in plain words, then asks for questions on the priority key only.

## When one caller isn't enough

Some fights have two objectives at once. Rather than one caller trying to run both, split the calls — we wrote that up in [running attack and defense at the same time](https://www.nocapbots.com/blog/attack-and-defense-callers.md).

## Put it into practice

- [Configure roles, channels and voice priority](https://www.nocapbots.com/docs/voice-relay/configuration.md): The Voice Relay configuration page explained: starter role, shot caller channel, primary and backup caller roles, and the four things /start needs.
- [Talk back: let party leaders reach the caller](https://www.nocapbots.com/docs/voice-relay/talk-back.md): Set up Discord Priority Speaker so party leaders can talk to the caller with a priority push-to-talk key while their normal key stays in their squad.
- [Voice teams: run several callers at once](https://www.nocapbots.com/docs/voice-relay/voice-teams.md): Use Voice Relay's voice teams to run attack and defense callers at the same time, each heard only by their own speaker channels.
