Sinch
SIP 트렁크를 통해 리셉셔니스트가 Sinch 번호로 걸려오는 전화를 받도록 설정하세요.
Sinch는 SIP 트렁크를 통해 Reception.ai로 통화를 전달합니다. 번호는 Sinch에 그대로 유지되며, 통화 시간은 Sinch에서 청구합니다. Sinch는 하나의 Voice 앱으로 통화를 Reception.ai에 전달하고, 두 번째 앱으로 전송된 통화를 다시 외부로 연결합니다.
시작하기 전에
- 전화번호가 하나 이상 있는 Sinch 계정
- Sinch 문서의 IP 허용 목록에 나열된 해당 지역의 Sinch SIP 시그널링 IP 범위. Reception.ai는 허용한 주소에서 오는 통화만 수락합니다.
설정
Reception.ai에서 SIP 트렁크 추가
Integrations로 이동해 Add integration을 선택한 다음 SIP Trunk를 선택합니다. Inbound allowed addresses에서 사용하는 지역의 Sinch SIP 시그널링 범위를 추가합니다. Sinch의 SIP 전달은 자격 증명을 보내지 않으므로 인바운드 사용자 이름과 비밀번호는 비워 둡니다.
번호 추가
Receptionists로 이동해 Phone 타일을 선택하고, 국가 코드를 포함한 Sinch 번호를 입력한 뒤 Add SIP Trunk number를 선택합니다. Reception.ai에 TCP 또는 TLS로 사용할 SIP 서버와 요청 URI가 표시됩니다.
Sinch에서 통화 전달
Sinch Build Dashboard에서 Voice and Video → Apps로 이동한 다음, 번호가 속한 앱을 열거나 새로 만듭니다. Settings에서 Handle call events with를 SIP Forwarding으로 설정하고, 다음과 같이 Reception.ai SIP 서버를 사용하는 전달 URI를 입력합니다.
sip:{number}@SIP_SERVER:5061;transport=tls
Sinch는 {number}를 수신된 번호로 대체합니다. TCP를 사용하려면 transport=tcp와 함께 포트 5060을 사용합니다. transport 파라미터를 생략하지 마세요. Sinch는 기본적으로 UDP를 사용하며, Reception.ai는 이를 수락하지 않습니다.
통화 전송 설정
리셉셔니스트는 아웃바운드 트렁크를 통해 새 통화를 걸어 통화를 전송합니다. Sinch에서 SIP 종료용 두 번째 앱을 만들고 Application Key와 Application Secret을 기록합니다. Reception.ai SIP 트렁크에서 다음을 설정합니다.
지역별 호스트 전체 목록은 Sinch 문서의 Termination URIs에서 확인할 수 있습니다.
Application Secret을 가진 사람은 누구나 Sinch 계정으로 청구되는 통화를 걸 수 있습니다. 공유 문서에 포함하지 말고, 유출된 경우 Sinch에서 재생성하세요.