Skip to main content

概要

数分で動作する音声エージェントと専用の電話番号を取得し、実際のアウトバウンド通話を発信します。 行うこと:
  1. エージェントを作成する
  2. 電話番号を購入する — OneInbox から直接、Twilio アカウント不要
  3. 発信する
  4. 結果を確認する
すべての API リクエストは:

前提条件


ステップ 1 — エージェントを作成する

1 回の API 呼び出しです。名前を付けるだけで — OneInbox がデフォルトの LLM、ボイス、システムプロンプトを自動的に設定します。エージェントはすぐに通話を受ける準備ができています。
レスポンスから両方の ID を保存します:
  • id — エージェント(ボイス、言語、通話の動作)
  • llm_id — AI の頭脳(何を知っていて何ができるか)。複数のエージェントが 1 つの頭脳を共有できるように分離されています。

ステップ 2 — 電話番号を購入する

OneInbox から直接番号を購入します — Twilio やテレフォニーアカウントは不要です。 オプション A — 検索して特定の番号を選ぶ:
オプション B — 自動割り当て(検索をスキップ):
番号は双方向でライブです:発信でき、誰かがダイヤルするとエージェントに自動的に繋がります。
Twilio で既に番号をお持ちですか?持ち込み番号のパスは 電話番号 を参照してください。

ステップ 3 — 発信する

新しい番号を発信者 ID として任意の番号に電話をかけます:
電話が鳴ります — 出るとエージェントとライブで話せます。

ステップ 4 — 通話結果を確認する

通話終了後、レコードを取得します:
messagesoutcomeai_summary は通話終了後にのみ利用可能です。

エージェントをカスタマイズする

エージェントはデフォルトですぐに動作します。ユースケースに合わせてカスタマイズする場合は、何も再作成せずに更新できます。

個性を与える

システムプロンプトでエージェントの役割と動作を定義し、最初のメッセージで通話の開始方法を制御します:

ツールを追加する

ツールを使うと、通話中にエージェントがアクションを実行できます — 人間に転送、通話を終了、SMS 送信、ミーティング予約など。各ツールを作成して LLM に接続します:
ツールタイプの全リストは ツール を参照してください — SMS、メール、カレンダー予約、データ抽出など。

ナレッジベースを追加する

エージェントがドキュメントや URL から質問に答えられるようにします:
ファイルのアップロード、URL の同期、ソースの管理については ナレッジベース を参照してください。

次のステップ

エージェント

ボイス、言語、録音、動作の設定

ツール

エージェントにアクションを与える — SMS、メール、データ取得、転送

ナレッジベース

ドキュメントをアップロードまたは URL を同期して回答の参照元にする

電話番号

自分の Twilio 番号を持ち込むか、アウトバウンド/インバウンドの詳細を学ぶ