> For a complete documentation index, fetch https://docs.voximplant.ai/llms.txt

# ACDEvents

## Values

Triggered when an agent is reached.

Triggered when an ACD makes a call to a user via the `callUser` method.

Triggered when an ACD request tries to reach an agent, but the agent declines the call. Note that this is just a notification, the request processing does not stop. The ACD request automatically redirects to the next free agent.

Triggers if the ACD service returns an internal error. The JS scenarios are not able to cause internal errors because these errors depend on internal and network issues.

Triggers as a result of the `ACDRequest.getStatus` method call.

Triggered when an [ACDRequest](/api-reference/voxengine/acd-request) is put to the queue.

Triggers if all agents that can handle a request in the specified queue are offline. In this case, the request is not queued.

Triggered when we have one more request to put in the queue but the maximum number of requests (max\_queue\_size) is already reached. In this case, the new request is not queued. The max\_queue\_size and max\_waiting\_time default values are “unlimited”, you can change these values for every new or existing queue in the [control panel](https://manage.voximplant.com/applications).