Go to file
Stefan Ritter eb8a8f56f4 README.md aktualisiert
Make queue name configurable
2023-08-23 23:08:19 +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 php/ami_set.php aktualisiert 2023-08-23 23:05:49 +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 23:08:19 +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';
$queue_name = 'name_of_your_queue';