[Freeswitch-users] Implementing customer callback with	mod_callcenter
    Michael Avers 
    michael at mailworks.org
       
    Wed Apr 25 00:10:29 UTC 2018
    
    
  
Hello,
Looking for some best practices.. I'm trying to let users exit a mod_callcenter queue to be placed in a callback queue that will (ideally) place them first in line to be connected to an agent when one becomes available.
One way I had in mind is to disconnect the caller once we saved the fact that they requested a callback (application logic, doesn't matter here). Then, originate a call that plays in a loop "press 1 to connect" that is added to the relevant mod_callcenter queue with a base score that places it first in line to be picked up as the first priority. When the call is picked up the an agent, they hear the "press 1" playback, and once they actually press 1, we execute a lua script that calls the user that requested the callback and bridge agent and user.
In theory this makes perfect sense . Any thoughts? Is there a simpler solution I am overlooking?
Thanks
Mike
    
    
More information about the FreeSWITCH-users
mailing list