Hi Team,
For one of our instances we are interacting with vicidial through our portal so we can integrate with a CRM. We are using the call_agent api call if the agent doesn't pick up the call, this works fine at the beginning but runs into an issue if the agent changes sessions. For example, agent logs into sessions 8600051, makes call to client, transfers to another agent and then leaves the 3-way xfer, this then places them in another session (say 8600052), if they accidentally hang up their soft phone or it drops out for whatever reason, the call_agent api will call but place them into the original session they are in e.g. 8600051. This often causes them to drop in on another agents session or call which is already in progress.
I know this doesn't occur using the standard vicidial interface, just wondering if there is a reason for the difference in the api or if it is a bug. Cheers.
Vicibox 9.0.2
VERSION: 2.14-769a
BUILD: 200916-0922