Not right now from what I have seen. I know a new call center is in the works and that has been brought up. Right now you can save their spot if they abandon the call center and call back in, they can retain the place in the queue, this is not announced to the caller though.
From what I have seen using call center vs FIFO there is more reporting on it. Users can log in and out. There is alot more things you can do with call center then just the FIFO xml.
Ah I see OK great, yeah that all makes sense - it's sometimes worth factoring in this definition when you just need a group of phones to Ring, and calls to sit and wait to be answered - FIFO is better for basic queues as there are no 'agents' as such to 'manage'.
mod_callcenter is much more powerful than mod_fifo. The periodic announcements with queue position can be done, I implemented it years ago and very quickly scrapped it.
I have no idea where my code is now but talk about raising the dead! I managed to just find this, maybe it will guide you, I haven't a clue what is inside the files: https://code.google.com/archive/p/fusionpbx/issues/658
I want to keep by PBX's as standard as possible so that it doesn't hinder consistency with upgrades. Would there be any chance of something like this landing on their roadmap do you think?
Hi!
What's the status of this? I really need the position announce function, as well as estimated wait time (as in Asterisk).
I think I can do some testing if it's possible to have it merged into the code base if it's working.
Br - Tomas
Make file /usr/share/freeswitch/scripts/callcenter-announce-position.lua (owner www-data:www-data), paste into it script from https://freeswitch.org/confluence/display/FREESWITCH/mod_callcenter (Lua Script to announce members position).
Edit your call center xml file, paste
<action application="set" data="result=${luarun(callcenter-announce-position.lua ${uuid} 19e610b8-4962-4810-a396-79dcd5f857c8 30000)}"/>
Does this still work on version 4.4.3? I cant find the call center xml file that includes <action application="callcenter" data="xxxxxxxxxxxxxxxxxxx"
Could you give us a help how to install it for noobs?
Yes, it does. After creation of call center (menu apps, call centers) go to dialplan manager (menu dialplan, dialplan manager) and find your call center's name, click on it and click xml button.