Outbound

pchero on April 29th, 2015

이제 겨우 슬슬 전체적인 그림이 잡혀가는 것 같다. 머릿속으로만 구상했던 개발 컨셉과 동작 방식들을 직접 구현해가면서 나타나는 컨셉 오류들과 함수명 짓는것이 제일 힘들었다. 아무튼.. 늦었지만 대략적인 olive-0.0.1 버전을 위한 단계별 목표를 세워보았다.   Stage1 : 고객 Dialing, 대기 상담원 연결, 결과 처리 – 가장 기본적인 Predictive 방식만을 적용한다. 현재 캠페인에 할당되어 있는 대기중인 상담원만을 기준으로 […]

Continue reading about [olive] version 0.0.1 plan

pchero on March 27th, 2015

계속 transfer 단계에서 진행이 안되고 있다. 문제는 Redirect 이후, 결과를 작성할 때, 상담원 transfer 결과를 도출하기가 까다롭다는 것. 상담원이 응대를 했는지 안했는지에 대한 결과를 어떻게 알아내야 할지.. 흐음… 쉬운 것 같은데.. 은근히 까다로운 면이 있다.

Continue reading about [olive] transfer… again.

pchero on March 23rd, 2015

채널 redirect 이 안되는 문제가 발생했다. 문제 없이 당연히 되리라고 생각했는데, 생각만큼 되지는 않는 것 같다. 무엇이 문제일까? IRC에 물어봐도 딱히 답을 얻지는 못했다. 느낌상 고생좀 할 것 같다.

Continue reading about [olive] redirect problem

pchero on March 17th, 2015

일주일 전, 한가지 풀리지 않는 문제가 있었다. 바로 Call transfer 에 관한 문제였다. 일단 parking 된 channel 을 Transfer 하고 싶은데, AMI 명령어 만으로는 해결이 안되는 것이었다. 물론 AMI 명령어로 Transfer 와 관련된 명령이 있긴했다. blindtransfer redirect 하지만 내가 원하는 것은 아니었다. 왜냐하면 위의 명령어들은 peer 로 transfer 를 하는 것이 아닌, context 의 extension […]

Continue reading about [olive] ask again and over again.

pchero on March 16th, 2015

바쁜 주말이었다. Make call 관련 버그때문에 너무 신경이 쓰이는 주말이었다. 다음에 같은 실수를 하지 않을까 싶은 마음에 버그 내용을 정리한다. 버그 현상은 다음과 같았다. 1. Originate 2. Create new channel 3. Dial begin 4. Hangup – Almost immediate call hangup after dial begin 원래 의도했던 상황은 다음과 같았다. 1. Originate 2. Create new channel 3. […]

Continue reading about [olive] fixed stupid bug.