概要
Web 通話は OneInbox API で作成する通話セッションです。バックエンドでブラウザ音声を支えるリソースです。 Web 通話を作成すると、OneInbox はcall_id、server_url、participant_token を返します。
前提: クイックスタート で agent_id を用意。
返却値
| フィールド | 用途 |
|---|---|
call_id | セッション識別 — GET /v1/calls/<call_id> でポーリング |
server_url | WebSocket URL(例: wss://voice.oneinbox.ai)— フロントエンドに渡す |
participant_token | 短期クライアントトークン — フロントに渡す(API キーではない) |
セキュリティ
フロントにはserver_url と participant_token のみ返却 — API キーは露出させない。
Web 通話 vs 電話通話
| Web 通話 | 電話通話 | |
|---|---|---|
| チャネル | ブラウザ / Web アプリ | テレフォニーキャリア PSTN |
| 電話番号 | 不要 | 必要 |
| テレフォニーインテグレーション | 不要 | 必要 |
| ガイド | このページ | 電話通話 |
トラブルシューティング
| 問題 | 対処 |
|---|---|
401 | Authorization: Bearer <api_key> を確認 |
404 on agent_id | クイックスタート ステップ 2 から agent_id を再取得 |
| ブラウザでトークンが使えない | Web 通話を再作成 — トークンは短期有効 |