Sinch
SIPトランク経由で、ReceptionがSinchの番号への着信に応答します。
Sinchは、SIPトランク経由で通話をReception.aiに転送します。電話番号はSinchに保持され、通話時間に応じてSinchから料金が請求されます。Sinchでは、1つ目のVoiceアプリで通話をReception.aiに送り、2つ目のアプリで転送通話を外部に発信します。
始める前に
- 電話番号が1つ以上登録されたSinchアカウント。
- SinchドキュメントのIP許可リストに記載されている、利用地域のSinch SIPシグナリングIP範囲。Reception.aiは、許可したアドレスからの通話のみ受け付けます。
セットアップ
Reception.aiにSIPトランクを追加する
インテグレーション に移動し、インテグレーションを追加 を選択して、SIPトランク を選びます。受信許可アドレス に、利用する地域のSinch SIPシグナリング範囲を追加します。受信用のユーザー名とパスワードは空欄のままにしてください。SinchのSIP転送では認証情報が送信されません。
電話番号を追加する
受付担当者 に移動して 電話 タイルを選択し、国番号を含むSinchの電話番号を入力して、SIPトランク番号を追加 を選択します。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を使用する場合は、ポート5060とtransport=tcpを指定してください。transportパラメーターは省略しないでください。SinchはデフォルトでUDPを使用しますが、Reception.aiはUDPを受け付けません。
転送を設定する
受付担当者は、発信トランクを通じて新しい通話を発信し、通話を転送します。SinchでSIP終端用の2つ目のアプリを作成し、その Application Key と Application Secret を控えます。Reception.aiのSIPトランクで、次のように設定します。
地域別ホストの一覧は、SinchドキュメントのTermination URIsにあります。
Application Secretを知っている人は、Sinchアカウントに請求される通話を発信できます。共有ドキュメントには記載せず、 漏えいした場合はSinchで再生成してください。