
사용이 가능한 것으로 알고 있습니다.행동 시작관리자 API를 통해 외부 채널과 내부 SIP 확장 간의 통화를 시작합니다. 두 개의 외부 채널 간에 통화를 어떻게 시작합니까?
이 기능을 사용하면 VoIP 솔루션을 사용하여 통화를 연결함으로써 휴대폰 또는 외부 전화 시스템의 통화 비용을 줄일 수 있습니다.
답변1
Originate 액션을 이해하는 비결은 그것이장치번호 계획의 컨텍스트/확장/우선순위 조합에 적용됩니다.
일반적으로 다음과 같은 내용이 표시됩니다.
Action: Originate
Channel: SIP/Alice
Context: testing
Exten: 200
Priority: 1
이는 Alice의 SIP 전화에 전화를 걸고, 그녀가 응답하면 [테스트] 컨텍스트에서 그녀를 내선 200에 연결합니다.
이제 두 개의 외부 번호를 연결하려면 외부 번호로 전화를 거는 방법을 아는 다이얼 플랜의 내선 번호만 있으면 됩니다. 다음과 같이 설정한다고 가정합니다.
[external]
exten => _NXXNXXXXXX,1,Dial(SIP/some_provider/${EXTEN})
그런 다음 외부로 전화를 걸도록 [외부] 컨텍스트에 호출을 보낼 수 있습니다. (저는 북미 번호 매기기와 SIP 트렁크를 사용하여 외부 세계에 연결했습니다. 귀하의 다이얼 플랜은 분명히 약간 다르지만 이해하시기 바랍니다.)
해당 작업이 완료되면 AMI를 통해 이 작업을 수행할 수 있습니다.
Action: Originate
Channel: SIP/some_provider/8005551212
Context: external
Exten: 8885554321
Priority: 1
그러면 8005551212번으로 전화가 걸려오고 해당 회선에 응답하면 8885554321번으로 전화를 겁니다.