Go to file
Stefan Ritter 43b3297934 config.php.dist aktualisiert
Make queue name configurable
2023-08-23 23:04:16 +02:00
css First running version 2023-07-31 14:50:26 +02:00
img Dateien nach "img" hochladen 2023-08-23 15:56:26 +02:00
js First running version 2023-07-31 14:50:26 +02:00
locale First running version 2023-07-31 14:50:26 +02:00
php First running version 2023-07-31 14:50:26 +02:00
.gitignore First running version 2023-07-31 14:50:26 +02:00
LICENSE First running version 2023-07-31 14:50:26 +02:00
README.md README.md aktualisiert 2023-08-23 15:59:47 +02:00
config.php.dist config.php.dist aktualisiert 2023-08-23 23:04:16 +02:00
index.php meta viewport 2023-07-31 18:49:44 +02:00

README.md

Asterisk Queue Manager

This software allows call center staff to see which phones are currently available and to place individual phones in a queue.

Screenshot

Requirements

  • Asterisk with AMI
  • Webserver with PHP (tested with 8.2)

Restrictions

  1. At this point, the software will only work if only one queue exists
  2. 'Calls in Queue' is work in progress

Configuration

Asterisk Management Interface

/etc/asterisk/manager.conf

[general]
enabled=yes
port=5038
bindaddr=0.0.0.0

[your_ami_user]
secret=your_ami_password
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read=all,system,call,log,verbose,command,agent,user,config
write=all,system,call,log,verbose,command,agent,user,config

Queue Manager

Copy config.php.dist to config.php and adjust the following lines:

$ami_host = '127.0.0.1';
$ami_port = '5038';
$ami_user = 'your_ami_user';
$ami_pass = 'your_ami_pass';