FusionPBX: Position in Queue

AIC2000

Member
Feb 15, 2018
157
2
18
30
Hi,

Is it possible in FusionPBX to enable a playback to the caller of the position they are currently in the queue, like you can with FreePBX?

Thanks!
 

Blake Priddy

New Member
Jan 21, 2018
15
0
1
29
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.
 

AIC2000

Member
Feb 15, 2018
157
2
18
30
Thanks. So what's the difference between call center queues and normal queues then? Just user management / reporting?
 

Blake Priddy

New Member
Jan 21, 2018
15
0
1
29
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.
 

AIC2000

Member
Feb 15, 2018
157
2
18
30
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'.
 

DigitalDaz

Administrator
Staff member
Sep 29, 2016
2,394
395
83
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
 

AIC2000

Member
Feb 15, 2018
157
2
18
30
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?
 

AIC2000

Member
Feb 15, 2018
157
2
18
30
Is mcrane the main developer?

Is there a newsletter / regular method of getting official updates from them?
 

Tomcar

New Member
Feb 27, 2017
1
0
1
46
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
 

char1

New Member
Dec 27, 2017
18
1
3
40
For position use "Lua Script to announce members position" from freeswitch confluence.
 
Last edited:
  • Like
Reactions: Tomcar

char1

New Member
Dec 27, 2017
18
1
3
40
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)}"/>

before line

<action application="callcenter" data="19e610b8-4962-4810-a396-79dcd5f857c8"/>

Bold number - change to uuid of your call center.
 

v.miskos

New Member
Sep 5, 2018
5
0
1
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? :)
 

char1

New Member
Dec 27, 2017
18
1
3
40
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.
 

MTR

Member
Oct 25, 2017
175
6
18
41
thank you all for the info
i just set this up and its working great!

the announment is not happening at the entry point its happening somewhere in the middle can we have it to run when we enter the call center ???

i know that we send the argument how often to announce but can we set it to announce first at entry point
 
Last edited: