Ringal l: phân phối đến tất cả các agent đang rỗi cho đến khi có ai đó trả lờ i.

Một phần của tài liệu asterisk tong quan pot (Trang 47 - 51)

• roundrobin : Phân phối một cách công bằng lần lượt đến các agent • leastrecent : Phân phối cuộc gọi tới agent mới login vào

• fewest calls : Phân phối tới agent đã nghe ít cuộc gọi nhất • random : Phân phối một cách ngẫu nhiên.

• rrmemory : như roundrobin nhưng ...

Các bước cấu hình:

- Tạo ra các hàng đợi : Cấu hình ở queue.conf

---

[nhansu] ; Tạo hàng đợi nhansu

music = default ; Nhạc trong khi chờ cuộc gọi

retry = 2

maxlen = 0 ; Không giới hạn dung lượng hàng đợi

member => Agent/100 ; Agent/AgentID

member => Agent/101 --- [ke toan] music = default timeout = 15 retry = 5 maxlen = 0 member => Agent/200 member => Agent/201 --- [taichinh] music = default timeout = 15 retry = 5 maxlen = 0

member => Agent/300

member => Agent/301

- Tạo ra các Agent : cấu hình trong agents.conf

Cú pháp : agent => AgentID, Mật khẩu , Tên

---

[Agents]

agent => 100, 123456, Nguyen Tien Thanh – Phong Nhan Su

agent => 101, 123456, Phạm Tran Khanh – Phong Nhan Su

agent => 200, 123456, Bui Hong Phuong – Phong Ke Toan

agent => 201, 123456, Le Thi Cuc – Phong Ke Toan

agent => 300, 123456, Tran Van Thang – Phong Tai Chinh

agent => 301, 123456, Pham Cong Dien – Phong Tai Chinh

- Tạo dialplan : extensions.conf

---

[TestACD]

; Các Agent gọi đến số 900 để đăng ký

exten = 900,2, AgentLogin()

; User gọi đến 09481xxxxx thì phân phối vào hàng đợi nhansu và trong khi đợi để được trả lời , user được nghe nhạc

exten = _09481xxxxx, 1, Answer

exten = _09481xxxxx, 2, SetMusicOnHold(default)

exten = _09481xxxxx, 3, queue(nhansu)

; User gọi đến 09482xxxxx thì phân phối vào hàng đợi ketoan

exten = _09482xxxxx, 1, Answer

exten = _09482xxxxx, 2, SetMusicOnHold(default)

exten = _09482xxxxx, 3, queue(ketoan)

; User gọi đến 09483xxxxx thì phân phối vào hàng đợi taichinh

exten = _09483xxxxx, 1, Answer

exten = _09483xxxxx, 2, SetMusicOnHold(default)

exten = _09483xxxxx, 3, queue(taichinh)

- Agent gọi đến số 900 để Login , sẽ có 1 thông báo nhập username : nhấn “AgentID #” ( ví dụ100#) để nhập và nếu thành công sẽ có tiếp 1 thông báo nhập mật khẩu : nhấn “Mật khẩu #” 100#) để nhập và nếu thành công sẽ có tiếp 1 thông báo nhập mật khẩu : nhấn “Mật khẩu #” (123456#) để nhập. Nếu đăng nhập thành công thì Agent sẽ được nghe nhạc trong khi chờ cuộc gọi. Và nếu có 1 cuộc gọi đến được phân phối đến Agent thì sẽ có 1 tiếng “bip” rồi cuộc gọi được kết nối tới agent.

Một phần của tài liệu asterisk tong quan pot (Trang 47 - 51)

Tải bản đầy đủ (DOC)

(66 trang)
w