# Running attack and defense calls at the same time

Source: https://www.nocapbots.com/blog/attack-and-defense-callers
Published: 2026-10-21
Updated: 2026-11-08
Topic: Guides

> Use two callers, each heard only by their own parties, plus an overall commander heard by everyone. Keep all the callers in one channel so they can hear each other, and agree the handover phrases before the fight.

## When to split

Split the calls when your parties are doing two different jobs in two different places for most of the fight: one group taking objectives while another holds the base, or two lanes that never meet. If the groups merge every few minutes, one caller is usually better.

## The shape that works

| Who | Heard by |
| --- | --- |
| Attack caller | The attack parties only. |
| Defense caller | The defense parties only. |
| Overall commander | Everyone — for the calls that change the whole plan. |

In NoCap Bots these are [voice teams](https://www.nocapbots.com/docs/voice-relay/voice-teams.md). Each team has caller roles and speaker channels. A channel on no team hears every caller, and a caller on no team is heard everywhere — which is exactly the overall commander.

## Set it up

1. **Make the roles.** One Discord role per side, for example Attack Caller and Defense Caller. Give the overall commander the main caller role, with no team role.
2. **Add two teams.** On the configuration page, switch on **Voice teams**, add Attack with its caller role and channels, then Defense.
3. **Check it's live.** A running relay picks up team changes within a few seconds; `/status` shows the teams. See the [command reference](https://www.nocapbots.com/docs/voice-relay/commands.md).

## Keep the callers in one room

All the callers sit in the shot caller channel. They hear each other, so the attack caller knows when defense is collapsing without anyone relaying it. Party leaders on both sides can still reach them with [talk back](https://www.nocapbots.com/docs/voice-relay/talk-back.md).

## Agree the handover

The weak point in split calls is the moment a side runs out of work. Agree the phrases beforehand:

> Defense, you're with attack now. Follow attack calls.

The overall commander says it, so every party hears it at once. Teams don't need to change in the middle of a fight — the commander's call is enough.

## Put it into practice

- [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.
- [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.
- [Voice Relay slash commands](https://www.nocapbots.com/docs/voice-relay/commands.md): Every Callout slash command: /start, /stop, /status, /ping, /start-cross-server and /stop-cross-server, and who can use them.
