Transfer to ingroup API locks Ingroup choice

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Transfer to ingroup API locks Ingroup choice

Postby alo » Wed Sep 04, 2024 12:49 pm

Not sure if this is a bug, but I updated to the latest SVN and it still happens:

when initiating a transfer using the Agent API like: function=transfer_conference&value=DIAL_WITH_CUSTOMER&ingroup_choices=Closer1&consultative=YES

The call transfers to the Ingroup Closer1 as expected. but if the agent hangs that call up. (either using the API or the agent pressing Hang up xfer line) and then tries to transfer to a different ingroup, it will keep transferring to the one that was selected in the API. Its basically locked to the ingroup selected in the API call.

As a note, if you send a new API call with a different Ingroup, it will transfer to that new ingroup, then anytime the agent tries to manually transfer to a different ingroup it will go to the new one from the API.

Has anyone seen this "feature" and is there a way to not have it get locked to whatever ingroup is sent in the API?

Thanks!
alo
 
Posts: 197
Joined: Wed Jun 20, 2012 10:21 am

Re: Transfer to ingroup API locks Ingroup choice

Postby carpenox » Sat Sep 07, 2024 10:49 am

I would submit this to the mantis tracker up top.
Alma Linux 9.4 | SVN Version: 3889 | DB Schema Version: 1721 | Asterisk 18.21.1 | PHP8
www.dialer.one -:- 1-833-DIALER-1 -:- https://linktr.ee/CyburDial -:- WA: +19549477572
GC: https://join.skype.com/ujkQ7i5lV78O | DC: https://discord.gg/DVktk6smbh
carpenox
 
Posts: 2418
Joined: Wed Apr 08, 2020 2:02 am
Location: St Petersburg, FL

Re: Transfer to ingroup API locks Ingroup choice

Postby williamconley » Mon Sep 23, 2024 8:38 pm

alo wrote:Not sure if this is a bug, but I updated to the latest SVN and it still happens:

when initiating a transfer using the Agent API like: function=transfer_conference&value=DIAL_WITH_CUSTOMER&ingroup_choices=Closer1&consultative=YES

The call transfers to the Ingroup Closer1 as expected. but if the agent hangs that call up. (either using the API or the agent pressing Hang up xfer line) and then tries to transfer to a different ingroup, it will keep transferring to the one that was selected in the API. Its basically locked to the ingroup selected in the API call.

As a note, if you send a new API call with a different Ingroup, it will transfer to that new ingroup, then anytime the agent tries to manually transfer to a different ingroup it will go to the new one from the API.

Has anyone seen this "feature" and is there a way to not have it get locked to whatever ingroup is sent in the API?

Thanks!

I have bumped into this a few times, a long time ago. Pretty sure it was resolved in an upgrade. Equally sure the client never noticed it and we never got a ticket for it (read that as "no way to check history and find out when/version/etc").

But I digress: You have not provided your Installer, your Vicidial version with build or even your asterisk full version.

I would also suggest you provide whether you've upgraded your system after the installation. Sometimes configuration options/settings in some of the settings files have to be upgraded for versioning to mesh properly with code and commands, thus an upgrade can cause oddities like this.

I would also suggest you trace the problem in the agent java console and see if the correct command is present there or if it has somehow been locked in or even tosses an error when trying to change (which would explain how it can't change, of course, once set: a javascript crash during change attempts would block the change, but no crash during "submit" would continue to allow submission).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20253
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to Support

Who is online

Users browsing this forum: Google [Bot] and 61 guests