Page 1 of 1

Increase in Volume by Agent UI

PostPosted: Thu Nov 30, 2017 12:21 pm
by muyousif
Hi,

Sometimes my agents have very low volume of customers. They increase it to some extent by clicking on volume icon in agent Interface left lower section. Is it possible to raise volume to some default level so that every call have that level of volume or any other possibility please?


Image

Re: Increase in Volume by Agent UI

PostPosted: Thu Nov 30, 2017 12:55 pm
by williamconley
Last time I checked, this feature was only available server-side (ie: button on screen) for Digium/Sangoma based hardware telephone lines.

However, I haven't personally checked in a while.

Re: Increase in Volume by Agent UI

PostPosted: Fri Dec 01, 2017 6:01 pm
by blackbird2306
Look here for some information:
http://vicidial.org/VICIDIALforum/viewtopic.php?p=40028

But according to the persistence of the volume in the show-channels frame there is tweak I have tested for you:
MeetMeAdmin commands:

t --> Lowers the speaking volume for the specified user.
T --> Raises the speaking volume for the specified user.
u --> Lowers the listening volume for the specified user.
U --> Raises the listening volume for the specified user.


Vicidial volume buttons use "t" and "T" for raising the speaking volume of each channel.
To maintain a persistent volume for the customer channel you have to use "u" and "U" instead. Please follow these steps:
1. Change/add "extensions.conf" in directory /etc/asterisk new part:
Code: Select all
; MeetMe Adjustment Extensions
;--------new part begin
exten => _148600XXX,1,MeetMeAdmin(${EXTEN:2},U,${EXTEN:0:1})
exten => _148600XXX,2,Hangup()

exten => _138600XXX,1,MeetMeAdmin(${EXTEN:2},u,${EXTEN:0:1})
exten => _138600XXX,2,Hangup()
;--------new part end

exten => _X48600XXX,1,MeetMeAdmin(${EXTEN:2},T,${EXTEN:0:1})
exten => _X48600XXX,2,Hangup()

exten => _X38600XXX,1,MeetMeAdmin(${EXTEN:2},t,${EXTEN:0:1})
exten => _X38600XXX,2,Hangup()

exten => _X28600XXX,1,MeetMeAdmin(${EXTEN:2},m,${EXTEN:0:1})
exten => _X28600XXX,2,Hangup()

exten => _X18600XXX,1,MeetMeAdmin(${EXTEN:2},M,${EXTEN:0:1})
exten => _X18600XXX,2,Hangup()

exten => _55558600XXX,1,MeetMeAdmin(${EXTEN:4},K)
exten => _55558600XXX,2,Hangup()


2. After that you have to reload dialplan in asterisk, type from command line:
Code: Select all
asterisk -rx "dialplan reload"


With these changes it's now possible to change the customer volume persistently during one login session:

1. Click on link "Show conference call channel information" in agent mask
2. Look for remote channel number 1 and make volume changes only there (this is the agent channel not the customer channel, we want to raise/lower the listening volume and not the speaking volume of the customer channel anymore)
3. Give your agents the instruction to no longer use of main volume buttons for persistence
4. The volume adjustment will be saved until the agent will logout
5. The main volume buttons are still functional but only for one call

Important: With this tweak it's not possible to change the speaking volume of the agent anymore (original function) !!!