Yuriy Posted March 4, 2019 Report Posted March 4, 2019 Hi! I have RingGroup whith two devices, strategy:single, is it possible if the call comes to the first device, the user drops the call and the call ends for the whole RingGroup before reaching the second device ?. If it is impossible for the RingGroup, maybe there are some other devices with such internals?
Administrators mc_ Posted March 4, 2019 Administrators Report Posted March 4, 2019 If the first device answers the call, then the ring group is effectively over. What exactly are you seeing from the first device?
Yuriy Posted March 4, 2019 Author Report Posted March 4, 2019 First device drop the call. So i need over ring group after drop the call first device.
Administrators mc_ Posted March 4, 2019 Administrators Report Posted March 4, 2019 Please define more specifically what "drop the call" means. Did the device answer then hangup? What's the SIP response code/reason? "Drop" is unfortunately too ambiguous.
Yuriy Posted March 4, 2019 Author Report Posted March 4, 2019 Oh, I'm trying) Fore example, user have two devices sip and mobile. Call comes to sip, user decline call and call comes to mobile. I need when user decline call on sip the call is over.
Administrators mc_ Posted March 4, 2019 Administrators Report Posted March 4, 2019 You can create ring_group callflows with just the devices you want to ring. Instead of including the user's ID, include the SIP device's ID in the ring_group.
esoare Posted March 5, 2019 Report Posted March 5, 2019 4 hours ago, Yuriy said: Oh, I'm trying) Fore example, user have two devices sip and mobile. Call comes to sip, user decline call and call comes to mobile. I need when user decline call on sip the call is over. @Yuriy as @mc_ mentioned, you would create the Ring Group with Device's instead of Users. If you have multiple devices in the ring group, by rejecting the call from one device, the other device's would still ring, that is how that works. Let us know if we can further assist! esoare
Yuriy Posted March 5, 2019 Author Report Posted March 5, 2019 Thanks. Ok, if I use no ring group. Which callflow can help me reject the call for second device when I decline the call for first device.
Barnaby Puttick Posted April 15, 2019 Report Posted April 15, 2019 (edited) @Yuriy if I understand correctly i don’t think you want a ring group but chain 2 devices together on the callflow. So the first device rings and if the device rejects the call before answering callflow will move on to the second Edited April 15, 2019 by Barnaby Puttick (see edit history)
Barnaby Puttick Posted April 15, 2019 Report Posted April 15, 2019 (edited) @Yuriy, sorry I think I understand now... You want the mobile (second) device to drop/not ring if the the first device rejects the call? I am not sure that's possible. Edited April 15, 2019 by Barnaby Puttick (see edit history)
Barnaby Puttick Posted April 15, 2019 Report Posted April 15, 2019 @Yuriy It appears that the callflow ring_group has the option "fail_on_single_reject"; which looks like will do what you want. https://github.com/2600hz/kazoo/blob/master/applications/callflow/doc/ring_group.md
Recommended Posts