I have asterisk installed in a callcenter: 60 DAHDI external lines and
72 SIP extensions, and have a BIG PROBLEM.
Image a friend of one of the agents wants to call abroad paying the
local fee. He dials to the callcenter, uses DID to get to his friend,
asks him to place the call on hold and dial abroad and then hangup to
bridge the call!!!
I discovered this by chance when one of the agents, after answering an
external call, tryed to hangup and place a new call. He really pressed
the hook for a few milliseconds and was interpreted as a flash. After
finishing the call he hanged, bridging the first call with the second.
I cannot disable call forwarding, as the agents need it under certain
circumstances. What I need to do is disable bridging two external
lines.
Has anybody faced this problem?
Thanks,
Daniel
What is to stop anyone from dialing international at any time,
regardless if he bridges someone else on?
Usually we implement Force Authorization Codes (When dialing out after
dialing you have to enter a code) to track all Long
Distance/International calls. You can then generate bill back reports to
departments by code. Some software (ISI InforTel) can trigger an email
alert if someone spends more than $100USD in a day based upon CDR
records, etc.
-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Daniel A.
Veiga
Sent: Saturday, June 20, 2009 10:15 PM
To: asterisk-users at lists.digium.com
Subject: [asterisk-users] Limit transfers
I have asterisk installed in a callcenter: 60 DAHDI external lines and
72 SIP extensions, and have a BIG PROBLEM.
Image a friend of one of the agents wants to call abroad paying the
local fee. He dials to the callcenter, uses DID to get to his friend,
asks him to place the call on hold and dial abroad and then hangup to
bridge the call!!!
I discovered this by chance when one of the agents, after answering an
external call, tryed to hangup and place a new call. He really pressed
the hook for a few milliseconds and was interpreted as a flash. After
finishing the call he hanged, bridging the first call with the second.
I cannot disable call forwarding, as the agents need it under certain
circumstances. What I need to do is disable bridging two external
lines.
Has anybody faced this problem?
Thanks,
Daniel
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
-----------------------------------------
Disclaimer:
This e-mail communication and any attachments may contain
confidential and privileged information and is for use by the
designated addressee(s) named above only. If you are not the
intended addressee, you are hereby notified that you have received
this communication in error and that any use or reproduction of
this email or its contents is strictly prohibited and may be
unlawful. If you have received this communication in error, please
notify us immediately by replying to this message and deleting it
from your computer. Thank you.
I believe this is more a human resources problem than a technical one. You will first need some sort of CDR analysis tool to spot calls to expensive destinations, and then you wil track back who was the agent in change of the call. I am sure that if there is word out that you are tracking these items, agents will simply "behave well" and the problem will go away. Just my two cents, l. 2009/6/21 Daniel A. Veiga <dveiga at advtechnology.com.ar>> I have asterisk installed in a callcenter: 60 DAHDI external lines and > 72 SIP extensions, and have a BIG PROBLEM. > > Image a friend of one of the agents wants to call abroad paying the > local fee. He dials to the callcenter, uses DID to get to his friend, > asks him to place the call on hold and dial abroad and then hangup to > bridge the call!!! > > I discovered this by chance when one of the agents, after answering an > external call, tryed to hangup and place a new call. He really pressed > the hook for a few milliseconds and was interpreted as a flash. After > finishing the call he hanged, bridging the first call with the second. > > I cannot disable call forwarding, as the agents need it under certain > circumstances. What I need to do is disable bridging two external > lines. > Has anybody faced this problem? > > Thanks, > > > Daniel > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-- Loway - home of QueueMetrics - http://queuemetrics.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090623/7dc6d6ae/attachment.htm
As I see it, even though this is an HR problem, there are some technical
solutions. The first one would be to show the Agent the CDR record. As
Abraham Lincoln said, "Fool me once shame on you, fool me twice, shame on
me". The next one would be to block some exchanges/numbers. For
example,
say your dialplan had the "standard items",
_XXXXXXX,1,Dial(DAHDI/g1,${$EXTEN}) and
_XXXXXXXXXX,1,Dial(DAHDI/g1,${EXTEN}). You would just add these lines -
_5551212,1,Playback(number_is_blocked) and
_9009761313,1,Playback(number_is_blocked). Even better would be to create a
database of blocked numbers and read it like this;
_XXXXXXX,1,Macro(Dial_after_check,$EXTEN}) and
_XXXXXXXXXX,1,Macro(Dial_after_check,${EXTEN}) [macro_Dial_after_check]
- s,1,Set(checkval=${DB(blocked/${ARG1})
- s,n,gotoif($["${checkval}" == "yes"]?blocked)
- s,n,Dial(DAHDI/g1,${ARG1})
- s,n,hangup
- s,n(blocked),Playback(number_is_blocked)
- s,n,hangup
_____
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Lenz Emilitri
Sent: Tuesday, June 23, 2009 7:26 AM
To: dveiga at advtechnology.com.ar; Asterisk Users Mailing List -
Non-Commercial Discussion
Subject: Re: [asterisk-users] Limit transfers
I believe this is more a human resources problem than a technical one. You
will first need some sort of CDR analysis tool to spot calls to expensive
destinations, and then you wil track back who was the agent in change of the
call.
I am sure that if there is word out that you are tracking these items,
agents will simply "behave well" and the problem will go away.
Just my two cents,
l.
2009/6/21 Daniel A. Veiga <dveiga at advtechnology.com.ar>
I have asterisk installed in a callcenter: 60 DAHDI external lines and
72 SIP extensions, and have a BIG PROBLEM.
Image a friend of one of the agents wants to call abroad paying the
local fee. He dials to the callcenter, uses DID to get to his friend,
asks him to place the call on hold and dial abroad and then hangup to
bridge the call!!!
I discovered this by chance when one of the agents, after answering an
external call, tryed to hangup and place a new call. He really pressed
the hook for a few milliseconds and was interpreted as a flash. After
finishing the call he hanged, bridging the first call with the second.
I cannot disable call forwarding, as the agents need it under certain
circumstances. What I need to do is disable bridging two external
lines.
Has anybody faced this problem?
Thanks,
Daniel
_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
--
Loway - home of QueueMetrics - http://queuemetrics.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.digium.com/pipermail/asterisk-users/attachments/20090623/8639da85/attachment.htm