前提条件
- 少なくとも 1 つの電話番号を持つ Twilio アカウント
- API キーを持つ Cartesia アカウント
セットアップ
ステップ 1: Twilio サブアカウントを作成(推奨)
専用のサブアカウントを使うと、Cartesia にインポートする番号や認証情報を、より広範な Twilio セットアップの中で簡単に管理できます。- Twilio コンソール を開きます
- Account → Subaccounts → Create new Subaccount に移動します
- 名前を付けます(例:
cartesia-production) - Account SID をコピーします
ステップ 2: API キーを作成
Twilio サブアカウント内で標準 API キーを作成します。auth トークンよりも API キーを推奨します。独立してローテーションできるためです。- サブアカウントで Account → API keys & tokens に移動するか、ここ からコンソールにアクセスします
- Create API Key をクリックして Standard を選択します
- SID と Secret をパスワードマネージャーに保存します
ステップ 3: Twilio アカウントを接続
Twilio の認証情報を Cartesia アカウントに追加します。保存前に Twilio に対して検証されます。- Playground
- API
- Phone Numbers に移動 → Add Number → Import from Twilio をクリック
- Link new account を選択
- Account SID、API Key SID、API Key Secret、リージョンを入力

新規アカウントのリンクフィールドを持つ Twilio インポートパネル
ステップ 4: 電話番号をインポート
Twilio アカウントですでに所有している番号をインポートします。- Playground
- API
- 同じ Import from Twilio パネルで、国コード付きの電話番号を入力します(例:
+14155551234) - 名前を付けます
- 必要に応じてエージェントを割り当てます。これは後からでも設定できます!
電話番号は Twilio アカウントにすでに存在している必要があります。Cartesia があなたに代わって番号を購入することはありません。
ステップ 5: エージェントに割り当て
電話番号をエージェントに割り当てて、インバウンド通話がそのエージェントにルーティングされるようにします。同じエージェントに複数の番号を割り当てることもできます。- Playground
- CLI
- API
- 電話番号をクリックして詳細ページを開きます
- Agent カードでエージェントを検索して選択します

エージェント割り当てを伴う電話番号の詳細ページ
インバウンド通話
誰かがあなたの Twilio 番号に発信すると、割り当てられた Cartesia エージェントに接続されます。アウトバウンド通話
エージェントは、Twilio の標準料金で国際番号を含む任意の電話番号に通話を発信できます。- Playground
- API
エージェントページまたは CLI からアウトバウンド通話をトリガーします:
us1 プロバイダーは米国の Twilio エッジ経由でルーティングされ、ie1 プロバイダーはアイルランド経由でルーティングされます。詳細は リージョナルルーティング を参照してください。
認証情報のローテーション
ダウンタイムなしで Twilio API キーをローテーションします:- Twilio で新しい API キーを作成します(上記のステップ 2)
- Cartesia のプロバイダーを更新します:
- Playground
- API
Phone Numbers → Settings に移動し、Twilio アカウントの認証情報を更新します。
- Twilio コンソールで古いキーを失効させます
番号の削除
インポートした電話番号は、削除する前に必ず割り当てを解除する必要があります。Cartesia から Twilio 番号を削除しても、Twilio アカウントからは削除されません。番号はそのまま Twilio で他の用途に利用できます。次のステップ
- 最初のアウトバウンド通話を発信する
- マルチリージョンデプロイメント用に リージョナルルーティングを設定する
- Phone Numbers API および Providers API を確認する