Features¶
Category |
Description |
API |
Status |
Comment |
---|---|---|---|---|
Routing/AutoAttendant |
Multiple DIDs pointed to single pilot extension (IVR extension on AS7) and recognize in Redirector |
? |
Done |
Is this supported by AS7? |
Routing/AutoAttendant |
Call routing from PSTN & internal call extenstion can be completed. All calls can be routed in the system (Workgroups and AA) |
Done |
The text describes FS feature, required CTI feature is DeflectCall, SingleStepTransfer & related events. |
|
Routing/AutoAttendant |
The Calls are passed to the AutoAttendant system (AA) based on the mapping of the entry number and the AutoAttendant script & pass through to a specific Workgroup depending on the Workgroup conditions defined in the appropriate AutoAttendant tree. |
Done |
The text describes FS feature, required CTI feature is DeflectCall, SingleStepTransfer & related events. |
|
Routing/AutoAttendant |
Ability to play voice prompt |
Done |
They support Play for IVR, but I do not see any event (namely “Stop” that indicates that playback ended), so It might be necessary to exactly put durations of messages into FS, which in fact is difficult to maintain correctly and render Play hardly usable; Workaround is that PlayMessageResponse is deleayed and sent after file is completely played back, but this probably blocks usages as music. |
|
Routing/AutoAttendant |
Ability to play music |
Done |
They support Play for IVR, but I do not see any event (namely “Stop” that indicates that playback ended), so It might be necessary to exactly put durations of messages into FS, which in fact is difficult to maintain correctly and render Play hardly usable. Workaround is that PlayMessageResponse is sent after file is completely played back, but it is not clear whether StopRequest can be sent with this period to cut the music. |
|
Routing/AutoAttendant |
Ability to collect DTMF (option 1 etc… ) |
Done |
DtmfDetectedEvents |
|
Routing/AutoAttendant |
Ability to perform a transfer |
Done |
SingleStepTransferCall, MakeCall+TransferCall |
|
Routing/AutoAttendant |
Automatic Dialing |
Partially |
It is not clear what result codes are available and what is a high cpacity endpoint used for dialing out. Impacts predictive dialing. |
|
Routing/AutoAttendant |
Ability to run AA script before distribution and call waiting |
Done |
The text describes FS feature, required CTI feature is DeflectCall and PlayMessage & DtmfDetectedEvents |
|
Routing/AutoAttendant |
Ability to start / end a recording |
Done |
The text describes FS feature, required CTI feature is DeflectCall and PlayMessage & DtmfDetectedEvents |
|
Routing/AutoAttendant |
Create call back in the AA script |
Done |
The text describes FS feature, required CTI feature is DeflectCall and PlayMessage & DtmfDetectedEvents |
|
Routing/AutoAttendant |
Ability to start / end a recording |
Development |
Ready in AS7 7.8.2 |
|
Routing/AutoAttendant |
Answering Machine detection |
X |
Missing |
Impacts predictive dialing. |
Distribution |
A Call can ring on one Agent at a time. There is configurable timeout / ring timeout to be able to pick up a call. |
Done |
The text describes FS feature, required CTI feature is AnswerCall |
|
Distribution |
When a Call is not answered by the agent, it is considered a “missed call” for this agent and the call is distributed to another available agent. |
Done |
The text describes FS feature, required CTI feature is DeflectCall |
|
Distribution |
If there is no other available agent, the call continues on to the Waiting queue phase for further distribution based on the routing rules. |
Done |
The text describes FS feature, required CTI feature is DeflectCall |
|
Call Waiting |
Waiting Queue scripts - During the Waiting Queue phase, at certain wait time intervals, advanced AutoAttendant (AA) scripts can be run, such as a Callback offer (combination of voice prompts + wait for DTMF input), DB lookup (custom DB Operations), API calls, etc. Once such a script is running, it is not interrupted when a suitable agent becomes available as the system is waiting for the script to finish. After the waiting queue script, the calls continues in the Waiting Queue. |
Done |
The text describes FS feature, required CTI feature is DeflectCall |
|
Call Handling |
Agent is able to answer the call in application |
Done |
The text describes FS feature, required CTI feature is AnswerCall |
|
Call Handling |
Agent is able to hang up the call in application |
Done |
The text describes FS feature, required CTI feature is ClearConnection |
|
Call Handling |
Agent is able to refuse a call in the application |
|||
Inbound Exit Transfer |
SST - system does not monitor the presence of the remote point, so the call is transferred without knowing whether it was successful or not. SST transfer can be done automatically from within an AutoAttendant script (Routing/AutoAttendant phase or Waiting Queue phase) or manually from the agent application (Active call phase) |
Done |
||
Inbound Exit Transfer |
Consultative transfer - the agent is first connected to the remote point and then confirms or cancels the actual transfer of the caller. Consultative transfer is manual and available only from the agent application (Active call phase). |
Done |
It looks like they don’t support Consult, but since they support Transfer, they probably use MakeCall/ClearConnection replacement instead od Consult/Reconnect/Alternate; Confirmed that MakeCall/ClearConnection is intended usage. |
|
Inbound caller ID |
Consultative transfer - the agent is first connected to the remote point and then confirms or cancels the actual transfer of the caller. Consultative transfer is manual and available only from the agent application (Active call phase). |
Done |
Transferred via CSTA communication and extracted in FS IVR in specific variable |
|
E911 |
Need e911 location capability |
Not applicable |
||
Workgroup transfers to a different Workgroup/agent |
Ability to perform a workgroup transfer (Agent, workgroup) |
Done |
The text describes FS feature, required CTI feature is SingleStepTransfer |
|
Hold |
Abiliity to put a caller on hold and retrieve caller. |
Done |
||
Hold |
Music on hold is played to the caller while being on hold |
Done |
||
Trust |
Trust level of the call is provided in the agent application. Three (3) possible values are displayed for the call: High trust (green), Normal trust (yellow), Low trust (red). If the Trust level could not be verified, “Unknown” value is displayed. |
X |
Development |
TustID needed |
Conference |
When users are already conferenced; each party has the ability to perform the following: Hang up from agents side, the other two parties are still talking, call with the conferenced side is ended and the agent continues in the original call , Hang up; ends the original call but the call with the conferenced side remains active. |
In testing |
Ready in AS7 7.8.2, FS later than 9/13/2022. Without ability of the agent to end individual legs of the call. When conference is left, remaining parties stay in the call. |
|
Survey FeedBack |
After the agent ends a call there can be a AA script started (Survey), the caller is prompted thru the AA script |
Done |
The text describes FS feature, required CTI feature is SingleStepTransfer, DeflectCall and PlayMessage & DtmfDetectedEvents. |
|
Out bound call Scheduling |
Need the ability to dial out of the system. |
Done |
MakeCall |
|
Out bound call Scheduling |
Callback automatically scheduled from the AutoAttendant |
Done |
The text describes FS feature, required CTI feature is DeflectCall and PlayMessage & DtmfDetectedEvents |
|
Out bound call Caller ID |
User separated caller ID for outbound call |
In testing |
Ready in AS7 7.8.2, FS later than 9/14/2022. |
|
Outbound Exit Transfer |
SST - system does not monitor the presence of the remote point, so the call is transferred without knowing whether it was successful or not. SST transfer can be done automatically from within an AutoAttendant script (Routing/AutoAttendant phase or Waiting Queue phase) or manually from the agent application (Active call phase) |
Done |
||
Outbound Exit Transfer |
Consultative transfer - the agent is first connected to the remote point and then confirms or cancels the actual transfer of the caller. Consultative transfer is manual and available only from the agent application (Active call phase). |
Done |
It looks like they don’t support Consult, but since they support Transfer, they probably use MakeCall/ClearConnection replacement instead od Consult/Reconnect/Alternate; Confirmed that MakeCall/ClearConnection is intended usage. |
|
Outbound Exit Transfer |
When cancelling transfer, original call stays in hold and new consultation can be performed. Then it can be again confirmed or cancelled. |
Done |
||
Outbound calling |
Enter DTMF for CTI |
X |
Partially |
I don’t see how to send DTMF (aka GenerateDigits) - impact on touchtone being dialled from FS, probably support only from phone… but not CTI controllable |
Outbound calling |
Predictive |
Missing |
||
Call Recording |
Ability to perform trunk recording; includes call recording from the beginning to the end of the call. This call recording includes: AutoAttendant announcements, or waiting queue phase; Internal communication among Agents, transferred calls outside the Omni-channel contact center system (exit transfers). if the Call is transferred to a different Agent using a metadata change (Workgroup transfer), recording continues in a new recording session. |
Done |
No info about call recording in AS7 |
|
Call Recording |
Ability to perform extendsion recording; includes call recording from the beginning to the end of the call. This call recording includes: AutoAttendant announcements, or waiting queue phase; Internal communication among Agents, transferred calls outside the Omni-channel contact center system (exit transfers). if the Call is transferred to a different Agent using a metadata change (Workgroup transfer), recording continues in a new recording session. |
Done |
No info about call recording in AS7 |
|
Call Recording |
The Call is recorded from the time of connection to the agent extension; the recording does not include the AutoAttendant announcements, nor the waiting queue phase; internal communication among Agents is not recorded; Transferred calls outside the Omni-channel contact center system (exit transfers) are not recorded; If the Call is transferred to a different Agent using a metadata change (Workgroup transfer), recording continues in a new recording session. |
Partially |
No info about call recording in AS7 |
|
Supervisor |
Ability to barge |
Done |
||
Supervisor |
Ability to coach |
Done |
||
Supervisor |
Ability to whisper |
Done |
||
End PointPresense |
Need the ability of end point presence |
Done |
Ready in AS7 7.8.2, FS later than 6/8/2022. By default this information gets published to PS every 300s, can be configured to shorter time on AS7 attributes. Issue: sw phone unregister not working consistently (401 challenge). Workaround is to set endpoint registration expiration on AS7 to 300s instead of 3600s. Can be configured on orgUnit basis for specific terminal types. |
|
Toggle |
When in consult, ability to swap between legs |
Development |
Toggle = Alternate = Broker call |