仕組み
Twilio の電話番号を Cartesia にインポートすると:- Twilio が通話をリージョナルにルーティングします。 Twilio は、番号を管理する API キーに設定されたリージョン(
us1、ie1(アイルランド)、au1(オーストラリア))に着信通話を振り向けます。 - Cartesia は同じリージョンを対象にする必要があります。 転送や切断など、進行中の通話を操作するために、Cartesia は Twilio へ API リクエストを送り返します。これらのリクエストは、Twilio がその通話を処理しているリージョンに届く必要があります。
- プロバイダー上のリージョンが両者を揃えます。 Cartesia のプロバイダーにリージョンを設定すると、Cartesia からのすべてのリクエストがその Twilio リージョナルエッジを対象とします。
us1 プロバイダー配下の英国番号(+44...)は、米国の Twilio サーバーを経由してルーティングされます。最寄りのサーバーを経由させるには、ie1 プロバイダー配下でインポートしてください。
リージョンの設定
1
Twilio のリージョンを確認する
Twilio Console で Phone Numbers → Manage → Active numbers に移動し、番号を選択して、Voice & Fax の下の Edge Location を確認します。サポートされているリージョン:
us1(米国、デフォルト)、ie1(アイルランド)、au1(オーストラリア)。2
Twilio でリージョンを設定する(必要な場合)
エッジロケーションが希望のリージョンと一致しない場合は、Voice & Fax の下で更新して保存します。
デフォルト以外のリージョンには、Twilio のリージョン固有の API キーが必要です。標準の米国キーは
ie1 や au1 では機能しません。3
Cartesia でリージョンを一致させる
プロバイダーの作成時または電話番号のインポート時に、Twilio の設定と一致するように
region を設定します。複数リージョンのセットアップ
複数の Twilio リージョンで運用している場合は、リージョンごとに 1 つのプロバイダーを作成します:- Twilio でリージョン固有の API キーを作成します(インテグレーションガイドのステップ 2を参照)。
- 同じ Twilio Account SID をリージョンごとに 1 回ずつリンクします: