- 03 Jun 2024
- 7 Minutes to read
- Print
- DarkLight
17.2.5. Connect a Call App
- Updated on 03 Jun 2024
- 7 Minutes to read
- Print
- DarkLight
Summary
Used for: Routing a call directly to a number, user, DDI or group
Container: Action
Call Policy: ✔
Data Analytics Policy: ✖
Configuration Details
The Connect a Call app enables all calls that pass through the container to be connected to a number, user or group (with the availability of advanced functionality), and have a message played to them first (screened) and/or be put on hold while trying to reach the end point (camped).
Policy Type
Call | Data Analytics |
---|---|
Available | Not Available |
Location
The Connect a Call app is found in the Action container:
Configuration
The options for this app consist of Name this item and Configure this Item:
Configure This Item
By default, all three Trigger When options are checked: Call is connected, Call is not connected and Camp Exit. Which of these remain checked defines at what point the app is triggered, i.e. the configuration below is enacted and the call exits the app through the link on the app, rather than gets passed down the container within which it resides. However, once the call is connected, the policy ceases to process it.
Below this are four tabs - Connect (shown above), Advanced, Screen and Camp.
Connect Tab
The Connect tab is responsive to where the call is coming from, in so far as, if the call originates from an Inbound Number start block, the options are different from if it orignates from an Extension Number start block.
Inbound Number
When the call originates in this way, the options are labelled When an Inbound call was routed via an Organization Number:
Phone Number - when this option is selected, a text field labelled Number is available, in which to enter a number to connect the call to. The macro selector icon is available in this field and can be clicked to insert a macro, either from the macro selector or from scratch.
User - when this option is selected, a dropdown list labelled User is available, from which an existing user can be selected to connect the call to.
Group - when this option is selected, a dropdown list labelled Group is available, from which an existing group can be selected to connect the call to.
Extension Number
When the call originates in this way, the options are labelled When there is an Extension Hook upstream:
Phone Number - when this option is selected, a text field labelled Number is available, in which to enter a number to connect the call to. The macro selector icon is available in this field and can be clicked to insert a macro, either from the macro selector or from scratch.
Requested Number - this enables the call to be connected to the extension number that was dialled.
Group - when this option is selected, a dropdown list labelled Group is available, from which an existing group can be selected to connect the call to.
Advanced Tab
The Advanced tab allows for further configuration pertaining to how the call is handled.
Built In Property | Value (*default) | Notes |
---|---|---|
Call Connect Timeout | 30* | Specify how long in seconds the call should keep ringing for. If, after this timeout has expired, the call has not been answered, the call will progress to the next app in the container, or to the container itself. |
Call Waiting | Unchecked* | If checked, when the callee is already on a call, they will be informed that this call is waiting. |
Hangup After Connect | Unchecked* | After a call has been answered by a call queue agent, the call has proceeded and the agent has hung up, check this field to automatically hang up the call. If the Transfer After Connect field is populated with an explicit number, this cannot be checked. |
Transfer After Connect | Blank text box | After a call has been answered by a call queue agent, the call has proceeded and the agent has hung up, this field can be configured to then have the call transferred to the end point held within. This is useful for taking automated surveys after the call is complete. The macro selector icon is available in this field and can be clicked to insert a macro, either from the macro selector or from scratch. |
Continue On Fail | Checked* | |
Present Caller Identity Name (internal) | Blank text box | When a call is internal, the contents of this field (if it is populated) will be displayed as the caller ID. The macro selector icon is available in this field and can be clicked to insert a macro, either from the macro selector or from scratch. |
Send DTMF when call connects | Unchecked* |
Screen Tab
The Screen tab allows for the caller to be played a message that may or may not need an acknowledgement before connecting the call. By default, the Enable Call Screening check box is unchecked. When it is checked, the following options become available:
Built In Property | Value (*default) | Notes |
---|---|---|
Announcement | Blank text box | Enter the message to be played to the caller. The sound selector icon is available in this field and can be clicked to insert a prerecorded sound. When a sound is added, it is displayed as a tag in the text field, for example, {WelcomeCaller}. If the sound tag is not recognised as valid, then it is shown in red, while a known sound tag is displayed in blue. Sound files can be mixed into TTS, for example {WelcomeCaller}. Click 1 to proceed. The macro selector icon is available in this field and can be clicked to insert a macro, either from the macro selector or from scratch. |
Accept Key | Dropdown list: No acknowledgement required | Select a key for the caller to press to acknowledge that they have heard and accept the contents of the announcement. By default, no key needs to be pressed. |
Maximum response time (seconds) | Text box: 10* | Select the maximum number of seconds offered to the caller to press the appropriate Accept Key. |
Announcement repeat | Text box: 5* | Select the number of times the announcement should be played while waiting for the caller to press the appropriate Accept Key. If an accept key is configured, but remains unpressed after the specified number of announcements, the call will progress to the next app in the container, or to the container itself. |
Please be aware that enabling call screening means you must have call camping disabled
Camp Tab
The Camp tab allows for the call to be put on hold while the app tries to connect it to the end point configured in the Connect tab. By default, the Enable Camping check box is unchecked. When it is checked, the following options become available:
Built In Property | Value (*default) | Notes |
---|---|---|
Caller Initial Feedback | Dropdown list: Ring Tone*/Music | Select from the dropdown box whether the caller initially hears a ring tone (default) or music, until the announcement starts. |
Caller Waiting Feedback | Dropdown list: Ring Tone/Music* | Select from the dropdown box whether, after the announcement, the caller hears a ring tone or music (default), while they are waiting. |
Music on Hold | Dropdown list: Default* | Select the music that will be played to the caller. Default is the Hold Music set within Account Settings. |
Announcement whilst Camping | Text box: I am sorry to keep you waiting* | Enter the message to be played to the caller. It is useful as a part of this message to inform which key will exit the call from camp. The macro selector icon is available in this field and can be clicked to insert a macro, either from the macro selector or from scratch. |
Announcement delay (seconds) | Text box: 10* | Specify after how long (in seconds) the announcement is to be played to the caller. This is only played once. |
Camp Exit Key | Dropdown list: 1* | This is the a number that the caller can press to leave the camp and move to a further option within the policy. If the caller chooses this option, then the call exits through the link from this app. |
Connect Attempts | Text box: 3* | This is the number of attempts that the camp will try to ring the specified end points. If there is no answer after the required attempts, the call will progress to the next app in the container, or to the container itself. |
Connect Attempt Pause (seconds) | Text box: 10* | This is the time (in seconds) between each connect attempt. |
Please be aware that enabling call camping means you must have call screening disabled
Result
This app is designed to connect the incoming call to an approriate end point (number, user or group). If it succeeds, the call exits the policy. However, if it does not succeed, after a call has passed through this app, it either links to a new container linked from this app or passes on the the next app within the container or the container itself, but this is entirely dependent on which options have been configured within the app and how the call/caller reacted to them.
If the app is triggered but there is no link to a follow up container, the call is hung up as a default. |
---|