# 31600: Busy Everywhere

Log Level: ERROR

## Description

This is a Programmable Voice error with the message Busy Everywhere. Use this error as a signal that a `<Dial>` attempt reached a busy destination, and that Twilio will report `DialCallStatus=busy` to the `action` URL. This error can also appear when you dial multiple `<Client>` identities and every attempted client is busy before one accepts the call.

### Possible causes

* The called party returned a busy signal while `<Dial>` was trying to connect the call.
* You dialed multiple `<Client>` identities, and each client was busy before any one accepted the call.

### Possible solutions

* Add an `action` URL to `<Dial>` and inspect `DialCallStatus` so your application can branch when the result is `busy`.
* If you are dialing multiple `<Client>` identities, route the call so at least one client can accept, or use `<Conference>` when you need multiple participants connected at the same time.
* Review the call in Twilio Console Logs, then use the Debugger and Request Inspector to inspect the failed request and error details.

#### Additional resources

* [Error and Warning Dictionary](/docs/api/errors)
* [TwiML Voice: `<Dial>`](/docs/voice/twiml/dial)
* [TwiML Voice: `<Conference>`](/docs/voice/twiml/conference)
