대기열에서 상담원에게 호가 전송 될 때 별표 변수에 상담원 내선 번호를 쉽게 캡처 할 수 있습니까?별표 : 대기열 에이전트 가져 오기
편집 : 우리는 동적 에이전트를 사용하고 있습니다. 상담원이 전화를 받으면 다른 내선 번호로 통화를 호 전환합니다. 이 확장의 컨텍스트에서 호출을 전송 한 에이전트의 내선을 포함하는 별표 변수를 사용해야합니다.
대기열에서 상담원에게 호가 전송 될 때 별표 변수에 상담원 내선 번호를 쉽게 캡처 할 수 있습니까?별표 : 대기열 에이전트 가져 오기
편집 : 우리는 동적 에이전트를 사용하고 있습니다. 상담원이 전화를 받으면 다른 내선 번호로 통화를 호 전환합니다. 이 확장의 컨텍스트에서 호출을 전송 한 에이전트의 내선을 포함하는 별표 변수를 사용해야합니다.
@ ywca-hello는 설명했듯이 관리 인터페이스 (AMI)를 사용하여 구현할 수 있으며, 또 다른 옵션은 Queue() dialplan 응용 프로그램 내에서 호출 정보에 대한 정보에 액세스하기 위해 대기열 로그를 사용하는 것입니다. 다이얼 플랜 또는 AGI 스크립트 또는 외부 스크립트에서 액세스 할 수 있습니다. 큐 로그는 SQL과 통합되어 데이터를보다 쉽게 조작 할 수 있습니다. 구조는 다음과 같습니다 : 도움이
mysql> DESCRIBE queue_log;
+-----------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| time | varchar(10) | YES | | | |
| callid | varchar(32) | NO | | | |
| queuename | varchar(32) | NO | | | |
| agent | varchar(32) | NO | | | |
| event | varchar(32) | NO | | | |
| data | varchar(255) | NO | | | |
+-----------+------------------+------+-----+---------+----------------+
7 rows in set (0.00 sec)
희망 ...
다이얼 플랜 내에서? 특히. 별표 (*)는 dialplan 수준에서 대기열 호출 채널에 액세스 할 때 많은 타이 인을 제공하지 않습니다.
이 문제를 해결하는 아주 간단한 방법은 Asterisk Management Interface과 인터페이스하는 응용 프로그램을 작성하는 것입니다. 여기에서 대기열 이벤트를 효과적으로 감시하고 PBX에서 평생 동안 통화를 추적하고 해당 정보를 상담원에게 대역 외 제공 할 수 있습니다. 이것이 당신에게 정말로 효과가 있는지 여부는 당신의 특별한 목적에 달려 있습니다.
이 경로를 택할 계획이라면 두 가지 작업을 수행하는 것이 좋습니다.
Events: on
을 설정해야합니다.eventmemberstatus=yes
을 설정하십시오.희망이 있습니다.
는 그 변수를 사용하고자하는 위치에 따라 달라집니다 및 대기열 또는 정적 멤버 동적 "에이전트"를 사용합니다. 좀 더 정확하게 질문하십시오. – Kaii