Skip to main content
Twilio の電話番号は、その管理に使用する API 認証情報を通じてリージョンにスコープされます。リージョンは Twilio が API 呼び出しをどのようにルーティングするかを決定し、これを一致させることで、Cartesia はリージョン固有のトラフィックを近くのクラスターから処理できます。

仕組み

Twilio の電話番号を Cartesia にインポートすると:
  1. Twilio が通話をリージョナルにルーティングします。 Twilio は、番号を管理する API キーに設定されたリージョン(us1、ie1(アイルランド)、au1(オーストラリア))に着信通話を振り向けます。
  2. Cartesia は同じリージョンを対象にする必要があります。 転送や切断など、進行中の通話を操作するために、Cartesia は Twilio へ API リクエストを送り返します。これらのリクエストは、Twilio がその通話を処理しているリージョンに届く必要があります。
  3. プロバイダー上のリージョンが両者を揃えます。 Cartesia のプロバイダーにリージョンを設定すると、Cartesia からのすべてのリクエストがその Twilio リージョナルエッジを対象とします。
リージョンはプロバイダーの API 認証情報に紐づいており、電話番号の国番号やエージェントのリージョンには紐づいていません。us1 プロバイダー配下の英国番号(+44...)は、米国の Twilio サーバーを経由してルーティングされます。最寄りのサーバーを経由させるには、ie1 プロバイダー配下でインポートしてください。
リージョンが未設定または誤っている場合、転送とアウトバウンド通話は認証エラーで失敗します。Twilio 認証情報のリージョンは、Cartesia プロバイダーのリージョンと一致している必要があります。

リージョンの設定

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 つのプロバイダーを作成します:
  1. Twilio でリージョン固有の API キーを作成します(インテグレーションガイドのステップ 2を参照)。
  2. 同じ Twilio Account SID をリージョンごとに 1 回ずつリンクします:
Account SID とリージョンの各ペアは一意です。各電話番号は、そのルーティングリージョンに一致するプロバイダー配下でインポートしてください。

トラブルシューティング