asterisk-queue-manager/README.md

45 lines
1.0 KiB
Markdown
Raw Normal View History

2023-07-31 14:50:26 +02:00
# Asterisk Queue Manager
2023-08-01 18:29:09 +02:00
This software allows call center staff to see which phones are currently
available and to place individual phones in a queue.
![Screenshot](img/screenshot.png)
2023-08-01 18:29:09 +02:00
## 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
2023-08-23 15:58:27 +02:00
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
2023-08-23 15:59:47 +02:00
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';