탐색으로 건너뛰기

Sinch

SIP 트렁크를 통해 리셉셔니스트가 Sinch 번호로 걸려오는 전화를 받도록 설정하세요.

Sinch는 SIP 트렁크를 통해 Reception.ai로 통화를 전달합니다. 번호는 Sinch에 그대로 유지되며, 통화 시간은 Sinch에서 청구합니다. Sinch는 하나의 Voice 앱으로 통화를 Reception.ai에 전달하고, 두 번째 앱으로 전송된 통화를 다시 외부로 연결합니다.

시작하기 전에

  • 전화번호가 하나 이상 있는 Sinch 계정
  • Sinch 문서의 IP 허용 목록에 나열된 해당 지역의 Sinch SIP 시그널링 IP 범위. Reception.ai는 허용한 주소에서 오는 통화만 수락합니다.

설정

1

Reception.ai에서 SIP 트렁크 추가

Integrations로 이동해 Add integration을 선택한 다음 SIP Trunk를 선택합니다. Inbound allowed addresses에서 사용하는 지역의 Sinch SIP 시그널링 범위를 추가합니다. Sinch의 SIP 전달은 자격 증명을 보내지 않으므로 인바운드 사용자 이름과 비밀번호는 비워 둡니다.

2

번호 추가

Receptionists로 이동해 Phone 타일을 선택하고, 국가 코드를 포함한 Sinch 번호를 입력한 뒤 Add SIP Trunk number를 선택합니다. Reception.ai에 TCP 또는 TLS로 사용할 SIP 서버와 요청 URI가 표시됩니다.

3

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는 이를 수락하지 않습니다.

4

번호 할당

Sinch 번호를 Reception.ai로 전달하는 앱에 할당합니다.

5

통화 전송 설정

리셉셔니스트는 아웃바운드 트렁크를 통해 새 통화를 걸어 통화를 전송합니다. Sinch에서 SIP 종료용 두 번째 앱을 만들고 Application Key와 Application Secret을 기록합니다. Reception.ai SIP 트렁크에서 다음을 설정합니다.

설정값
Outbound SIP address해당 지역의 Sinch 종료 호스트(예: use1.vp.sip.sinch.com(북미) 또는 euc1.vp.sip.sinch.com(유럽))
Outbound username종료 앱의 Application Key
Outbound password종료 앱의 Application Secret
Transport (고급)TCP

지역별 호스트 전체 목록은 Sinch 문서의 Termination URIs에서 확인할 수 있습니다.

6

테스트

다른 전화로 Sinch 번호에 전화를 걸어 리셉셔니스트가 응답하는지 확인합니다. 그런 다음 통화 전송을 요청합니다.

Application Secret을 가진 사람은 누구나 Sinch 계정으로 청구되는 통화를 걸 수 있습니다. 공유 문서에 포함하지 말고, 유출된 경우 Sinch에서 재생성하세요.

문제 해결

문제확인 사항
벨이 울리기 전에 통화가 실패함전달 URI가 ;transport=tls 또는 ;transport=tcp로 끝나고, 해당 포트인 5061 또는 5060을 사용하는지 확인합니다.
통화가 거부됨Sinch의 시그널링 범위를 Inbound allowed addresses에 추가합니다. 요청 URI는 +14155550123과 같이 E.164 형식의 번호로 시작해야 합니다. Sinch가 + 없이 전송한다면 전달 URI를 sip:+{number}@…로 변경합니다.
리셉셔니스트가 응답하지 않음리셉셔니스트의 Phone 타일에 번호가 추가되어 있고 Sinch에서 전달 앱에 할당되어 있는지 확인합니다.
단방향 오디오 또는 오디오 없음TLS를 통해 통화가 들어오면 Sinch는 암호화된 미디어(SRTP)를 제공합니다. 트렁크 고급 설정의 Media encryption에서 이를 허용하는지 확인하거나 TCP로 전환합니다.
통화 전송 실패아웃바운드 호스트, 키, 시크릿과 전송 방식이 TCP인지 확인합니다. Sinch는 Sinch 번호이거나 Build Dashboard에서 인증된 발신자 ID만 수락합니다.