Softdial CallGem™ provides an agent-layer interface for hold and mute. This translates into telephony requests and responses at the telephony interface. Softdial CallGem™ maintains state information to validate hold/ mute requests. Behaviour of hold and mute is dependent on the implementation in the telephony layer. We would suggest telephony integrators adopt the following standards as best practice:
The sound files played to the agent and respondent can be specified in the <agentHoldFile> and <customerHoldFile> settings of the Softdial Telephony Gateway™ STG Configuration file. By default, both are set to play pleasehold.wav
Changes were made to the API and Script steps in versions 10.5.330 and 10.6.178 to support the following type of sequence :
The following updates were introduced to support this requirement:
Flag | Function |
---|---|
0 | Preserves backwards compatibility (default) |
1 | Indicates the Request Hold [RH] message is for the primary call connection |
2 | Indicates the Request Hold [RH] message is for the secondary call connection |
4 | Indicates the Request Hold [RH] message is for the main call connection |
8 | Used in conjunction with the ON parameter to invert the current Hold configuration. e.g.
|