---
title: "Node: Join Queue"
canonical: "https://help.telegra.de/space/MCCE/9561348867630/Node%3A%20Join%20Queue"
format: markdown
---
This node can be used to place a call in a call queue to route it to an agent with the required skill if the call cannot be answered immediately.

The following branches can be set:

| **Branch** | **Number?** | **Description** |
| --- | --- | --- |
| Connected | 1 | Branch that is followed when the call is successfully connected to an agent. |
| Not Connected | 1 | Branch that is followed if the call is not successfully connected to an agent. |
| Limit Reached | 0 or 1 | Branch followed when a queue limit is reached, such as the maximum number of calls allowed in the queue or the maximum number of total concurrent calls allowed (calls connected to agents + calls in the queue).<br>The limits are configured in the queue settings. |
| Maximum Wait Time | 0 or 1 | Branch that is followed if the call is queued for too long. |
| No Agents Available | 0 or 1 | Branch followed when no agents are available to handle calls. |
| DTMF | 0 or 1 | Branch that is followed when the caller presses a DTMF key to leave the queue. The caller can be directed to another point in the call flow, e.g. to leave a voice message.<br>The DTMF key is configured in the queue settings. |
| Unsuccessful Callback | 0 or 1 | Branch followed if the queue allows callbacks but the callback was unsuccessful.<br>The callback option is configured in the queue settings. |
| Callback Slot | 0 or 1 | Branch that is followed when caller requests a timed callback slot.<br>Callback slot option is configured in the queue settings. |

The following parameters can be set for the node:

| **Parameter** | **Number?** | **Type** | **Description** |
| --- | --- | --- | --- |
| Queue | 1 | Queue | The queue that the call joins. |
| System Announcement Language | 1 | Enum | Selection of the language for system announcements. |
| **Options** | **Optional parameters for the Join Queue Node** |
| Caller Priority | 0 or 1 | Integer | The priority of the caller in the queue.<br>Repeat or frequent callers (callers who have tried to call and hung up or callers who have already spoken to an agent), forwarded callers, and callers who have defected from one user group to another can be assigned a higher priority to bring their calls forward in the queue. Likewise, VIP callers can be brought forward in the queue so that these calls are handled as soon as the next agent becomes available.<br>**Note: **If required, this parameter can be set to **User-configurable** so that it can take a pre-configured value. |
| B-Party Announcement |  | AudioFile | The announcement played to the agent when he answers the call, which informs how to answer. Several audio files (an address book) can also be played. If no audio file is specified, no greeting will be played.<br>**Note:** If required, this parameter can be set to **User-configurable** so that it can take a pre-configured value. |
| Include Queue Announcements |  | Boolean | Whether system announcements indicating either the queue position or the remaining estimated waiting time of the call in the queue are played (if any) or not.<br>**Note: If required, this parameter can be set to User-configurable so that it can take a pre-configured value.** |
| Callback Enabled |  | Boolean | Whether or not callers can request a callback while waiting on hold.<br>**Note:** If required, this parameter can be set to **User-configurable** so that it can take a pre-configured value. |
| DTMF Timeout |  | Integer | The timeout (in seconds) when no DTMF key press is detected.<br>**Note:** If required, this parameter can be set to **User-configurable** so that it can take a pre-configured value. |
| Wrong Input Repeats |  | Integer | The maximum repetition of how many times a caller can press the DTMF key again if he presses an invalid key.<br>**Note:** If required, this parameter can be set to **User-configurable** so that it can take a pre-configured value. |
| Suppress Caller CLI |  | Boolean | Whether the CLI of the caller is suppressed (not displayed) or not.<br>**Note:** If required, this parameter can be set to **User-configurable** so that it can take a pre-configured value. |

Enum = Select list

Integer = Whole number

Boolean = Truth value, *true* or *false*

---

### Related articles

> Macro (children)