Forum

Unified Communications System

Help us to improve VitalPBX

Processing ...
USD
Queues will show mi...
 

[Solved] Queues will show missed call everytime  

Page 1 / 2
  RSS

mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
28/05/2019 3:59 pm  

VitalPBX 2.3.3-1
Queues will have a missed call after "Member Timeout" even the caller did not really hang up.
So when Setting the "Member Timeout" to 10 and the call is in queue for 60 seconds you will see 10 missed calls on the phone.

This happens to Yealink T46s and Softphone BRIA as well. More phones to come.

How to change that or only have this on a really missed call?

Thank you!


Quote
mrivera
(@ing-joserivera26)
Developer Admin
Joined: 1 year ago
Posts: 1378
28/05/2019 4:47 pm  

It logs as a missed call because the agent didn't answer, so, is a missed call


ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
29/05/2019 12:57 am  

This is not okay. Imagine someone waiting in Queue for 2 minutes. There will be 
 20 missed calls and everybody would try to call back. There should be a button to deactivate missed calls in a Queue or BETTER: only a missed call if the call really did not get answered by any agent.
Could you please do this?

Thanks!

This post was modified 4 weeks ago by mo10

ReplyQuote
mrivera
(@ing-joserivera26)
Developer Admin
Joined: 1 year ago
Posts: 1378
29/05/2019 3:33 am  

This is why you must define a SLA target, for example 20 seconds, that means that any call must be answer in less than 20 seconds. If your customers wait 2 minutes that means you don't have enough agents.


ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
29/05/2019 3:47 am  

This can not be the solution. There are many companies where agents are sick and the caller has to wait a little longer. You can't say: employ more agents because VitalPBX is showing missed calls.
Please help. Other solutions don't have a missed call on every Member Timeout or let it enable or disable.


ReplyQuote
mrivera
(@ing-joserivera26)
Developer Admin
Joined: 1 year ago
Posts: 1378
29/05/2019 3:52 am  

This how Asterisk works. The queues config file doesn't have any parameter to say if will log or not missed calls by agents. 

However, I will send this to development department to see is they can do something about it.


ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
29/05/2019 4:02 am  

This is not true. Yeastar even disabled the missed call in Queues.
Better solution would be to be able to choose.
Askozia can do that and it is 100% Asterisk.
See screenshot attached.
Please help.

Thanks!


ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
29/05/2019 4:20 am  

But you are right this is NOT done in the Queues.conf. Must be somewhere else.
Thanks


ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
01/06/2019 10:59 am  

Small hint: option -c on the call command. Does this help?
https://www.voip-info.org/asterisk-cmd-dial/#Options

  • c: Sets the channel driver flag that the “call is answered elsewhere” if Dial() cancels the call

ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
01/06/2019 4:07 pm  
 
Okay so this would be the solution for Ring-Groups:
 
Posted by: mo10

Small hint: option -c on the call command. Does this help?
https://www.voip-info.org/asterisk-cmd-dial/#Options

  • c: Sets the channel driver flag that the “call is answered elsewhere” if Dial() cancels the call

This is the solution for Queues:
same => n,Queue(Q4321,C,,,30)
"C" = call is answered elsewhere = no missed call on timeout.

Both could be easily implemented with a radio-button inside VitalPBX.
THANKS!

This post was modified 3 weeks ago by mo10

ReplyQuote
mrivera
(@ing-joserivera26)
Developer Admin
Joined: 1 year ago
Posts: 1378
01/06/2019 4:17 pm  
Posted by: mo10

Small hint: option -c on the call command. Does this help?
https://www.voip-info.org/asterisk-cmd-dial/#Options

  • c: Sets the channel driver flag that the “call is answered elsewhere” if Dial() cancels the call

You may add the "c" option on dial profiles (Settings >> Technology Settings >> Dial Profiles). Check the picture attached.

For queues, we may add this option for the next version.

 


ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
01/06/2019 4:26 pm  
Posted by: mrivera

You may add the "c" option on dial profiles (Settings >> Technology Settings >> Dial Profiles). Check the picture attached.

For queues, we may add this option for the next version.

 

Where to choose the dial-profile for the ring-group?

Please add radio-button for ring-group as well. Would be awesome.
Radiobutton for Ringgroup and Queue.

THANKS!


ReplyQuote
mrivera
(@ing-joserivera26)
Developer Admin
Joined: 1 year ago
Posts: 1378
01/06/2019 4:29 pm  

What I recommend you, add the "c" option directly to the extension.

About what are you requesting, we will add it for the next version of VitalPBX.


ReplyQuote
mo10
 mo10
(@mo10)
Trusted Member
Joined: 9 months ago
Posts: 51
01/06/2019 4:44 pm  
Posted by: mrivera

About what are you requesting, we will add it for the next version of VitalPBX.

Awesome thank you.
Since changing the Dial Profile in the extension will cause a other problem:
I want missed calls for internal call. But with setting the "c" option this won't work anymore.

Thanks for adding the solution to Ring-Groups and Queues the next Version of VitalPBX.


ReplyQuote
mrivera
(@ing-joserivera26)
Developer Admin
Joined: 1 year ago
Posts: 1378
01/06/2019 4:46 pm  

You're Welcome!!


ReplyQuote
Page 1 / 2
Share:
  
Working

Please Login or Register