IRC log for #asterisk on 20200510

00:00.49*** join/#asterisk tomaluca95 (~quassel@kde/developer/tomaluca)
00:20.27*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
00:36.35*** join/#asterisk led_belly (led_belly@gateway/vpn/protonvpn/ledbelly/x-06903193)
01:06.29*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11e9:d7b9:9d86:81fa:3a80:2a5)
01:13.05*** join/#asterisk war9407_ (war@pool-70-106-207-118.clppva.fios.verizon.net)
02:01.58*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11e9:d7b9:9d86:81fa:3a80:2a5)
02:49.55*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
02:57.31*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:11e9:d7b9:9d86:81fa:3a80:2a5)
02:58.02*** join/#asterisk yoink (~yoink@unaffiliated/yoink)
03:07.10*** join/#asterisk FuriousGeorge (2f1164df@ool-2f1164df.dyn.optonline.net)
03:18.03*** join/#asterisk votality (~votality@27-32-177-31.tpgi.com.au)
03:21.49*** join/#asterisk salviadud (~ralfalfa@187.192.20.224)
03:34.20*** join/#asterisk sysgrammer_moe (~sysgramme@d50-117-130-220.yt.northwestel.net)
03:38.36*** join/#asterisk votality (~votality@27-32-177-31.tpgi.com.au)
03:42.19*** join/#asterisk nickvsnetworking (~nickvsnet@103.31.113.82)
03:51.27*** join/#asterisk led_belly (led_belly@gateway/vpn/protonvpn/ledbelly/x-06903193)
03:56.33*** join/#asterisk nickvsnetworking (~nickvsnet@103.31.113.82)
03:57.49*** join/#asterisk votality (~votality@27-32-177-31.tpgi.com.au)
03:59.10*** join/#asterisk CatCow97 (~mine9@c-73-96-109-206.hsd1.or.comcast.net)
04:01.09*** join/#asterisk nickvsnetworking (~nickvsnet@103.31.113.82)
04:19.14*** join/#asterisk DannyA (~DannyA@cpe-74-64-125-9.nyc.res.rr.com)
04:21.18DannyAhey all.  im trying to think about how to do something, and I can't quite wrap my head around it.  Let's say User A is talking to someone (outside caller), and they want User B to handle the call.  User A is too busy to transfer them to User B, so User B needs to "steal" the call.  So User B picks up their phone and dials the specific extension which is set to steal whatever call User A may be on at any given time.  That extension,
04:21.18DannyAlet's call is 301, executes AMI that does a redirect.  It will look up User A's channel, get the ID for the extra channel, and re-direct that channel to......what? How do I redirect it so that User B is then talking to that channel?
04:22.06DannyAdo I need to put them both into a ConfBridge?
05:00.13*** join/#asterisk infobot (ibot@c-174-52-60-165.hsd1.ut.comcast.net)
05:00.13*** topic/#asterisk is #asterisk The Open Source PBX and Telephony Platform (asterisk.org) -=- LTS: 13.33.0 (2020/04/30) 16.10.0 (2020/04/30) Standard: 17.4.0 (2020/04/20); DAHDI: 3.0.0 (2018/11/15); libpri 1.6.0 (2017/01/27) -=- Wiki: wiki.asterisk.org -=- Code of Conduct: bit.ly/1hH6P22
05:02.24drmessanoMaybe just buy a key system
06:09.42*** join/#asterisk sa02irc (~mbax@155-079-043-212.ip-addr.inexio.net)
06:36.51*** join/#asterisk hfb (~hfb@cpe-172-117-13-65.socal.res.rr.com)
06:42.04*** join/#asterisk tsal (~tsal@i59F5FA34.versanet.de)
07:03.35*** join/#asterisk votality (~votality@27-32-177-31.tpgi.com.au)
07:14.35*** join/#asterisk Pasha (~Cory@071-013-023-252.res.spectrum.com)
07:15.49*** join/#asterisk votality (~votality@27-32-177-31.tpgi.com.au)
07:50.41*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
08:03.35*** join/#asterisk m4rcu5 (nobody@84-106-248-133.cable.dynamic.v4.ziggo.nl)
08:12.35*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
08:56.04*** join/#asterisk puzzola (~puzzola@unaffiliated/puzzola)
09:01.37*** join/#asterisk nickvsnetworking (~nickvsnet@103.31.113.82)
10:33.28*** join/#asterisk tsal (~tsal@i59F5FA34.versanet.de)
10:59.08*** join/#asterisk volga629_1 (~Thunderbi@72.139.93.26)
12:01.19*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
12:06.38*** join/#asterisk defsdoor (~Andrew@cpc120600-sutt6-2-0-cust232.19-1.cable.virginm.net)
12:16.43*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
12:36.07*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
12:41.12*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
13:42.00*** join/#asterisk fstd_ (~fstd@unaffiliated/fisted)
13:42.27*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
14:14.25*** join/#asterisk puzzola (~puzzola@unaffiliated/puzzola)
14:28.35*** join/#asterisk Janos (~Janos@201.191.199.187)
14:37.39*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
14:54.30*** join/#asterisk [TK]D-Fender (~joe@64.235.216.2)
14:56.28*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
15:09.12*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
15:41.46*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
15:43.28*** join/#asterisk gerhard7 (~gerhard7@ip5657ee30.direct-adsl.nl)
15:52.56*** join/#asterisk lankanmon (~LKNnet@CPEb4fbe4e331bd-CM64777d632380.cpe.net.cable.rogers.com)
15:56.48*** part/#asterisk velix (~velix@unaffiliated/velix)
16:09.21*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
16:10.23*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
16:33.26*** join/#asterisk miralin1 (~Thunderbi@195.209.246.194)
17:12.11*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
17:12.57*** join/#asterisk miralin1 (~Thunderbi@host-46-63-142-29.stavropol.ru)
17:39.06*** join/#asterisk miralin1 (~Thunderbi@195.209.246.194)
17:40.48*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
17:54.31*** join/#asterisk joepublic (~joepublic@fsf/member/joepublic)
17:55.15*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
17:56.13*** join/#asterisk tomaluca95 (~quassel@kde/developer/tomaluca)
18:08.52*** join/#asterisk DannyA (~DannyA@cpe-74-64-125-9.nyc.res.rr.com)
18:09.38*** join/#asterisk volga629_1 (~Thunderbi@bzq-109-65-208-225.red.bezeqint.net)
18:09.43DannyAhey all.  i had to sign off last night before seeing if anyone was able to answer my question, so, posting it again.  is there a way to "steal" a call from an extension?  User A is talking to a caller, I want User B to be able to dial an extension, and the caller is redirected so they're talking to User B
18:12.36*** join/#asterisk overyander (~overyande@209.141.208.197)
18:18.58*** join/#asterisk aoeui (~aoeui@unaffiliated/aoeui)
18:21.52SamotJust have User A park the call.
18:21.58SamotIf they are already on it, they can park it
18:22.16DannyAforgot that part: is there I way I can do it without User A taking any action?
18:22.55SamotProbably, but why can't User A take action?
18:22.58DannyAI already have a POC working with User B dialing an extension which triggers an AMI which runs a script which looks up the current channels for the target extension, and transfers all 3 people info a conf bridge
18:22.59SamotThey are already on the call...
18:23.31DannyAbecause it's for situations when Dispatcher A is handling two calls at once, one phone on each shoulder (lets not get into that), and he calls over to his partner, hey, can you pick up this call....
18:23.59DannyAthe burden of action needs to be on the guy who's not currently talking to someone.
18:24.05SamotSo park the call and go "Hey partner, get the call on line 1"
18:25.00DannyAhe's holding two phones, one in each hand.  he can't reach down and dial something, he's got a lady complaining of chest pain in his left ear, he needs his partner to take the call from his right ear, he's listening to this woman say she's having trouble breathing, he doesn't have the brainpower to hit transfer then the park call extension
18:25.17DannyAcan I do it without User A needing to do anything?
18:25.41SamotSure, same concept. You would have to redirect the channel and dial the other agent.
18:25.55SamotOf course, there are probably easier ways to handle call management.
18:26.27DannyAgreat.  can we walk through what that flow would look like?  User B dials an extension which triggers an AMI action.  I already know how to get the channel ID for the caller, and I know how to use the redirect command....where do I redirect them to?
18:26.32SamotSo the thing you're using now..
18:26.53SamotInstead of putting them all in a confbridge, you redirect the call to the agent.
18:26.58DannyAbecause User B is currently "on a call".  so would he have to dial the code, then hangup, then wait for his phone to ring?
18:27.13DannyAis there way to do it without him needing to hang up to receive the redirected call?
18:27.18SamotYou can redirect and bridge the call
18:27.27DannyAhow?
18:27.32DannyAcan we dive into that a bit?
18:27.41SamotYou do the same thing as you're doing now
18:28.01DannyAright now, im using redirect to an extension that uses ConfBridge dialplan command
18:28.02SamotInstead of sending them to a confbridge, you would need to redirect the call and bridge to the other channel.
18:28.15DannyAwhat part goes in AMI, what part goes in dialplan
18:28.36*** join/#asterisk sa02irc (~mbax@155-079-043-212.ip-addr.inexio.net)
18:29.03Samothttps://wiki.asterisk.org/wiki/display/AST/Asterisk+16+ManagerAction_Bridge
18:29.39Samothttps://wiki.asterisk.org/wiki/display/AST/Asterisk+16+Application_Bridge
18:30.31DannyAso first i do a redirect for the patient's channel?  if yes, what is the destination of that redirect?  it has to be a context/extension, right?
18:30.55DannyAif so, are u saying that the extension that I redirect them to has the Bridge dialplan action, and the parameter is the channel of User B?
18:31.16SamotYou want to take Channel X and redirect and bridge it to Channel Y
18:31.26SamotChannel Y being Agent B that just dialed a code
18:31.37SamotChannel X being the call Agent A wants Agent B to take
18:32.41DannyAyes
18:33.07SamotHowever, the best course of action is to fix your call flow management.
18:33.44SamotTo avoid having Agent A getting a second call while on a call and Agent B is sitting there twiddling their thumbs.
18:33.57DannyAso User B dials a code.  that triggers AMI.  AMI script finds the channel ID of the caller, and does a redirect command on that. that command specifies a context/extension which execute the Bridge dialplan command, which takes the channel of User B as a parameter, and suddenly they are bridged together?
18:34.43SamotYes, that should work
18:34.56DannyAit doesn't work like that.  User A is the "phone guy" and User B is the "radio guy".  If User B is dealing with dispatching over the radio, User A needs to handle the incoming calls.  It's just the way it works.  It can't always be solved with policies/procedures.
18:35.44SamotYou realize that companies do this quite a lot
18:36.01SamotWhere their "backup agents" can be added to the call flow
18:36.10DannyAwe dont have backup agents
18:36.14DannyAat 3am we have two people, that's it
18:36.22SamotIsn't that what radio guy becomes?
18:36.28DannyAyes
18:36.40SamotWhen phone guy is overloaded, radio guy becomes secondary phone guy
18:37.04DannyAbut again, i will have a much harder time trying to get the phone guy to dial a button when he's juggling two calls than i will trying to get the technology to do what we need it to do
18:37.12SamotI'm not even talking about that
18:37.35SamotThe call would never make it to Agent A at that point, it would call Agent B.
18:37.39SamotBecause Agent A is _busy_
18:38.51DannyAthe call can't go to Agent B if he's on the radio talking to multiple units in the field
18:38.58SamotOK
18:39.07DannyAif he's busy with the radio, there's no choice, Agent A has to handle as many calls as he can until Agent B is free
18:39.15DannyAunfortunately thats just the dynamic with the resources that we have
18:39.26*** join/#asterisk lankanmon (~LKNnet@CPEb4fbe4e331bd-CM64777d632380.cpe.net.cable.rogers.com)
18:40.53SamotSo this isn't just a 3AM problem.
18:42.17DannyAcorrect
18:42.24DannyAsometimes we have 4 people, sometimes only 2
18:42.53*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
18:48.42*** join/#asterisk tomaluca95 (~quassel@kde/developer/tomaluca)
18:48.59*** join/#asterisk volga629_ (~Thunderbi@72.139.93.26)
18:48.59*** join/#asterisk Typhon (~Typhon@dslb-088-067-143-228.088.067.pools.vodafone-ip.de)
18:59.17*** join/#asterisk lankanmon (~LKNnet@CPEb4fbe4e331bd-CM64777d632380.cpe.net.cable.rogers.com)
19:10.46*** join/#asterisk Janos (~Janos@201.204.94.76)
19:51.59*** join/#asterisk Janos (~Janos@201.204.94.76)
20:13.56*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
20:45.18*** join/#asterisk Jesterboxboy (~Thunderbi@84-115-150-8.cable.dynamic.surfer.at)
21:04.05*** join/#asterisk volga629_1 (~Thunderbi@bzq-109-65-208-225.red.bezeqint.net)
21:19.35*** join/#asterisk moe__sysgrammer (~sysgramme@d50-117-130-220.yt.northwestel.net)
21:19.50*** join/#asterisk igcewieling (~ewieling@199.27.202.69)
21:27.08*** join/#asterisk matteo (~matteo@redhat/matteo)
21:37.46*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:119c:57d6:d0c8:e653:282c:918b)
21:51.36*** join/#asterisk Offer (~Offer@89.237.100.84)
22:01.56*** join/#asterisk miralin (~Thunderbi@host-46-63-142-29.stavropol.ru)
22:29.39drmessanoUnreal
22:32.14*** join/#asterisk forgotmynick (uid24625@gateway/web/irccloud.com/x-sbasllluplsogxev)
22:33.42*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:119c:57d6:d0c8:e653:282c:918b)
22:43.23Zombiedrmessano, I found out what the problem was wit Asterisk.
22:43.31ZombieI have a question
22:43.53ZombieSomeone passed -march=native to the Build process.
22:44.32*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
22:47.03drmessanoYep.. Like I said.. Don't trust other peoples Asterisk packages
23:13.26igcewielingall that time wasted when you could have simply compiled from source.
23:16.23*** join/#asterisk scampbell (~scampbell@mail.scampbell.net)
23:25.36*** join/#asterisk verzo (~verzo@gateway/tor-sasl/verzo)
23:29.10*** join/#asterisk matrix1233 (~matrix123@2a04:cec0:119c:57d6:d0c8:e653:282c:918b)
23:29.18drmessanoDid you see some of those old patches they were still integrating?
23:29.26drmessanoInto this obscure AF distro
23:29.36drmessanoJFC what a waste
23:32.22*** join/#asterisk chandoo (~chandoo@pool-100-1-166-161.nwrknj.fios.verizon.net)
23:36.41Zombiehow can I change the march=native to mtune?
23:36.59*** join/#asterisk dacod (~dacod@191.243.8.143)
23:39.01*** join/#asterisk nickvsnetworking (~nickvsnet@203.176.184.10)
23:41.26drmessanoCompile your own
23:41.49drmessano18:47:02 <drmessano> Yep.. Like I said.. Don't trust other peoples Asterisk packages
23:56.06*** join/#asterisk verzo_ (~verzo@gateway/tor-sasl/verzo)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.